Tientallen iconen laden voor één klein symbool
7 november 2026 · 5 min leestijd · Marketing Scan
In dit artikel
Wat je wil vaststellen
Je wil het verschil zien tussen wat de pagina laadt en wat de bezoeker ziet. Een iconenbundel kan als lettertypebestand, als sprite, als scriptbestand of als losse afbeeldingen binnenkomen. Het gebruik verschilt per site, dus je kunt dit niet afleiden uit de naam van de bibliotheek.
De cursus Learn Performance van web.dev bespreekt het optimaliseren van het laden van bronnen en, in de module over afbeeldingen, het beperken van verspilde bytes. Pas dat als eigen denkkader toe op iconen, de bron behandelt iconenbundels niet specifiek: elk bestand dat geladen wordt zonder dat de pagina het gebruikt, is een kandidaat voor onderzoek. Een kandidaat is nog geen bewezen probleem. Je moet bekijken of het bestand gecachet wordt, of het meerdere pagina's bedient en of het de eerste weergave vertraagt.
Inventariseer in vijf stappen
- Kies twee of drie sleutelpagina's, bijvoorbeeld de homepage, een dienstpagina en een contactpagina.
- Noteer per pagina de zichtbare iconen. Tel ze met een vaste regel: elk symbool dat een bezoeker kan zien, tel je één keer.
- Open het netwerkoverzicht van de ontwikkelaarstools van je browser. De exacte plaats en naam verschillen per browser, dus controleer die in jouw versie.
- Laad de pagina in een privévenster en zoek bestanden van de iconenbundel, zoals lettertypebestanden, SVG-bestanden of scripts. Noteer naam, type en grootte.
- Zoek in de broncode van het thema of de bouwer welke iconen worden aangeroepen. Vraag bij een CMS of pagebuilder aan de beheerder waar de bundel wordt toegevoegd.
Het resultaat is een tabel met drie kolommen: zichtbare iconen, geladen bestand en pagina's waarop het bestand voorkomt. Voor tijdsmetingen helpt de uitleg van MDN over navigatie- en brontimings, die onderscheidt tussen het hoofddocument en de bronnen die het aanroept.
Beslismatrix: welke optie past bij welke situatie
Gebruik deze matrix nadat je de inventaris hebt. Het is een denkhulp, geen universele regel.
| Situatie uit je inventaris | Optie om te onderzoeken | Eerste controle |
|---|---|---|
| Weinig iconen zichtbaar, volledige bundel geladen | Beperkte set of losse SVG voor die iconen | Leveren alle pagina's die iconen nog correct? |
| Eén pagina gebruikt een icoon, de rest niet | Icoon enkel op die pagina laden of inline plaatsen | Verschijnt het bestand nog op andere pagina's? |
| Veel iconen verspreid over de hele site | Bundel behouden, onderdelen en caching nakijken | Wordt het bestand hergebruikt tussen pagina's? |
| Icoon draagt betekenis zonder tekst | Tekstalternatief toevoegen, ongeacht techniek | Is de betekenis ook zonder beeld duidelijk? |
| Onduidelijk wie de bundel toevoegt | Eerst de herkomst zoeken, nog niets verwijderen | Noteer thema, plug-in of script als bron |
Vergelijk een beperkte set met eenvoudige SVG
Je hoeft de bibliotheek niet te migreren om te vergelijken. Maak op een testkopie van één pagina een variant waarin enkel de gebruikte iconen als eenvoudige SVG staan, en laat de rest ongemoeid. Meet beide pagina's op dezelfde manier: aantal aanvragen, overgedragen gegevens en de bestanden die van de bundel komen.
Let ook op onderhoud. Losse SVG's zijn eenvoudig voor een klein aantal symbolen, maar worden onoverzichtelijk bij tientallen. Een beperkte set uit dezelfde bibliotheek houdt de stijl consistent, maar of je die kunt genereren hangt af van de bibliotheek en van hoe jouw site de bundel invoegt. Vraag dat na bij de ontwikkelaar.
Controleer ook toegankelijkheid. De tutorials van W3C WAI behandelen toegankelijke afbeeldingen en noemen SVG als een van de technieken. Beslis per icoon of het decoratief is of betekenis draagt, en geef betekenisdragende iconen een passend tekstalternatief.
Fictief scenario en controle na wijziging
Invoer (fictief): een dienstpagina toont een telefoonicoon, een e-mailicoon en een pijl. In het netwerkoverzicht staat één iconenbestand dat volgens de bibliotheekdocumentatie veel meer symbolen bevat. Drie sleutelpagina's zijn geïnventariseerd.
Plan: maak een testkopie met enkel die drie symbolen als SVG, meet beide versies in dezelfde browser en noteer de bestanden die verdwijnen of blijven.
Verwachte technische controles: het bundelbestand verschijnt niet meer op de testkopie. Alle drie de symbolen blijven zichtbaar, ook bij een geblokkeerd lettertype. Betekenisdragende symbolen hebben een tekstalternatief. Staat het bundelbestand er nog, dan roept een ander onderdeel het aan.
Na publicatie: herhaal de inventaris op de live pagina, controleer andere pagina's op ontbrekende symbolen en noteer datum en browser. Wil je weten welke publieke signalen je website toont, bekijk dan je site via Marketing Scan. Een scan vervangt je inventaris niet en voert niet elke controle uit.
Veelgestelde vragen.
Betekent een grote iconenbundel automatisch dat mijn pagina trager is?
Niet automatisch. Het hangt af van hoe de bundel wordt geladen, of hij gecachet wordt en of hij de eerste weergave vertraagt. Meet het bestand in het netwerkoverzicht van jouw pagina voor je iets verandert.
Kan ik een bundelbestand veilig verwijderen als ik maar één icoon zie?
Nee, controleer eerst op andere pagina's, in het thema en in plug-ins of het bestand nog nodig is. Werk eerst op een testkopie en bekijk alle sleutelpagina's. Verwijder pas als de inventaris dat ondersteunt.
Moet ik voor deze controle overstappen op een andere iconenbibliotheek?
Nee. Je vergelijkt eerst de huidige situatie met een beperkte set of eenvoudige SVG voor enkel de gebruikte symbolen. Een migratie is een apart besluit met eigen risico's voor onderhoud en uitzicht.
Hoe beslis ik of een icoon een tekstalternatief nodig heeft?
Vraag je af of de pagina nog begrijpelijk is zonder het icoon. Staat er een tekstlabel naast dat dezelfde betekenis geeft, dan is het icoon vaak decoratief, maar controleer dat per geval. Staat het symbool alleen, bijvoorbeeld in een knop, dan moet de betekenis op een andere manier beschikbaar zijn.
Bronnen bij dit artikel
Hoe werkt een marketing scan? Meetmethode en grenzen
Van advies naar actie voor jouw website
Maak een gratis account voor één website. Controleer zes kenmerken van je homepage en bekijk maximaal drie bevindingen.
Herhaal de check handmatig één keer per zeven dagen. Voor volledige audits en automatische opvolging is uitgebreide toegang nodig.
Maak je gratis account