Google Chrome wordt veel sneller dankzij deze geheime truc
Websites zijn de afgelopen jaren compleet veranderd, en dat merk je direct in Google Chrome. Waar je vroeger simpele pagina’s had die vrijwel meteen opstartten, krijg je nu te maken met zware webapps vol scripts, trackers en andere elementen die allemaal tegelijk moeten worden ingeladen.
Daardoor moet Google Chrome steeds harder werken om alles soepel te laten verlopen, en dat gaat ten koste van de snelheid. Gelukkig zit er een slimme, vrij onbekende functie in de browser verstopt die dat probleem deels kan oplossen. Zo voelt je surfervaring ineens een stuk sneller aan.
De geheime snelheidsboost van Google Chrome
De oplossing zit in een relatief nieuwe techniek binnen Google Chrome: prerendering via de Speculation Rules API. In gewone mensentaal, betekent dit dat de browser probeert te voorspellen waar je als volgende op gaat klikken.
Op basis van die voorspelling kan Google Chrome alvast een pagina op de achtergrond laden. Dat gebeurt nog voordat je daadwerkelijk op een link klikt, waardoor de uiteindelijke laadtijd drastisch korter wordt. Je merkt dit bijvoorbeeld als je met je muis over een link beweegt. De browser ziet dat als een signaal dat je waarschijnlijk gaat klikken, en begint alvast met voorbereiden.
Wanneer je uiteindelijk klikt, verschijnt de pagina dan bijna direct, en dat levert je echt wel wat winst op. Vooral op tragere verbindingen kan deze truc een wereld van verschil maken.
Zo zet je het zelf aan
Wil je deze functie gebruiken, dan moet je even in de experimentele instellingen van Google Chrome duiken. Typ chrome://flags in de adresbalk en zoek naar “prerender”. Daar vind je één of meerdere opties die je kunt inschakelen.
Sommige versies van Google Chrome bieden daarnaast een extra instelling die slimmer omgaat met scripts. Daarbij wordt een pagina alvast geladen tot het punt waarop scripts starten, en pas volledig uitgevoerd wanneer je echt klikt.
Hoewel deze techniek indrukwekkend is, werkt hij niet op elke website. Dat komt omdat sites expliciet moeten aangeven dat prerendering is toegestaan. Zonder die toestemming blijft Google Chrome voorzichtig. Dat voorkomt problemen. Niemand wil bijvoorbeeld dat er per ongeluk een betaalproces wordt opgestart of een account wordt uitgelogd.
Daarnaast zit er een limiet op hoeveel pagina’s de browser tegelijk kan voorbereiden. De browser houdt het bewust beperkt om geheugen, batterij en dataverbruik onder controle te houden.
Probeer hem zelf uit op Google Chrome
De kans is groot dat je deze functie in Google Chrome nog niet gebruikt, terwijl hij je surfervaring flink kan versnellen. Zeker als je regelmatig op zwaardere websites zit, is deze functie echt het proberen waard.
Niet elke website ondersteunt de truc al, maar de technologie ontwikkelt zich razendsnel. Wat dit vooral laat zien, is hoe slim Google Chrome aan het worden is. De functie is nog niet perfect, maar nu al enorm effectief. Wie er nu mee experimenteert, merkt straks als eerste hoe soepel internetten kan zijn als deze techniek zijn volledige potentieel bereikt.