23. december 2004 - 10:59Der er
15 kommentarer og 2 løsninger
Layout med mere CSS.
Hej Eksperter! Jeg har flere gange fået at vide, at mit layout tager en krig at loade. Jeg bruger nemlig ikke så meget CSS i det, og jeg tror det kan være løsningen. Er der nogen der kan sige mig hvordan jeg kan lave dette layout i CSS. Evt. give mig lidt kode?
hvis du vil have hjælp til at ændre på dit layout ville det måske være en ide at vi vidste hvordan det ser ud. prøv at komme med et link det kan gøre det en del nemmere
Det er mere dine billeder, der er skyld i at siden tager lang tid at loade. Først en overflødig splashside med et billede på omkring 200 kilobytes og når man så går videre, et topbanner på samme størrelse, et baggrundsbillede, der fylder omkring 189 kilobytes, nogle små billeder på omkring 12 kilobytes hver.
Så optimer først og fremmest dine billeder, de behøver ikke fylde mere end 25% af hvad de gør nu.
Om du bruger css eller gl.dags kode gør ikke nogen forskel af betydning m.h.t. loadtid, men det vil da være en god ide at gå over til css.
En lille rettelse til knudgerts indlæg: CSS kan ikke bedre loadtiden på den første side, du henter. Hvis CSS'en ligger i en separat fil, vil denne dog kun blive downloaded ved det første side-kald på sitet. Derefter vil filen være lokalt tilgængelig, hvorfor PC'en efterfølgende ikke henter den fra serveren ved hvert side skift.
Når det er sagt, er jeg ellers helt enig med knudgert: Komprimer dine billeder. I sammenligning med den gevindst, betyder CSS ikke det store. Du kunne måske også overveje helt at undlade din 'splash-screen'. Spørgsmålet er: Bringer den 'handlingen' videre - eller bremser den brugerens oplevelse? Personligt rakte min egen tålmodighed til et klik på billedet, efterfulgt af 4-5 sekunders ventetid ... så blev browseren lukket. Dér tror jeg, rigtig mange andre brugere også vil stå af ;o)
Nej, brug af css på selve siden vil ikkde forbedre loadtid, teoretisk vil det måske betyde lidt, hvis man bruger et cssark, men absolut ikke noget, man vil mærke og det mener jeg også at jeg skriver.
Men derfor vil det da stadig være en god ide, at gå over til css under alle omstændigheder.
... alt afhænger af mængden af CSS-data. 1k er 1k, uanset hvad slags kode, der er tale om ... og skal det 'ned gennem hullet', tager det den ekstra tid, disse data er om at komme ned :) Af hensyn til søgemaskiner er det som oftest en fordel at bruge en remote CSS-fil - og det samme gælder JavaScript. Desuden er der den fordel, at styles og scripts ikke skal escape'es som CDATA, når man engang kan komme til at anvende XHTML - så det er nok slet ikke så tosset at blive vandt til.
jpgbilleder er komprimerede billeder, som kan komprimeres mere eller mindre. I et grafikprogram kan du sætte komprimeringen op og det kan du gøre uden noget synligt resultat (af betydning).
F.eks. fylder din splash.jpg nu 202 KB, komprimerer du det, så kan du får det til at fylde kun 20 KB og dermed meget hurtigere loadtid, prøv at se om du kan se nogen forskel. Komprimeret: http://home13.inet.tele.dk/smedpark/images/splash.jpg
Ja... Det er sandelig komprimering. Glemte helt hvordan jeg gjorde det i phototshop engang. Men læg mærke til at kvaliteten desværre ikke er så god. Men jeg kan vel justere det lidt. Tak skal du have Knudgert.
Ang. pop-up så er det under "My Marketing" - sæt hak i "No banner", scroll til bunden og tryk "Continue...". Viola!
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.