Functies
De kerntests van Editoria11y detecteren meer dan 50 veelvoorkomende toegankelijkheidsproblemen in inhoud: keuzes die de leesbaarheid schaden, fouten die schermlezers minder effectief maken en vergissingen die de SEO verminderen.
Uitbreidingen bieden circa 40 aanvullende tests voor ontwikkelaars en ontwerpers, aangepaste tests en diverse sitebrede kwaliteitsborgingstools.
De inhoudscontroles richten zich op problemen die optreden nadat sites zijn overgedragen aan inhoudsauteurs. Sites moeten vóór de lancering worden getest met handmatige audittools, toetsenborden en schermlezers, maar zelfs de meest toegankelijke site verslechtert na verloop van tijd naarmate bewerkingen nieuwe problemen introduceren.
Wat Editoria11y onderscheidt van andere toegankelijkheidstools, is dat de tests live, in de browser, worden uitgevoerd terwijl auteurs hun werk bewerken en bekijken. Auteurs reageren sneller op directe, inline feedback — ze merken meldingen op en brengen correcties aan — dan dat ze eraan denken een dashboard te bezoeken of een handmatige controle uit te voeren.
Beheerdersinstellingen
Elk zichtbaar aspect van de checker is aanpasbaar. Via parameters en gebeurtenissen kunnen tests worden uitgeschakeld, tips herschreven, aangepaste tests ingevoegd en aangepaste thema's ingesteld.
Plugins voor Drupal en WordPress voegen extra functies toe, zoals gesynchroniseerde afwijzingen, sitebrede dashboards en CSV-rapportexports.
Tests
De tests van Editoria11y richten zich op het verbeteren van de webervaring voor alle gebruikers, gemeten door mensen en niet alleen door technische normen. De kerncontroles zijn gericht op het halen van de Web Content Accessibility Guidelines (WCAG 2.2 AA), maar andere tests zijn gebaseerd op het werk van de Cognitive and Learning Disabilities Accessibility Task Force, evenals algemene bruikbaarheids- en ontwerprichtlijnen.
Afzonderlijke tests kunnen door sitebeheerders worden uitgeschakeld.
Alt-tekst voor afbeeldingen
- Afbeelding mist alt-attribuut
- Alt-tekst is een bestandsnaam
- Alt-tekst is een tijdelijke aanduiding ("TBD")
- Alt-tekst bestaat uit onuitspreekbare symbolen
- Alt-tekst bevat overbodige woorden ("afbeelding van…")
- Alt-tekst is te lang
- Decoratieve afbeelding heeft mogelijk waarde
- Carrouselafbeelding gemarkeerd als decoratief
- Afbeelding met bijschrift heeft geen alt-tekst
- Alt-tekst is een herhaling van het bijschrift
Gekoppelde afbeeldingen
- Gekoppelde afbeelding heeft geen alt-tekst
- Alt-tekst van gekoppelde afbeelding is een URL of bestandsnaam
- Alt-tekst van gekoppelde afbeelding is een tijdelijke aanduiding
- Alt-tekst van gekoppelde afbeelding bestaat uit onuitspreekbare symbolen
- Alt-tekst van gekoppelde afbeelding beschrijft de afbeelding, niet de koppeling
- Alt-tekst van gekoppelde afbeelding bevat overbodige woorden
- Alt-tekst van gekoppelde afbeelding is te lang
- Afbeelding in koppeling met tekst heeft geen alt-attribuut
Ingesloten media
- Video heeft ondertitels nodig
- Audio heeft een transcript nodig
- Datavisualisatie heeft een toegankelijk alternatief nodig
- Frame mist een titel
- Frame uitgesloten van toetsenbordnavigatie
- Frame-inhoud vereist handmatige toegankelijkheidscontrole
- Gekoppeld document is mogelijk niet toegankelijk voor schermlezers
- PDF mist een toegankelijk alternatief
- Geneste interactieve lay-outcomponenten
Betekenisvolle koppelingen
- Lege koppeling
- Koppelingstekst is een URL
- Koppelingstekst is alleen een DOI-nummer
- Koppelingstekst zegt "klik hier"
- Koppelingstekst bestaat alleen uit generieke woorden ("lees meer")
- Verschillende koppelingen delen dezelfde tekst
- Gekoppeld pictogram of afbeelding heeft geen tekstalternatief
- Koppeling opent een nieuw tabblad zonder waarschuwing
- Koppeling verwijst naar een bestand zonder waarschuwing
- Koppelingstekst bestaat alleen uit symbolen of emoji
- Betekenisvolle koppelingstekst verborgen voor ziende gebruikers
- Overbodige koppelingstooltip
- Verbroken ankerlink op de pagina
- Dubbel ID-attribuut
- Koppeling verwijst mogelijk naar een ontwikkelomgeving
Koppen
- Pagina mist een kop 1
- Eerste kop is een subkop
- Kop slaat een niveau over
- Kop is leeg
- Afbeelding gebruikt als kop heeft alt-tekst nodig
- Kop is erg lang
- Vetgedrukte alinea is mogelijk een kop
- Kort blokcitaat is mogelijk een kop
Leesbaarheid van tekst
- Overmatig gebruik van hoofdletters
- Groot blok vet of cursief gedrukte tekst
- Tekst is te klein
- Niet-koppelingstekst is onderstreept
- Tekst is uitgevuld
- Subscript of superscript misbruikt als opmaak
- Neplijst met tekens of symbolen
- Lijstitem buiten een lijst
Kleurcontrast
- Tekst heeft onvoldoende contrast
- Tekstcontrast vereist handmatige controle
- Pictogram of afbeelding heeft onvoldoende contrast
- Contrast van pictogram of afbeelding vereist handmatige controle
- Invoertekst heeft onvoldoende contrast
- Plaatsaanduidingstekst heeft onvoldoende contrast
Tabellen
- Tabel mist een koptekstrij of -kolom
- Tabelkopcel is leeg
- Inhoudskoppen gebruikt in een tabel
Formulieren & interactieve elementen
- Knop heeft geen toegankelijk label
- Knop heeft een ongeldig ARIA-label
- Knoplabel bevat het woord "knop"
- Zichtbaar label komt niet overeen met toegankelijke naam
- Invoerveld heeft geen bijbehorend label
- Invoerveld gebruikt alleen een onzichtbaar label
- Invoerveld gebruikt alleen een tijdelijke aanduiding als label
- Resetknop kan onbedoeld gegevensverlies veroorzaken
- Element verborgen voor schermlezers maar nog steeds bereikbaar via toetsenbord
- Positieve tabindex verstoort lees- en tabvolgorde
Paginametadata
- Paginatitel ontbreekt
- Paginataal niet opgegeven
- Viewport verhindert tekstschaling
- Pagina wordt automatisch vernieuwd
CSA-functies
Editoria11y bevordert toegankelijkheid op een unieke manier. De tools zijn bijzonder effectief in het helpen van niet-technische auteurs om inhoud te maken die gelijkwaardig genoten kan worden door webgebruikers met een beperking. Wij beschouwen dit als een publiek goed, daarom zal Editoria11y altijd gratis te gebruiken zijn.
Editoria11y is echter niet gratis te ontwikkelen of te ondersteunen.
De CSA vult dit gat: projectleden financieren de ontwikkeling van de Editoria11y-bibliotheek, de CMS-plugins en de CSA-suite: een snel groeiende set open source kwaliteitsborgingstools die vergelijkbare functionaliteit bieden als commerciële producten, maar tegen een veel lagere prijs. De CSA-suite voor Drupal is momenteel gratis in bèta en komt beschikbaar voor WordPress in Q3 2026.
Tests & Tools
- Ontwikkelaars-, leesbaarheids- en contrasttests.
- Rolgebaseerde gesplitste configuratie voor ontwikkelaars en inhoudsmakers.
- Bouwers voor aangepaste tests.
- Sitebreed afwijzen met één klik
- Dashboardonderhoudtools en crawlers
Voordelen voor de gemeenschap
- Prioriteitsondersteuning.
- Gewogen invloed op de projectroadmap.
- Automatische toegang tot nieuwe functies op de roadmap.
- Directe hulp bij de installatie (afhankelijk van het niveau).
- Publieke ondersteunerserkenning (afhankelijk van het niveau/op verzoek; voorwaarden van toepassing).
Licenties naar draagkracht
Na de bèta wordt de CSA-suite beschikbaar gesteld via een model waarbij u betaalt naar draagkracht. De Editoria11y-kern, zowel de bibliotheek als de plugins, blijft gratis.
Door CSA gesponsorde projecten
Actief
Q2 2026: De Editoria11y CSA-gemeenschap lanceren
Resterende werkzaamheden:
- Een fiscale entiteit opzetten om abonnementen en sponsoring te verwerken.
- Een licentiesysteem opzetten.
Q2 2026: Bouwer voor aangepaste regels
- Klaar voor Drupal.
- Te doen: bouwer porten naar WordPress.
Q3 2026: 3.x-bibliotheek porten naar WordPress
- CSA-submodule aanmaken met door de gemeenschap ondersteunde functies
- Dashboardonderhoudtools aanmaken om verouderde resultaten te verwijderen en bestaande inhoud opnieuw te crawlen.
- Mogelijkheid om bepaalde tests sitebreed goed te keuren, niet alleen op één pagina.
- Gesplitste configuratie toestaan, met afzonderlijke instellingen en tests voor ontwikkelaars en inhoudsredacteuren.
Onlangs afgerond
Q1 2026: Herschrijving van bibliotheek 3.x
- Samenvoeging van Editoria11y- en Sa11y-regelsets. Sinds de fork heeft Sa11y circa 50 aanvullende tests geschreven en ESM-tooling geadopteerd, terwijl Editoria11y prestatieverbeteringen heeft doorgevoerd en parameters heeft toegevoegd voor realtime controle. Sa11y 4.2.2 en Editoria11y 3.0.0 zullen onze gedeelde toekomst inluiden.
- Ondersteuning voor "gesplitste configuratie" toegevoegd om afzonderlijke regelsets voor ontwikkelaars en inhoudsmakers mogelijk te maken.
- Machinevertaling toegevoegd voor Chinees, Deens, Nederlands, Duits, Grieks, Hongaars, Italiaans, Japans, Noors Bokmål, Pools, Portugees (Brazilië), Portugees (Portugal), Spaans, Zweeds en Oekraïens als sjabloon voor menselijke verfijning.
- Huidige status: coderingswerk is afgerond; release wordt getagd na het bijwerken van documentatie en demo's.
Q1 2026: Herschrijving van Drupal-module 3.x
- Het dashboard uitbreiden met robuustere rapportage- en filtertools.
- Machinevertaling toegevoegd voor Chinees, Deens, Nederlands, Duits, Grieks, Hongaars, Italiaans, Japans, Noors Bokmål, Pools, Portugees (Brazilië), Portugees (Portugal), Spaans, Zweeds en Oekraïens als sjabloon voor menselijke verfijning.
- De CSV-exportfuncties aanpasbaar maken
- CSA-submodule aanmaken met door de gemeenschap ondersteunde functies
- Dashboardonderhoudtools aanmaken om verouderde resultaten te verwijderen en bestaande inhoud opnieuw te crawlen.
- Mogelijkheid om bepaalde tests sitebreed goed te keuren, niet alleen op één pagina.
- Gesplitste configuratie toestaan, met afzonderlijke instellingen en tests voor ontwikkelaars en inhoudsredacteuren.
In bespreking
Bespreek en stem op deze ideeën in de Editoria11y-bibliotheekforums.
Ideeën zijn voorzien van schattingen voor moeilijkheidsgraad en prioriteit op basis van de huidige communityopinie.
- Monitoringdashboard voor meerdere sites
- Detectie van verbroken koppelingen
- PDF-scanning
- Tabblad met codelocatie in tooltip
- Paginarapportexport vanuit tooltip
- Gemarkeerde woorden
- CLI-ontwikkelaarstools
- Bladwijzers/Browserextensies
- ACT-regelvalidatie
- Uitbreiding van naam/rol/waarde-validatie