Ga naar hoofdinhoud

NL Design System Baseline

Wij maken technologie voor gebruikers, daarom bepalen we hier welke browsers en hulpmiddelen zoveel gebruikt worden dat je moet zorgen dat het er goed mee werkt.

Daarom stellen we vast welke technologieen we ondersteunen. Deze gebruiken we vervolgens om mee te testen tijdens het ontwikkelen van de componenten en webpagina's.

Als je een developer of tester bent, dan kun je de NL Design System Baseline gebruiken om vooraf te beslissen welke techonologie je gebruikt, en achteraf gebruiken om een testplan mee uit te voeren.

Uiteindelijk kun je de NL Design System Baseline noemen bij je onderzoeksrapport onder "basisniveau van toegankelijkheidsondersteuning".

Technologie met brede ondersteuning

De populaire website Can I Use biedt een gebruiksvriendelijk overzicht of de browserondersteuning voldoende is. Als een feature de Data Badge "Baseline" heeft voor "Widely available across major browsers", dan kun mag je de feature gebruiken.

Features met de badge "Newly available across major browsers" moet je alleen gebruiken als je ook een goed werkend alternatief biedt met Baseline ondersteuning.

We gebruiken Can I Use omdat ze een goed systeem hebben. Op basis van statistieken in de RUM Archive wordt bepaald welke browserversies wereldwijd veel gebruikt worden. Per technologie is bekend in welke browserversie de ondersteuning begint. Met de gecombineerde informatie kun je weten of browserondersteuning voldoende in browsersversies die tussen 30 maanden geleden en nu zijn gepubliceerd. Dit is wat Can I Use doet.

Bijvoorbeeld: CSS Grid Layout wordt bijvoorbeeld goed ondersteund en daarom gebruiken we display: grid. Maar CSS Subgrid is eind 2024 nog gemarkeerd als "Baseline 2023" (Newly available across major browsers") en daarom gebruiken we CSS Subgrid nog niet.

Software om mee te testen

De volgende combinaties van software moet je mee testen voor functionaliteit en WCAG 2.2 successcriteria. Gebruik de laatste versie van alle software.

Als bepaalde functionaliteit niet blijkt te werken in oudere softwareversies die minder oud zijn dan 30 maanden, overweeg dan wel om het probleem op te lossen en te testen in specifieke oudere softwareversies.

Testen voor toegankelijkheid

Om vast te kunnen stellen of iets toegankelijk is en voldoet volgens WCAG, mag je zelf kiezen welke technologie je ondersteunt: de Accessibility Support Baseline. Voor NL Design System is dat vastgelegd op deze pagina.

Het toegankelijkheidsdoel van NL Design System is WCAG 2.2 Niveau AA. Daarmee voldoen we aan de wettelijke eis voor WCAG 2.1, plus enkele nieuwe successcriteria.

Als je een WCAG-EM toegankelijkheidsonderzoek doet, test dan met elke combinatie van software in lijst.