Gegevensoverdracht
Silktide laadt je pagina's in een echte browser en meet de totale hoeveelheid gegevens die wordt overgedragen om elke pagina voor het eerst weer te geven. De grootste bestanden worden weergegeven, zodat je kunt zien waar het gewicht vandaan komt.
Waarom dit belangrijk is
Elke byte die een pagina verstuurt, moet door elke bezoeker worden gedownload. De totale paginagrootte bepaalt daarom hoe snel de pagina maximaal kan laden. Op trage of mobiele verbindingen is het verschil groot en voor bezoekers met een abonnement met datalimiet kunnen zware pagina's echt geld kosten. De paginasnelheid heeft ook invloed op de positie in zoekresultaten via .
Pagina's worden geleidelijk zwaarder - hier een grotere hero-afbeelding, daar een extra script - omdat geen enkele toevoeging groot lijkt. Door het totaal te meten, blijft de trend zichtbaar.
Zo los je dit op
Bij deze controle is je eigen oordeel nodig: er bestaat geen enkele "juiste" paginagrootte. Bekijk daarom de grootste bestanden en vraag je af wat elk bestand oplevert.
- Begin met afbeeldingen, die meestal het grootste aandeel hebben. Comprimeer ze, lever ze aan op de weergegeven grootte en gebruik moderne indelingen - zie Afbeeldingen optimaliseren.
- Controleer of er bestanden zijn die niet meteen hoeven te worden geladen. Afbeeldingen onder de vouw en functies die op aanvraag worden geladen, kunnen gebruikmaken van .
- Zorg ervoor dat tekstbestanden tijdens de overdracht worden gecomprimeerd - zie Tekstcompressie.
- Bekijk de grootste onderdelen kritisch: een video die automatisch wordt afgespeeld, een grote lettertypefamilie of een zware insluiting van een externe partij kan meer kosten dan deze oplevert.
Zo test Silktide dit
- Laad de pagina in een echte browser en registreer elk bestand dat wordt gedownload.
- Tel de overgedragen grootte van alle bestanden op om de totale paginagrootte te bepalen.
- Geef elk bestand weer met de bijbehorende grootte, van groot naar klein, zodat de zwaarste onderdelen opvallen.
- Beoordeel de pagina op basis van de totale overdrachtsgrootte - hoe kleiner, hoe beter.
Problemen oplossen
Het totaal verschilt van wat mijn browser weergeeft
Silktide meet een eerste bezoek met een lege . Je eigen browser heeft meestal al de meeste bestanden van de pagina in de cache opgeslagen en draagt daarom veel minder gegevens over. Het cijfer voor het eerste bezoek geeft weer wat nieuwe bezoekers ervaren.
Een deel van het gewicht is onvermijdelijk
Dat klopt - een fotogalerij is zwaarder dan een tekstpagina, en dat is prima. De controle rapporteert wat er wordt overgedragen; jij bepaalt wat gerechtvaardigd is. Richt je op gewicht dat geen zichtbare waarde oplevert.