Ekstrem hastighedsoptimering
Alle Waimea Business løsninger har gennemgået det vi med rette godt tør betegne som “ekstrem hastighedsoptimering”. Vi indrømmer, at vi er ret nørdede med det her og derfor nok er gået noget længere i hastighedsoptimeringen end de fleste andre. Men den ekstreme indsats og al kode-nørderiet har til gengæld båret frugt og giver sig udslag i nogle ekstremt hurtige hjemmesider.
Og lad os nu være helt ærlige – der er vist aldrig nogle, der har brokket sig over en hjemmeside, der var lidt for hurtig, vel?
Nedenfor kan du se en måling med Google PageSpeed Insight af en af de første Waimea Business hjemmesider vi lavede. Resultatet på 99 ud af 100 for både desktop pg mobil overraskede de fleste – selv erfarne kollegaer i branchen, da vi viste det frem. De fleste har aldrig set en så hurtig hjemmeside.
Det er ekstremt få hjemmesider i verden, der scorer så højt. Det illustreres meget godt, af en måling med et andet – meget udbredt og anderkendt værktøj: Pingdom Tools
En samlet indlæsningstid – for hele siden, på blot 175 ms (under 1/5-del sekund!) er helt ekstremt hurtigt! Pingdom skriver da også at det er “faster than 100% of all tested websites” – med andre ord, det er hurtigere end alle de andre, millioner af websites, der er testet med dette – Nettets mest populære tool til formålet.
De må vist siges at være ret OK.
Hvorfor scorer siden ikke 100 ud af 100?
Grunden til, at ovenstående site “kun” scorer 99 ud af 100 på Google Pagespeed Insight er, at vi bruger Google Analytics. Googles tracking script kaldes direkte fra Googles server og har en forholdsvis kort udløbstid på blot 2 timer. Det rapporterer Google Pagespeed Insight som en fejl, som således giver et point mindre i målingen.
Teknisk set har de ret. En så kort udløbstid betyder, at brugere der ikke indenfor de sidste 2 timer har downloaded scriptet skal downloade det igen. Men i praksis sker det bare næsten aldrig, for rigtig mange andre websites bruger netop Google Analytics og derfor vil de fleste der besøger din hjemmeside allerede have en cachet version af scriptet i browseren.
Hvis vi i stedet for at loade scriptet direkte fra Google hente det over en proxy server, med en længere udløbstid, så kan vi godt få ovenstående site på på en Pagespeed Score på 100 – men det vil bare i praksis gøre websitet langsommere, da alle brugere så skal hente scriptet hver gang. Og selvom det kun er 24 kb vil vi gerne undgå det.