Veel JavaScript maakt websites traag
Bij Google is vastgesteld dat verhoging van de laadtijd van een webpagina met 500 milliseconde het bezoek met 20 procent reduceert. 400 milliseconde extra laat 5 tot 9 procent van de bezoekers voortijdig afhaken, blijkt volgens Souders uit onderzoek van Yahoo.

En bij Amazon bleek 100 milliseconde langer wachten de omzet 1 procent te drukken.
Veelal zoekt men verbetering in aanpassingen op de webserver. Maar de ervaring - Souders werkte eerder in een vergelijkbare functie voor Yahoo - leert dat de laadtijd van een pagina maar voor 10 tot 20 procent veroorzaakt wordt door activiteiten op de webserver. Veel meer winst is te behalen door naar de front-end te kijken, en met name ook naar de hoeveelheid JavaScript.
Oudere browsers geven absolute voorrang aan JavaScript, en verwerken een JavaScript dat ze tegenkomen voordat ze doorgaan met downloaden van de rest van de paginainformatie. Daardoor worden webpagina's trager naarmate er meer JavaScripts op staan. De nieuwste browserversies van Microsoft, Mozilla en Googles Chrome zijn wel iets efficiënter in dit opzicht. Maar toch moeten ontwikkelaars zuinig bljven omspringen met JavaScripts en goed blijven opletten hoe ze die aan de browser aanbieden om te voorkomen dat hun site traag wordt, stelt Souders.
Souders heeft de PowerPoint-presentatie van zijn TechEd-speech online gezet. Daar vindt men tips hoe men sites sneller kan maken en de JavaScripts efficiënter kan laten laden en verwijzingen naar literatuur over dat onderwerp. Ook verwijst Souders naar een tool waarmee men de laadsnelheid van webpagina's kan vaststellen en kan meten wat het effect is van het omprogrammeren van de manier waarop de JavaScripts aan de browser worden aangeboden. Dat YSlow gedoopte tool staat op de developer-site van Yahoo!.
Reacties
Om een reactie achter te laten is een account vereist.
Inloggen Word abonnee