Het picture element is een HTML5-tag waarmee je meerdere versies van dezelfde afbeelding kunt aanbieden aan verschillende apparaten en schermformaten. De browser kiest automatisch de meest geschikte variant op basis van schermgrootte, pixeldichtheid en beschikbare bandbreedte. Dit zorgt ervoor dat mobiele bezoekers een geoptimaliseerde, lichte afbeelding zien terwijl desktopgebruikers een grotere, scherpere versie krijgen.
Hoe het picture element werkt in de praktijk
Het picture element bevat meerdere source-elementen met verschillende afbeeldingsvarianten en een fallback img-tag. Elk source-element krijgt een media-attribuut mee waarin je een breakpoint definieert, bijvoorbeeld een minimale of maximale schermgrootte. De browser evalueert deze voorwaarden van boven naar beneden en laadt de eerste afbeelding die aan de criteria voldoet. Als geen enkele source-tag matcht, of als de browser het picture element niet ondersteunt, valt de code terug op de img-tag. Zo blijft de afbeelding altijd zichtbaar, ook in oudere browsers. Deze techniek is onderdeel van de W3C-standaard voor responsive images en wordt door alle moderne browsers ondersteund.
Waarom het picture element ontstond en waarom het nu telt
Voor 2014 was er geen native HTML-manier om verschillende afbeeldingen aan te bieden op basis van viewport. Ontwikkelaars moesten met JavaScript-trucs werken of één grote afbeelding serveren die op mobiel onnodig veel data verbruikte. Het picture element lost dit op door de keuze bij de browser te leggen, die exact weet welk scherm en welke netwerksnelheid de gebruiker heeft. In de praktijk zien we bij MKB-webshops dat productfoto's op mobiel 60 tot 70% kleiner kunnen zijn dan de desktopversie, zonder kwaliteitsverlies. Dat scheelt laadtijd, databundel en conversie. Sinds Core Web Vitals een officiële rankingfactor is, wordt het picture element steeds relevanter voor technische SEO.
Wat het picture element oplevert voor MKB-bedrijven
Voor een webshop met veel productfoto's of een dienstverlener met een portfolio-pagina is het picture element een directe winst. Mobiele bezoekers krijgen snellere laadtijden, wat afbreuk tijdens het browsen vermindert. Desktopbezoekers zien scherpe, hoogwaardige afbeeldingen die de kwaliteit van je product of dienst beter tonen. Bij een recent traject voor een B2B-groothandel zagen we de Largest Contentful Paint op mobiel dalen van 3,8 naar 1,9 seconden door het inzetten van het picture element voor hero-afbeeldingen en productgrid. Dat soort verbetering heeft directe impact op conversie en gebruikerstevredenheid. Als je een responsive design hebt maar nog geen gedifferentieerde afbeeldingen serveert, laat je snelheidswinst liggen. Een professioneel webdesign integreert het picture element standaard in templates en componenten.