Vertraagt jQuery je website?
jQuery vertraagt je website een beetje: het bestand is ongeveer dertig kilobyte en moet gelezen en uitgevoerd worden.
Bij de meeste sites is dat niet waar je snelheidsprobleem zit.
Er is wel een situatie waarin het echt telt.

Wat het kost
Dertig kilobyte aan bestand, en op een oudere telefoon enkele tientallen milliseconden om het te verwerken.
Bij een pagina die drie seconden laadt, is dat niet je probleem. Meer daarover lees je bij pagespeed.
Wanneer het wel telt
Als je al het andere hebt opgelost: je afbeeldingen, je lettertypen en je overige scripts.
Dan is dit een van de laatste posten die je nog kunt schrappen.
Het echte probleem
Niet jQuery zelf, maar de uitbreidingen erbovenop. Een schuifbalk, een kalender en een galerij zijn samen vaak tien keer zo zwaar.
Daar zit de winst. Meer daarover lees je bij plugin.
Mijn vuistregels
- Kijk eerst naar je afbeeldingen en je overige scripts.
- Ruim jQuery-uitbreidingen op die je niet gebruikt.
- Laad het uitgesteld als je thema dat toestaat.
- Verwijder het pas als je zeker weet dat niets het nodig heeft.
Die tweede levert vrijwel altijd meer op dan het verwijderen van jQuery zelf.
Uitgesteld laden
Sommige optimalisatieplugins kunnen jQuery uitgesteld laden. Dat werkt, maar het breekt geregeld scripts die er meteen op rekenen.
Test dat op een testomgeving. Meer daarover lees je bij deprecated.
Wat je meet
Kijk in het netwerktabblad hoeveel scripts er binnenkomen en hoeveel tijd er in uitvoeren gaat zitten.
Meer daarover lees je bij of je jQuery nog nodig hebt.