[url="http://mortfiles.se/images/old_blog/2009/12/mortfilesDev.png">
min tidigare bloggpost så funderar jag på att skapa en ny indexsida (till att börja med) som ska vara snabb och effektiv, dvs ladda så fort som möjligt och sedan kunna både informera och dirigera besökarna dit jag vill styra dom. I det här fallet så vill jag styra kunderna till ordersidan, webbhotell, webbdesign, färdiga lösningar eller jQuery Tools för att skapa huvudområdet där det blir tabbar för dom delar som jag vill skicka besökaren och en indextab som ligger till vänster, ungefär som på . Under den blir det random portfolio och senaste händelserna (inte helt hundra på den sektionen), vilket betyder att jag kapar bort twingly och twitter skripten och minskar ner på textmassan en del. Sektionerna under kan eventuellt ändras för jag är inte helt hundra procent säker på vad som kan vara viktigt här...har du förslag så tar jag gärna emot förslag.
Det kommer att bli två CSS filer där core.css kommer att styra grunddesignen som återfinns på alla sidor och index.css kommer att innehålla allt annat som presenteras enbart på indexsidan. Det blir troligen två grafiska element, nämligen core_sprite.png för grunddesign grafiken som återfinns på alla sidor (logo, backgrounds osv) och en index_sprite.png som ska innehålla all grafik för indexsidan. Javascript kommer det att bli jquery.tools.min.js som innehåller både jQuery och jQuery Tools biblioteken. Utöver detta så blir det javascript för Google analytics i footern och en javascript snutt för Googles sökmotor som jag ska byta ut det befintliga systemet med.
Totalt så ska det alltså bli ett anrop för dom två CSS filerna, tre anrop för javascripten och två anrop för grafiken. Totalt alltså 6 anrop vilket jag tycker låter riktigt bra. Tyvärr så kräver även funktionerna för twitter, facebook och digg sina separata anrop, men jag ska försöka baka ihop dom med övriga javascript anrop i footern så det inte ökar antalet anrop. Det kan bli så att det istället blir ett ytterligare anrop i headern om det inte går att lösa på annat sätt, men vi får se vad jag kan trolla ihop.
Från indexsidan sedan så kommer dom cachade core filerna (core.css och core_sprite.png) att hämtas från cache vilket borde snabba upp övriga sidor ytterligare och jag ska göra lite tester för att se om jag ska dela upp anropen på olika domäner eller inte och tydligen så finns det fördelar med hur CSS filerna anropas, dvs om dom länkas in eller importeras. Jag måste även klura lite på om det kanske skulle vara bättre att ha separata anrop för jQuery och jQuery tools eftersom jag troligen kommer att använda jQuery på andra sidor och då kan det vara bra om det ligger i cache redan. Båda har CDN som kan anropas separat, vilket kan ge en snabbare upplevelse om besökaren redan har dom filerna i sin cache från andra sidor.
Recommended Comments
Create an account or sign in to comment