Hej hru gör man bäst en snabbladdad sida För det första är det att använda moderna tekniker; ordentlig, strukturerad (X)HTML, tillsammans med CSS. Man bör ha klart för sig att datorkapacitet och framför allt bredbandskapacitet är en begränsad resurs som man skall försöka behandla med respekt och använda så sparsamt man kan.Snabbladdad sida
Jag har sett att sidor med upp till 130kb bilder på en sida kan laddas med 5 mb bredband på ca 5 sek.
Finns det något bra knep frö att kunna ladda sidor med stora bilder snabbt.
Kan man skriva någon kod som gör sidan snabbladdadSv: Snabbladdad sida
Undvik tabeller och frames alltså, använd <div>, <hx> osv. istället.
Det ger dels mindre storlek på själva HTML-filen, dels kan sidan börja visas innan den är helt färdigladdad.
Vidare bör man ha grafik av rimliga kvantiteter, och av rätt filformat. gif eller png för datorproducerade bilder, komprimerade så hårt det går utan för hårda förluster, och jpeg för foton etc. Dessutom bör man återanvända bilder i den mån det går. (Om samma bild dyker upp många gånger på en och samma sida, dvs.).
En sida kan i allmänhet utan problem göras <100 kB.
Utöver detta finns det i stort sett inget att göra utom att skaffa en snabbare anslutning. (Sen spelar ju naturligtvis cahcning in också, men det är ju en helt annan fråga...)Sv: Snabbladdad sida
Sätt upp ett antal tumregler. T.ex. en sidas totala storlek (inkl bilder) får ej översiga 100 kb.
Antal objekt som laddas från servern bör ej överstiga 20 st... (inkl bilder, css- js-filer).
Att visa högupplösta bilder på en hemsida är i 9 fall av 10 ett misstag som ska undvikas. Användarens vill i regel inte se så stora bilder. Om hela bilden inte syns måste man scrolla för att titta på bilden osv.
Om man vill ha högupplösta bilder: skapa en sida med thumbnails som är så mycket komprimerade som kan vara acceptabelt. Låt användare se bara en högupplöst bild åt gången. Menyer med många små gif-bilder kan med fördel göras om till en image-map. Låt webservern cacha så mkt som möjligt på klienten.