Overslaan en naar de inhoud gaan

Veel JavaScript maakt websites traag

Souders sprak op de TechEd, de ontwikkelaarsconferentie van Microsoft in Los Angeles. Snelheid van websites is volgens hem van cruciaal belang. Die stelling onderbouwt hij met onderzoekgegevens van Google, Yahoo en Amazon.

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.
Carriere
Shutterstock
Shutterstock

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!.

Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Melden als ongepast

Door u gemelde berichten worden door ons verwijderd indien ze niet voldoen aan onze gebruiksvoorwaarden.

Schrijvers van gemelde berichten zien niet wie de melding heeft gedaan.

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in