Bästa sättet att länka webbsidor på om man vill undvika onödig kod?
Hej!
Har en enkel liten fråga.
Hur länkar ni till undersidor?
Är det frames och iframes som gäller om man vill undvika att webbläsaren ska behöva läsa om all övrig kod, som tex navigeringsmeny och banner? Eller finns det något bättre sätt?
Bilder, flash mm cachas av din webläsare för det mesta. Så i de flästa fallen är det inget man behöver oroa sig över. Den onödiga koden är inte så onödig sålänge du skriver den "rätt", cleant och enligt standader. Vill man uppdatera små content delar på en sida funkar ju ajax bra. Frames som du nämner är 90 tals påhitt och ses som rätt dött idag av mig och majoriteten av webutvecklare.
Lättast är såklart att låta sidan ladda om.
Om du inte byter bilder i header/menyer eller har nya css filer för varje sida (konstigt om du har det) så är det som DUNXIII skriver att det mesta cachas i webbläsaren. Du kan ju göra din sidor mer interaktiva med jquery (javascript) och ajax också för att slippa ladda om så mycket, går även att för-cacha bilderna som ska vara på nästa sida tror jag tt jag läst om någonstans.
Lite olika, sökte snabbt på google och fann att symbian telefoner har något extrem caching, medans safari på iphone knappt alls använder cache. Android telefoner med sin standard läsare har cache, vet dock inte hur mycket eller vad den lagrar. Bara att googla så finner du.
Finns småknep man kan dra till om man orkar, helt onödigt på små sidor men har man mycket trafik så blir det nice!
Tex så finns det CSS komprimerare, tar bort allt onödigt som whitespace, radbrytning osv osv, likadant med HTML skall finnas, sen göra sprites (samma bild för all layout), allt för att få så få HTTP requests som möjligt!
Sen när man kommer till databaser så får man se till att få så få queries som möjligt, Wordpress är en katastrof när det gäller detta!
Men iaf, en väl fungerande cache ökar snabbheten bra mycket mer än vad något annat gör, tex memcache!