Het gewicht van een meetgereedschap
Over de inhoud en de controle ervan
In dit artikel
Elk technisch element dat aan een webpagina wordt toegevoegd, brengt kosten mee, en meetgereedschap vormt geen uitzondering. De aandacht bij webanalyse gaat meestal volledig uit naar de verzamelde gegevens, maar het verzamelen zelf vraagt middelen.
Elk volgsysteem inbouwen vraagt om extra bytes over het netwerk, gebruikt rekenkracht op het apparaat dat de pagina tekent, en verlengt de totale laadtijd.
Dat technische gewicht begrijpen is noodzakelijk om te beoordelen of een gekozen meetmethode bij een bepaald project past. De last wordt niet gedragen door de server die de site huisvest, maar rechtstreeks door de hardware en de netwerkverbinding van elke aankomende lezer.
Wat het script doet voordat de tekst verschijnt
Wordt een zwaar, scriptgebaseerd analyseplatform in een document ingebouwd, dan moet de browser een aantal ingewikkelde taken uitvoeren voordat de pagina volledig werkt. Eerst moet hij een flinke programmabibliotheek van een externe server downloaden.
Eenmaal gedownload moet de browser die code uitvoeren, waarna ze actief muisbewegingen, scroldiepte en handelingen gaat gadeslaan. Ten slotte bouwt en verstuurt het script voortdurend gegevenspakketten terug naar de volginfrastructuur.
Dat alles gebeurt tegelijk met het tekenen van de eigenlijke tekst en afbeeldingen. Op oudere apparaten of trage mobiele verbindingen kan die extra last het verschijnen van de inhoud merkbaar vertragen, wat het lezen verslechtert.
Een afbeelding is alleen een afbeelding
Het contrast met een eenvoudige telling op basis van een afbeelding is qua verbruik van middelen aanzienlijk. Een teller inbouwen vraagt alleen om een gewone HTML-afbeeldingstag.
De browser behandelt dat element precies als een foto of een sierpictogram. Hij doet één aanvraag bij de telserver en downloadt een piepklein grafisch bestand, meestal maar een paar kilobyte groot.
Er wordt geen uitvoerbare code gedownload, er is geen verwerking op de achtergrond nodig op het leesapparaat, en er wordt geen doorlopende stroom gegevenspakketten verstuurd zolang de pagina openstaat. De hele rekenlast van het meten verschuift van de browser naar de verre server.
De kosten worden betaald door wie leest
Dat verschil in gewicht wordt vooral van belang wanneer je naar het eigenlijke doel van de website kijkt. Een snelle, vlotte pagina is een grondvoorwaarde voor toegankelijke informatieverspreiding.
Wordt een parochiehomepage of een hobbygids belast met megabytes aan volgscripts, dan wordt het hoofddoel van de site opgeofferd aan statistiek.
De ergernis over een traag ladende pagina weegt vaak zwaarder dan de waarde van de zeer gedetailleerde gedragsgegevens die verzameld worden. Een lichte technische voetafdruk aanhouden respecteert de uiteenlopende hardware en netwerkomstandigheden van het publiek, en zorgt dat de inhoud zelf onbetwist voorrang houdt.
Diepgang aan gegevens tegen snelheid van de pagina
De keuze van een meetgereedschap brengt dus een rechtstreekse ruil mee tussen de diepgang van de gegevens en de snelheid van de pagina. Grote commerciële bedrijven aanvaarden misschien de prestatieprijs van zware analyse om verkooptrechters te optimaliseren, maar onafhankelijke en door de gemeenschap gedragen sites hebben zelden baat bij die ruil.
Voor een lichte teller kiezen geeft voorrang aan het lezen en beperkt de technische last. Het erkent dat het meten de hoofdfunctie van het gemeten document nooit in de weg hoort te zitten, en houdt een snelle, onopdringerige omgeving voor het aankomende publiek in stand.