13. april 2003 - 18:29Der er
13 kommentarer og 3 løsninger
Skalertbart design. Ja? Nej?
Hey. Jeg er ved at opfriske et hjemmeside design, og står nu og tænker "skal, skal ikke". Jeg har hidtil altid brugt pixels til bestemmelse af mine hjemmesider, da jeg synes det virker godt, og da jeg foretrækker det (personligt). Hvad synes I? Procent eller pixels?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Syntes også det er bedst med pixels.. men KUN hvis du sørger for at holde dig inden for grænserne.. Hvis du ikke skulle have set den før : http://activedeveloper.dk/artikler/default.asp?articleid=187 (selv om den er gammel, er den nu meget god til lige at danne sig en tanke om det.. ;)
Det afhænger af situationen. Er dit websted udelukkende bygget op over grafik, så går det i mange tilfælde ikke at benytte procent, men det bevirker så, at folk med høj opløsning ikke kan se siden optimalt. Derfor må procent klart være at foretrække, men det skal laves ordentligt. Det dur jo heller ikke med noget tynd grafik ude i kanterne og et alt for bredt stykke med tekst, bare fordi man kører med 1600x1200. Også omvendt er procent at foretrække, for der er intet værre end at scrolle horisontalt fordi man har 800x600 opløsning.
Men igen, det skal gøres ordentligt, og det er noget af en kunst, at kunne få et design til at tilpasse sig alle opløsninger. Rent faktisk er det optimale, at lave et design til hver enkelt skærmopløsning, og få siden til automatisk at skifte, men det forudsætter at brugeren har Javascript (du kan dermed trække omtrent 0-10% af dine brugere afhængig af målgruppen), og så tager det længere tid at indlæse siden.
Det er ikke muligt at give et svar, der holder i alle tilfælde.
Var det ikke en mulighed at, (med PHP?) lave så den tjekker brugerens opløsning, og derfra vælger f.eks.: #1: 800*600 #2: 1024*768 eller #3: 1280*1024? Og så lade det køre i pixels?
PHP kan ikke fordi sproget bliver afviklet på serveren og ikke på klienten, men med JavaScript er det nemt. Lav en tom side med følgende kode i <head>:
Du kan så lave forskellige if'er til de enkelte skærmopløsninger, og dermed viderestille brugeren til den optimale side. Men som sagt, det tager tid og kræver at brugeren har JavaScript.
ville nu mene pixels var at fortrække generelt.. som sagt er den en kunst at mestre procent..
hvis du laver det ik pixels (optimere til 800*600) kan man lave den så bred som man nu mener man kan være bekendt for de brugere. så passer det også behageligt op til omkrin 1280*1024.. Ja jeg ved godt folk bruger opløsninger på godt 1600*1200 nogle steder.. men det kan vi andre ik tage os af ^_^
selvfølgelig skal siden optimere til målgruppen og det er kun en selv der ved hvad den er.. og hvis siden skal skaleres til en stor opløsning, er det svært at lave grafik uden at lave flere forskellige sider til de forskellige opløsninger (som andre har nævnt)
men som sagt, jeg går 95% af gangene efter pixels...
Hvis du bruger faste størrelser (pixels) bliver designet ofte pænere, men du bør lave det skalerbart...
Tænk på hvad brugerne vil have og ikke hvad du syntes er pænest. MEN, brugere kan for det meste ikke finde ud af at læse lange, brede tekster (max 50 - 60 tegn i bredden). Så du er nødt til at begrænse bredden af tekst, for i en skærmopløsning på 1600x1200 eller hvad det nu er, er det simpelthen for stort. Det er heller ikke behageligt at skulle flytte øjnene rundt for meget i de opløsninger..
Jeg takker. En totalt nice hjælp, men ét spørgsmål mere: hvordan får jeg nu langet points ud til jer? Markerer et navn på listen (ovenfor denne tekst, da jeg skrev den), og trykker "Accepter"?
du kan vælge at give enkelte eller alle dem der har svaret lige mange point ved at vælge alle navne i listen eller du kan trykke avanceret eller hvad der nu står og dele point ud efter behag
så det ik ødelægger opsætningen med at grafikken ik er stor nok osv..
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.