| Aangrenzende links | WCAG 2.0 A 1.1.1 | Silktide vindt paren links die direct naast elkaar staan en naar dezelfde bestemming verwijzen. Deze duplicaten moeten vrijwel altijd worden samengevoegd tot één link. |
| Aanwijsgebaren | WCAG 2.1 A 2.5.1 | Silktide identificeert pagina's die aangepaste aanraak- of aanwijsgebaren lijken te gebruiken, zoals knijpen om in te zoomen of vegen langs een pad, en vraagt je te bevestigen dat elk gebaar ook met eenvoudige tikken of klikken kan worden uitgevoerd. |
| accesskey-attribuut | WCAG 2.1 A 2.1.4 | Silktide vindt elementen die een accesskey declareren, een verouderde manier om een element een eigen sneltoets te geven. Deze sneltoetsen zijn altijd actief en kunnen niet door de bezoeker worden uitgeschakeld, waardoor ze meer problemen veroorzaken dan ze oplossen. |
| Achtergrondgeluid | WCAG 2.0 AAA 1.4.7 | Silktide vindt pagina's waarop audio wordt afgespeeld en vraagt je te bevestigen dat spraak daarin niet concurreert met achtergrondgeluid. Achtergrondmuziek of -ruis achter spraak maakt de woorden voor veel luisteraars moeilijk te volgen. |
| Afbeeldingen van tekst | WCAG 2.0 AAA 1.4.9 | Silktide vraagt je te bevestigen dat afbeeldingen met woorden op je pagina's puur decoratief zijn, of dat het werkelijk essentieel is om de woorden als afbeelding weer te geven. Waar woorden informatie overbrengen, moeten ze echte tekst zijn in plaats van een afbeelding van tekst. |
| Afstand tussen interactieve componenten | WCAG 2.2 AA 2.5.8 | Silktide meet de grootte en tussenruimte van knoppen, links en formulierbesturingselementen op je pagina's. Kleine besturingselementen die dicht op elkaar staan, kunnen gemakkelijk per ongeluk worden ingedrukt. Daarom moet elk besturingselement minstens 24 bij 24 pixels groot zijn of voldoende vrije ruimte eromheen hebben. |
| Alleen-pictogramknop | | Silktide zoekt naar knoppen en links die alleen met een pictogram zijn gelabeld — zoals een kruisje om te sluiten, een hamburgermenu of een vergrootglas voor zoeken — zonder tekstnaam voor mensen die het pictogram niet kunnen zien. |
| Alt-tekst van verzendknop | WCAG 2.0 A 1.1.1 | Silktide vindt afbeeldingsknoppen waarvan de alternatieve tekst niet lijkt te beschrijven wat de knop doet. Een knop met een bestandsnaam of een algemeen woord vertelt mensen die de knop niet kunnen zien niets over het doel ervan. |
| Alternatief voor slepen en neerzetten | WCAG 2.2 AA 2.5.7 | Wanneer bezoekers op een pagina iets van de ene plaats naar de andere kunnen slepen, moet dezelfde handeling ook zonder slepen mogelijk zijn, bijvoorbeeld met knoppen of menuopties. Deze controle vraagt je om elke pagina te controleren op functies waarbij slepen nodig is, omdat slepen niet betrouwbaar automatisch kan worden gedetecteerd. |
| Alternatieve tekst van afbeeldingsknop | WCAG 2.0 A 1.1.1 | Silktide vindt afbeeldingsknoppen in je formulieren zonder alternatieve tekst. Een afbeeldingsknop zonder tekstalternatief geeft mensen die de knop niet kunnen zien geen manier om te weten wat indrukken ervan doet. |
| Alternatieve tekst voor afbeelding in link | WCAG 2.0 A 1.1.1 | Silktide vindt links die een afbeelding bevatten, maar geen leesbare tekst van welke aard dan ook. Zo'n link heeft geen naam, waardoor mensen die de afbeelding niet kunnen zien niet kunnen weten waar de link naartoe leidt. |
| Alternatieve tekst voor live audio | WCAG 2.0 AAA 1.2.9 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of live uitzendingen met alleen audio, zoals radiostreams, een gelijkwaardig alternatief in tekst bieden. Alleen een persoon kan verifiëren of een stream live is en wat deze begeleidt. |
| Animatie door interacties | WCAG 2.1 AAA 2.3.3 | Silktide vraagt je te controleren of bewegingsanimaties die door een gebruikersinteractie worden geactiveerd - parallax tijdens het scrollen, transformaties bij aanwijzen, overgangen bij klikken - kunnen worden uitgeschakeld, tenzij de beweging essentieel is. Dit is succescriterium 2.3.3 (niveau AAA) van WCAG. |
| Annulering van aanwijzer | WCAG 2.1 A 2.5.2 | Silktide detecteert knoppen en links die al reageren zodra ze worden ingedrukt, in plaats van wanneer de druk wordt losgelaten. Reageren bij het loslaten geeft mensen de kans om te herstellen van het indrukken van het verkeerde element door weg te schuiven voordat ze hun vinger loslaten. |
| Audiodescripties of tekstequivalenten voor vooraf opgenomen media | WCAG 2.0 A 1.2.3 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of vooraf opgenomen video's een audiodescriptie of een volledig tekstequivalent bieden. Alleen een persoon kan verifiëren of een van deze opties aanwezig is en de inhoud dekt. |
| Audiodescripties voor vooraf opgenomen media | WCAG 2.0 AA 1.2.5 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of vooraf opgenomen video's een audiodescriptie van hun visuele inhoud bieden. Alleen een persoon kan controleren of er een beschrijving is en of die beschrijving de belangrijkste informatie dekt. |
| Bedieningselementen van voldoende grootte | WCAG 2.1 AAA 2.5.5 | Silktide meet de knoppen, links en formulierelementen op je pagina's en meldt alle elementen die kleiner zijn dan 44 bij 44 pixels. Grotere bedieningselementen zijn voor iedereen gemakkelijker nauwkeurig in te drukken, vooral op aanraakschermen. |
| Bereiken van tabelkoppen | WCAG 2.0 A 1.3.1 | Silktide controleert of elke tabelkopcel aangeeft waarvoor deze een kop is: voor een kolom, een rij of een groep daarvan. Zo weet ondersteunende technologie op welke cellen elke kop betrekking heeft. |
| Betekenisvolle volgorde (HTML) | WCAG 2.0 A 1.3.2 | Elke pagina moet nog steeds logisch zijn wanneer de inhoud in een rechte lijn wordt ervaren, van boven naar beneden in de onderliggende code. Silktide kan dit niet automatisch beoordelen, dus met deze controle wordt u gevraagd dit zelf te verifiëren. |
| Beweging activeren | WCAG 2.1 A 2.5.4 | Silktide detecteert pagina's die reageren wanneer een apparaat wordt bewogen, geschud of gekanteld. Alles wat een pagina als reactie op beweging doet, moet ook via gewone bedieningselementen mogelijk zijn. Ook moet het mogelijk zijn om de bewegingsfunctie uit te schakelen. |
| Bij focus | WCAG 2.0 A 3.2.1 | Alleen al de verplaatsing naar een element, bijvoorbeeld door op Tab te drukken, mag nooit een grote verandering veroorzaken, zoals het laden van een nieuwe pagina, het verzenden van een formulier of het openen van een pop-up. |
| Conflicterende ARIA-rol | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide controleert elementen die een expliciete rol declareren aan de hand van de betekenis die ze al in HTML hebben. Het rapporteert rollen die niet zijn toegestaan voor dat element en rollen die alleen maar herhalen wat het element al betekent. |
| Consistente hulp | WCAG 2.2 A 3.2.6 | Wanneer je pagina's een manier bieden om hulp te krijgen, zoals een contactlink of helpknop, moet deze op elke pagina op dezelfde plaats staan. Silktide vindt deze links en legt vast waar elke link staat, zodat je kunt controleren of de locatie op je hele website consistent is. |
| Consistente identificatie | WCAG 2.0 AA 3.2.4 | Elementen die op verschillende plekken op je website hetzelfde doen, moeten elke keer op dezelfde manier worden gelabeld: een zoekvak heet altijd "Zoeken" en een contactlink altijd "Contact". Met deze controle wordt je gevraagd je pagina's op consistentie te controleren, omdat er menselijk inzicht nodig is om te bepalen of twee verschillend gelabelde elementen dezelfde functie hebben. |
| Consistente navigatie | WCAG 2.0 AA 3.2.3 | Navigatie die op je hele website terugkomt, zoals menu's, zoekvakken en skiplinks, moet op elke pagina in dezelfde relatieve volgorde staan. Met deze controle wordt je gevraagd je pagina's op consistentie te controleren, omdat het bepalen welke navigatie op verschillende pagina's als dezelfde geldt, menselijk inzicht vereist. |
| Contextafhankelijke hulp | WCAG 2.0 AAA 3.3.5 | Silktide vindt formulieren op uw pagina's en vraagt u te bevestigen dat er hulp beschikbaar is waar bezoekers die mogelijk nodig hebben — voor de hele pagina of voor afzonderlijke velden. Contextafhankelijke hulp legt uit hoe u een veld invult op het moment dat de bezoeker het invult. |
| Contrast van formuliervelden | WCAG 2.1 AA 1.4.11 | Silktide controleert of formuliervelden, zoals tekstvakken en vervolgkeuzemenu's, visueel afsteken tegen het gebied eromheen. Een veld dat opgaat in de pagina is moeilijk te vinden en te gebruiken voor mensen met verminderd zicht. |
| Contrast van links | WCAG 2.0 A 1.4.1 | Silktide vindt links in je tekst die alleen door hun kleur worden onderscheiden van de woorden eromheen, met te weinig kleurverschil om door mensen met een verminderde kleurwaarneming te worden opgemerkt. Links moeten herkenbaar zijn als links, anders kunnen lezers ze niet gebruiken. |
| Contrast van PDF-tekst | WCAG 2.0 A 1.4.3 | Silktide vraagt je te bevestigen dat de tekst in je PDF-documenten voldoende kleurcontrast heeft met de achtergrond om deze comfortabel te kunnen lezen. Dit kan niet automatisch in een PDF worden gemeten, dus elk document wordt gemarkeerd voor een handmatige beoordeling. |
| Controle over tekst door de gebruiker | WCAG 2.0 AAA 1.4.8 | Silktide vraagt je te bevestigen dat lezers kunnen aanpassen hoe tekstblokken worden weergegeven — kleuren, regellengte, tussenruimte en grootte — zodat deze aansluiten bij hun eigen behoeften. Dit is een handmatige controle, omdat deze eigenschappen afhangen van hoe je ontwerp zich gedraagt en niet rechtstreeks door een scan kunnen worden gemeten. |
| Decoratieve afbeeldingen | WCAG 2.0 A 1.1.1 | Silktide vindt afbeeldingen die als decoratief zijn gemarkeerd met lege alternatieve tekst, zodat je kunt bevestigen dat het inderdaad veilig is voor hulptechnologie om ze over te slaan. Een als decoratief gemarkeerde afbeelding is onzichtbaar voor mensen die schermlezers gebruiken. |
| Definities van ongebruikelijke woorden | WCAG 2.0 AAA 3.1.3 | Lezers moeten definities kunnen vinden van woorden en zinnen die op een ongebruikelijke of gespecialiseerde manier worden gebruikt, waaronder uitdrukkingen en jargon. Met deze controle wordt u gevraagd elke pagina te beoordelen op ongedefinieerde termen, omdat een geautomatiseerde test niet betrouwbaar kan bepalen wat voor uw doelgroep als ongebruikelijk geldt. |
| Dialooglabels | WCAG 2.0 A 1.3.1 | Silktide controleert of dialogen - pop-upvensters die over de pagina verschijnen - een naam hebben die kan worden voorgelezen door ondersteunende technologie, zodat mensen weten wat er zojuist is geopend. |
| Dubbele alternatieve tekst | WCAG 2.0 A 1.1.1 | Silktide vindt gekoppelde afbeeldingen waarvan de alternatieve tekst de tekst er direct naast herhaalt. Wanneer een afbeelding en de tekst ernaast hetzelfde zeggen, horen mensen die een schermlezer gebruiken dezelfde woorden twee keer. |
| Dubbele ID's | WCAG 2.0 A 4.1.1 | Silktide vindt pagina's waarop dezelfde id-waarde voor meer dan één element wordt gebruikt. ID's moeten uniek zijn binnen een pagina, omdat alles wat naar een ID verwijst - formulierlabels, ARIA-relaties en links binnen de pagina - slechts één van de duplicaten kan vinden. |
| Duidelijke focus | WCAG 2.2 AAA 2.4.13 | Silktide controleert of besturingselementen op je pagina - links, knoppen en formuliervelden - duidelijk genoeg van uiterlijk veranderen wanneer ze met het toetsenbord worden geselecteerd. Het is niet voldoende dat de verandering alleen bestaat; deze moet groot genoeg zijn en voldoende contrast hebben om daadwerkelijk zichtbaar te zijn. |
| Eerste PDF-koptekst | WCAG 2.0 A 1.3.1 | Silktide controleert of de eerste koptekst in elk van uw PDF-documenten een koptekst op het hoogste niveau (H1) is, doorgaans de titel van het document. |
| Flitsende inhoud (A) | WCAG 2.0 A 2.3.1 | Silktide vraagt je te bevestigen dat niets op je pagina's meer dan drie keer per seconde flitst. Snel flitsen kan epileptische aanvallen veroorzaken bij mensen met lichtgevoelige epilepsie. Daarom wordt dit gecontroleerd door een menselijke beoordeling van elke pagina. |
| Flitsende inhoud (AAA) | WCAG 2.0 AAA 2.3.2 | Silktide vraagt je te bevestigen dat niets op je pagina's meer dan drie keer per seconde flitst, zonder enige uitzondering. Snel flitsende inhoud kan bij mensen met lichtgevoelige epilepsie epileptische aanvallen veroorzaken. Daarom wordt dit gecontroleerd door een menselijke beoordeling van elke pagina. |
| Focus niet gedeeltelijk bedekt | WCAG 2.2 AAA 2.4.12 | Silktide controleert of er geen deel van een besturingselement verborgen is achter andere inhoud, zoals een cookiebanner of een vastgezette koptekst, wanneer het met het toetsenbord wordt geselecteerd. Zelfs een gedeeltelijk bedekt besturingselement kan ervoor zorgen dat een toetsenbordgebruiker niet zeker weet waar die zich op de pagina bevindt. |
| Focus niet volledig bedekt | WCAG 2.2 AA 2.4.11 | Silktide controleert of een besturingselement dat met het toetsenbord wordt geselecteerd, niet volledig wordt verborgen achter andere inhoud, zoals een cookiebanner of een vastgezette koptekst. Een toetsenbordgebruiker die het geselecteerde besturingselement niet kan zien, kan niet weten waar die zich op de pagina bevindt. |
| Focus op applet of plug-in | WCAG 2.0 A 2.1.2 | Silktide vindt pagina's met ingesloten inhoud, zoals plug-ins of mediaobjecten, en vraagt je te bevestigen dat een toetsenbordgebruiker er vrijelijk in en uit kan navigeren. Ingesloten inhoud die het toetsenbord overneemt en niet meer loslaat, houdt de gebruiker gevangen op dat deel van de pagina. |
| Focusvalkuil in modaal venster | | Silktide identificeert pagina's die een modaal dialoogvenster bevatten - een pop-up die interactie met de rest van de pagina blokkeert - en vraagt je te controleren of de toetsenbordfocus correct wordt beheerd terwijl het dialoogvenster geopend is. Dit is een handmatige controle: geautomatiseerd testen kan het dialoogvenster vinden, maar niet waarnemen hoe het zich gedraagt wanneer het wordt geopend en gesloten. |
| Focusvolgorde | WCAG 2.0 A 2.4.3 | Silktide vindt elementen die de volgorde overschrijven waarin toetsenbordgebruikers door de pagina gaan. Standaard gaat de Tab-toets door koppelingen en formulierbesturingselementen in de volgorde waarin ze in de code van de pagina staan; een positief tabindex-attribuut forceert een aangepaste volgorde, wat vrijwel altijd een fout is. |
| Formulierinstructies | WCAG 2.0 A 3.3.2 | Silktide vindt formuliervelden die mogelijk uitleg nodig hebben, zoals velden voor vrije tekst, en vraagt je te beslissen of elk veld instructies nodig heeft die beschrijven wat moet worden ingevuld. Velden die wel instructies nodig hebben, moeten deze in de code gekoppeld hebben, niet alleen in de buurt geplaatst. |
| Foutidentificatie | WCAG 2.0 A 3.3.1 | Silktide onderzoekt verplichte formuliervelden die aangepaste validatie lijken te gebruiken in plaats van de ingebouwde controle van de browser, en waarschuwt wanneer er geen duidelijke manier is waarop de foutmelding mensen die hulptechnologie gebruiken kan bereiken. |
| Frametitels | WCAG 2.0 A 2.4.1 | Silktide vermeldt de titels van de frames die in je pagina's zijn ingesloten, zodat je kunt controleren of elke titel beschrijft wat het frame bevat. De titel van een frame is wat mensen horen wanneer ze tussen frames navigeren. Een vage of misleidende titel laat hen dus raden. |
| Gebarentaal voor vooraf opgenomen media | WCAG 2.0 AAA 1.2.6 | Silktide vindt de videospelers op je pagina's, zodat je kunt controleren of vooraf opgenomen video's met dialogen een vertolking in gebarentaal bieden. Alleen een persoon kan controleren of een tolk in of naast de video verschijnt. |
| Gegevensverlies door tijdslimiet | WCAG 2.1 AAA 2.2.5 | Silktide vraagt je te bevestigen dat wanneer je website iemand na een periode van inactiviteit afmeldt, die persoon zich opnieuw kan aanmelden en verder kan gaan waar die gebleven was zonder iets te verliezen van wat diegene heeft ingevoerd. |
| Geldige label-ID's | WCAG 2.0 A 1.3.1 | Silktide controleert formuliervelden waarvan het label het veld benoemt met een ID, en controleert of de ID op de pagina bestaat en hoort bij een element waaraan daadwerkelijk een label kan worden gekoppeld. Een label dat naar niets verwijst, of naar het verkeerde soort element verwijst, laat een veld stilzwijgend zonder naam. |
| Geldige label-ID's voor fragmenten | WCAG 2.0 A 1.3.1 | Silktide controleert formuliervelden die via hun ID naar een ander element verwijzen en rapporteert labels waarvan de ID nergens op de pagina bestaat. Een label dat naar niets verwijst, kan niets benoemen. |
| Gelijktijdige invoer | WCAG 2.1 AAA 2.5.6 | Silktide zoekt naar stijlen die aanraakinvoer voor de hele pagina uitschakelen of die knoppen en links verbergen voor mensen die een bepaald type aanwijzer gebruiken, zoals een muis of een touchscreen. Pagina's moeten bezoekers in staat stellen elke invoermethode te gebruiken die hun apparaat biedt. |
| Gemakkelijk te begrijpen content | WCAG 2.0 AAA 3.1.5 | Silktide meet hoe moeilijk de tekst op elke pagina te lezen is en rapporteert pagina's waarvoor een gevorderd leesniveau nodig is. Content moet begrijpelijk zijn voor iemand met een opleiding op het niveau van de onderbouw van het voortgezet onderwijs, ongeveer negen jaar onderwijs. |
| Geneste aria-hidden | ARIA 1.2 | Silktide controleert op inhoud die is gemarkeerd als zichtbaar voor ondersteunende technologie binnen een container die als verborgen voor ondersteunende technologie is gemarkeerd. Verbergen heeft voorrang: de interne markering heeft geen effect en de inhoud blijft verborgen. |
| Geschikte alt-tekst | WCAG 2.0 A 1.1.1 | Silktide geeft de afbeeldingen op je pagina's met alternatieve tekst weer, zodat je kunt controleren of de tekst echt overbrengt wat elke afbeelding laat zien of doet. Of een beschrijving juist is, is een menselijk oordeel dat geen geautomatiseerde test kan vellen. |
| Geschikte koppen en labels | WCAG 2.0 AA 2.4.6 | Silktide markeert pagina's met koppen of formulierlabels, zodat je kunt bevestigen dat de formulering het onderwerp of doel van de daaropvolgende inhoud beschrijft. Alleen een persoon kan beoordelen of een kop de bijbehorende sectie werkelijk beschrijft. |
| Groepering met fieldset | WCAG 2.0 A 1.3.1 | Silktide controleert of groepen gerelateerde keuzerondjes of selectievakjes in een fieldset zijn geplaatst. De fieldset laat hulptechnologie weten dat de opties bij elkaar horen en samen één vraag vormen. |
| Hoog tekstcontrast | WCAG 2.0 AAA 1.4.6 | Silktide meet het kleurverschil tussen de tekst op je pagina's en de achtergrond erachter, en rapporteert tekst die niet voldoet aan de strengste toegankelijkheidsnorm voor contrast. Dit gaat verder dan het wettelijk vereiste minimum, zodat mensen met ernstige visuele beperkingen je content kunnen lezen. |
| Horizontaal scrollen op mobiel | WCAG 2.1 AA 1.4.10 | Silktide controleert of je pagina's op mobiele telefoons zijwaarts scrollen. Content moet binnen de breedte van een klein scherm passen, zodat bezoekers alleen naar beneden hoeven te scrollen. |
| ID's voor tabelkoppen | WCAG 2.0 A 1.3.1 | Silktide voert controles uit op tabellen die hun cellen met behulp van het headers-attribuut aan koppen koppelen. In deze tabellen heeft elke kopcel een eigen ID nodig, anders kunnen de koppelingen niet werken. |
| Identieke tabelsamenvatting en bijschrift | WCAG 2.0 A 1.3.1 | Silktide controleert tabellen die zowel een summary-attribuut als een bijschrift hebben en meldt de tabellen waarbij beide precies hetzelfde zeggen. Elk dient een ander doel, dus het dupliceren van de ene in de andere zorgt alleen maar voor herhaling. |
| Identificeer het doel | WCAG 2.1 AAA 1.3.6 | Silktide vraagt je om te controleren of het doel van regio's, pictogrammen en besturingselementen op de pagina programmatisch kan worden vastgesteld, zodat user-agents de pagina kunnen aanpassen voor de bezoeker. Dit is succescriterium 1.3.6 van WCAG (niveau AAA). |
| Identificeerbare afkortingen | WCAG 2.0 AAA 3.1.4 | Lezers moeten kunnen achterhalen waar de afkortingen en acroniemen op een pagina voor staan. Deze controle vraagt je elke pagina na te lopen op onverklaarde afkortingen, omdat een geautomatiseerde test niet betrouwbaar kan bepalen of een afkorting uitleg nodig heeft. |
| Inhoud bij aanwijzen met de muis of focus | WCAG 2.1 AA 1.4.13 | Silktide vraagt je te controleren of inhoud die zichtbaar wordt wanneer je de muisaanwijzer erop plaatst of wanneer deze toetsenbordfocus krijgt — tooltips, vervolgkeuzemenu's en voorbeeldkaarten — zich gedraagt zoals succescriterium 1.4.13 (niveau AA) van WCAG vereist. |
| Inzoomen met knijpbeweging ingeschakeld | WCAG 2.0 AA 1.4.4 | Silktide controleert of je pagina's bezoekers op mobiele apparaten toestaan om met een knijpbeweging in te zoomen. Inzoomen is voor veel mensen de manier om tekst groot genoeg te maken om te kunnen lezen, en pagina's kunnen dit helaas uitschakelen. |
| Kleine tekst op desktop | | Silktide meet de tekstgrootte die mensen zien wanneer je pagina's op een desktopscherm worden bekeken en meldt tekst die kleiner dan 12 pixels wordt weergegeven. Zulke kleine tekst is voor veel mensen moeilijk of onmogelijk te lezen. |
| Knop voor formulierverzending | WCAG 2.0 A 3.2.2 | Silktide onderzoekt de formulieren op je pagina's en meldt formulieren die wel invulvelden maar geen verzendknop hebben. Zonder zo'n knop kunnen sommige bezoekers het formulier niet verzenden en kunnen anderen niet voorspellen wanneer het wordt verzonden. |
| Kopteksten van cellen | WCAG 2.0 A 1.3.1 | Silktide controleert tabelcellen die hun kopteksten benoemen met het headers-attribuut en controleert of elke ID waarnaar ze verwijzen daadwerkelijk bestaat. Een verwijzing naar een ontbrekende ID verbreekt stilletjes de verbinding tussen een cel en de bijbehorende koptekst. |
| Label in naam | WCAG 2.1 A 2.5.3 | Silktide vergelijkt de tekst die bezoekers op knoppen en links kunnen zien met de naam die hulptechnologie voor dezelfde bediening gebruikt. Wanneer de twee niet overeenkomen, kunnen mensen die websites met hun stem bedienen de bediening niet activeren door te zeggen wat ze zien. |
| Labeling met het title-attribuut | | Silktide controleert de knoppen en links op je pagina's op bedieningselementen die afhankelijk zijn van het title-attribuut om uit te leggen wat ze doen. Browsers tonen title alleen als een vertraagde tooltip wanneer de muisaanwijzer boven het element wordt gehouden, waardoor de meeste mensen deze nooit zien. |
| Leesbare pdf-tekst | WCAG 2.0 A 1.1.1 | Silktide controleert of de tekst in je pdf-documenten als echte tekst bestaat, in plaats van alleen als afbeeldingen van tekst. Een gescande pagina ziet er identiek uit aan een getypte pagina, maar software kan alleen de getypte pagina lezen. |
| Leesvolgorde van PDF | WCAG 2.0 A 1.3.2 | Elk PDF-document moet een logische volgorde hebben wanneer het lineair wordt bekeken, van begin tot eind. Silktide kan dit niet automatisch beoordelen. Daarom vraagt deze controle je om dit zelf te verifiëren. |
| Leg uit dat een nieuw tabblad wordt geopend | WCAG 2.0 AAA 3.2.5 | Silktide vindt links die in een nieuw tabblad of venster worden geopend en meldt de links die dat niet aangeven. Bezoekers moeten worden gewaarschuwd voordat een link hen wegvoert van de pagina waarop ze zich bevinden. |
| Legenda's van fieldsets | WCAG 2.0 A 1.3.1 | Silktide controleert of elke groep formuliervelden die met een fieldset is gedeclareerd ook een legend bevat die beschrijft waarvoor de groep dient. De legend geeft de hele groep een naam, zodat elke optie in de juiste context wordt voorgelezen. |
| Linkdoel | WCAG 2.0 A 2.4.4 | Silktide controleert of de tekst van elke link uitlegt waar de link naartoe gaat. Links met de tekst "klik hier" of "lees meer", of links die alleen symbolen bevatten, geven geen aanwijzing over hun bestemming. |
| Linkdoel (alleen link) | WCAG 2.0 AAA 2.4.9 | Silktide vraagt je te controleren of het doel van elke link duidelijk is op basis van alleen de linktekst, zonder de omringende zin of kop te lezen. Dit is succescriterium 2.4.9 van WCAG (niveau AAA), de strengere vorm van 2.4.4 Linkdoel (in context). |
| Links met verschillende bestemmingen | WCAG 2.0 A 2.4.4 | Silktide vindt op een pagina links die dezelfde tekst hebben, maar naar verschillende bestemmingen verwijzen. Wanneer twee identiek ogende links naar verschillende plaatsen leiden, kunnen mensen ze niet van elkaar onderscheiden zonder beide te volgen. |
| Links voor schermlezers | WCAG 2.0 A 4.1.2 | Silktide vindt linkelementen die op een manier verkeerd zijn opgebouwd waardoor ze niet werken met ondersteunende technologie: links zonder leesbare tekst, links zonder bestemming en losse lege linktags die op de pagina zijn achtergebleven. |
| Locatie | WCAG 2.0 AAA 2.4.8 | Silktide vraagt je te controleren of bezoekers kunnen zien waar ze zich bevinden binnen de site — meestal via broodkruimelnavigatie, een gemarkeerd huidig item in de navigatie of een sitemap. Dit is succescriterium 2.4.8 van WCAG (niveau AAA). |
| Mechanisme voor foutpreventie (AA) | WCAG 2.0 AA 3.3.4 | Silktide vindt formulieren op je pagina's en vraagt je te bevestigen dat inzendingen met ernstige gevolgen kunnen worden teruggedraaid, gecontroleerd of bevestigd voordat ze effectief worden. Dit geldt voor formulieren die juridische of financiële verplichtingen aangaan, opgeslagen gegevens van een gebruiker wijzigen of verwijderen, of testantwoorden verzenden. |
| Mechanisme voor foutpreventie (AAA) | WCAG 2.0 AAA 3.3.6 | Silktide vindt formulieren op je pagina's en vraagt je te bevestigen dat inzendingen ongedaan kunnen worden gemaakt, gecontroleerd of bevestigd voordat ze van kracht worden. Op dit niveau geldt de vereiste voor elk formulier waarvoor de gebruiker informatie moet indienen, niet alleen voor formulieren met juridische of financiële gevolgen. |
| Meerdere manieren om een pagina te openen | WCAG 2.0 AA 2.4.5 | Silktide vraagt je te bevestigen dat bezoekers meer dan één manier hebben om elke pagina op je website te vinden, zoals navigatiemenu's, een zoekfunctie of een sitemap. Alleen een persoon kan beoordelen of de manieren die je website biedt voldoende zijn. |
| Mobiel zoomen en scrollen | WCAG 2.1 AA 1.4.10 | Silktide controleert of je pagina's werken op kleine schermen zonder bezoekers te dwingen in te zoomen en de pagina in twee richtingen te verslepen om de tekst te lezen. Pagina's die hier niet aan voldoen, zijn meestal helemaal niet ontworpen voor mobiele apparaten. |
| Mogelijke koppen | WCAG 2.0 A 1.3.1 | Silktide zoekt naar tekst die eruitziet als een kop — kort en groot weergegeven — maar in de code van de pagina niet als kop is gemarkeerd. Tekst die er alleen uitziet als een kop werkt voor ziende bezoekers, maar is voor anderen niet herkenbaar als kop. |
| Naar inhoud springen | WCAG 2.0 A 2.4.1 | Silktide controleert of elke pagina bezoekers een manier biedt om rechtstreeks naar de hoofdinhoud te springen, voorbij herhaalde kopteksten en navigatie. Dit is meestal een link "Naar inhoud springen" bovenaan de pagina, of een landmark voor de hoofdinhoud. |
| Niet tijdsafhankelijk | WCAG 2.0 AAA 2.2.3 | Silktide vraagt je te bevestigen dat niets op je pagina's vereist dat bezoekers binnen een bepaalde tijd handelen. Tijd mag nooit een essentieel onderdeel zijn van het gebruik van je website, behalve bij realtimegebeurtenissen en niet-interactieve media. |
| Ondertiteling voor live audio | WCAG 2.0 AA 1.2.4 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of live-uitzendingen realtime ondertiteling bieden. Of een stream live is en of er tijdens de stream ondertiteling wordt weergegeven, kan niet automatisch worden vastgesteld. |
| Ondertiteling voor vooraf opgenomen audio/video | WCAG 2.0 A 1.2.2 | Silktide controleert of de audio- en videospelers op je pagina's een ondertitelingsspoor declareren. Met ondertiteling kunnen dove en slechthorende mensen opgenomen media volgen. |
| Onduidelijke PDF-titel | WCAG 2.0 A 2.4.2 | Silktide controleert of de titel die is ingesteld in de eigenschappen van elk PDF-document betekenisvol is: geen bestandsnaam, generieke tijdelijke aanduiding of enkele tekens. Deze titel kunnen PDF-viewers weergeven en ondersteunende technologie kondigt deze aan wanneer het document wordt geopend. |
| Ongeldige ARIA-attribuutwaarde | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide controleert de waarde van elk ARIA-attribuut op je pagina's aan de hand van de waarden die de standaard daarvoor toestaat. Een attribuut met een onjuiste waarde, zoals een selectievakje met de status "yes" in plaats van "true", wordt door browsers genegeerd. Daardoor wordt de status die het beschrijft nooit aangekondigd. |
| Ongeldige ARIA-rol | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide controleert elk role-attribuut op je pagina's aan de hand van de lijst met rollen die de ARIA-standaard definieert. Een rol die verkeerd gespeld, verzonnen of leeg is, of die gereserveerd is voor intern gebruik, wordt door browsers stilzwijgend genegeerd. Daardoor bereikt de bedoelde betekenis van het element nooit de mensen die ervan afhankelijk zijn. |
| Ongeldige taal voor een deel van de pagina | WCAG 2.0 AA 3.1.2 | Wanneer een deel van een pagina is gemarkeerd als geschreven in een andere taal, zoals een citaat in het Frans op een Engelstalige pagina, moet de taalcode correct zijn geschreven. Silktide rapporteert elementen waarvan de opgegeven taal leeg is of geen herkenbare code bevat. |
| Ongeldige taal voor pagina | WCAG 2.0 A 3.1.1 | Wanneer een pagina zijn taal opgeeft, moet de taalcode correct zijn geschreven. Silktide rapporteert pagina's waarvan de opgegeven taal leeg is of geen herkenbare code bevat, waardoor browsers en hulptechnologieën deze niet kunnen gebruiken. |
| Ontbrekend anker | WCAG 2.0 A 2.4.1 | Silktide test links die naar een specifiek gedeelte van dezelfde pagina verwijzen, zoals #content, en rapporteert de links waarvan het doel niet bestaat. Als je op zo'n link klikt, gebeurt er stilletjes niets en blijft de gebruiker waar die was. |
| Ontbrekend vereist ARIA-attribuut | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide controleert elementen die een ARIA-rol declareren en verifieert of ze ook de attributen leveren die voor die rol vereist zijn. Sommige rollen zijn zonder hun attributen onbruikbaar, zoals een schuifregelaar die nooit aangeeft op welke waarde deze is ingesteld. |
| Ontbrekende alt-tekst | WCAG 2.0 A 1.1.1 | Silktide vindt afbeeldingen op je pagina's die helemaal geen alternatieve tekst hebben. Alternatieve tekst is de geschreven beschrijving die hardop wordt voorgelezen in plaats van een afbeelding, zodat afbeeldingen zonder alternatieve tekst betekenisloos zijn voor mensen die ze niet kunnen zien. |
| Ontbrekende aria-activedescendant-ID | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide controleert elk aria-activedescendant-attribuut op je pagina's en verifieert of de element-ID waarnaar het verwijst daadwerkelijk bestaat. Dit attribuut vertelt ondersteunende technologie welk item in een widget, zoals een vervolgkeuzelijst, op dit moment is gemarkeerd. |
| Ontbrekende ARIA-beschrijvings-ID's | WCAG 2.0 A 1.3.1 | Silktide controleert elementen die extra beschrijvende tekst aan zichzelf koppelen door naar andere elementen te verwijzen via hun ID, en meldt verwijzingen naar ID's die niet op de pagina bestaan. Een verbroken verwijzing laat de beschrijving stilletjes weg. |
| Ontbrekende aria-controls-ID | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide voert een controle uit op elk aria-controls-attribuut op je pagina's en verifieert of de element-ID's waarnaar het verwijst daadwerkelijk bestaan. Dit attribuut geeft aan op welk deel van de pagina een bedieningselement werkt, zoals het paneel dat een tabblad weergeeft of het menu dat een knop opent. |
| Ontbrekende aria-details-ID | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide controleert elk aria-details-attribuut op je pagina's en verifieert of de element-ID waarnaar het verwijst daadwerkelijk bestaat. Dit attribuut koppelt een element aan een uitgebreidere uitleg elders op de pagina, zoals een grafiek die gekoppeld is aan de onderliggende gegevenstabel. |
| Ontbrekende aria-flowto-ID | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide controleert elk aria-flowto-attribuut op je pagina's en verifieert of de element-ID's waarnaar het verwijst daadwerkelijk bestaan. Dit attribuut biedt hulptechnologie een alternatieve leesvolgorde die afwijkt van de volgorde van de code van de pagina. |
| Ontbrekende ARIA-label-ID's | WCAG 2.0 A 1.3.1 | Silktide controleert elementen die hun toegankelijke naam ontlenen aan andere elementen via een ID, en rapporteert verwijzingen naar ID's die niet op de pagina bestaan. Een verbroken verwijzing laat het element achter zonder de naam die het had moeten hebben. |
| Ontbrekende ARIA-onderliggende rol | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide controleert containerwidgets die met ARIA-rollen zijn gebouwd, zoals tabbladenbalken, menu's en keuzelijsten, en controleert of elke widget het soort items bevat dat deze hoort te bevatten. Een tabbladenbalk zonder tabbladen of een menu zonder menu-items wordt aangekondigd als widget, maar biedt niets om te bedienen. |
| Ontbrekende ARIA-ouderrol | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide voert controles uit op elementen waarvan de ARIA-rol alleen zinvol is binnen een specifiek soort container, zoals een tabblad dat zich binnen een tabbladbalk moet bevinden, en controleert of de vereiste container aanwezig is. |
| Ontbrekende aria-owns-ID | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide controleert elk aria-owns-attribuut op je pagina's en verifieert of de element-ID's die het vermeldt daadwerkelijk bestaan. Dit attribuut voegt elementen van elders op de pagina toe als onderliggende elementen van een widget, ook al plaatst de code ze ergens anders. |
| Ontbrekende H1 | WCAG 2.0 A 1.3.1 | Silktide controleert of elke pagina een hoofdkop heeft, die bekendstaat als een H1, en of deze leesbare tekst bevat. De H1 geeft aan waar de pagina over gaat, voor bezoekers, hulptechnologie en zoekmachines. |
| Ontbrekende ID voor aria-errormessage | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide controleert elk aria-errormessage-attribuut op je pagina's en verifieert of de element-ID waarnaar het verwijst daadwerkelijk bestaat. Dit attribuut koppelt een formulierveld aan het bericht waarin wordt uitgelegd wat er mis is met de ingevoerde waarde. |
| Ontbrekende titel | WCAG 2.0 A 2.4.2 | Silktide controleert of elke pagina een titel heeft gedefinieerd en of de titel niet leeg is. De titel is wat browsers in tabbladen en bladwijzers tonen, wat zoekmachines in resultaten weergeven en wat schermlezers als eerste voorlezen wanneer een pagina wordt geopend. |
| Onvermijdelijke animatie | WCAG 2.0 A 2.2.2 | Silktide vraagt je te bevestigen dat bezoekers alles op je pagina's wat uit zichzelf beweegt, knippert, schuift of wordt bijgewerkt, kunnen pauzeren, stoppen of verbergen. Dit geldt voor inhoud die langer dan vijf seconden beweegt of die automatisch wordt bijgewerkt naast andere inhoud. |
| Oriëntatievergrendeling | WCAG 2.1 AA 1.3.4 | Silktide controleert of je pagina's bezoekers niet dwingen hun apparaat op een bepaalde manier vast te houden. Een pagina moet zowel in staande als liggende oriëntatie werken, omdat sommige mensen hun scherm niet kunnen draaien. |
| Paginaonderbrekingen | WCAG 2.0 AAA 2.2.4 | Silktide vraagt je te bevestigen dat onderbrekingen op je pagina's, zoals pop-ups, meldingen en automatisch bijgewerkte inhoud, door bezoekers kunnen worden uitgesteld of uitgeschakeld. Noodsituaties, zoals veiligheidswaarschuwingen, zijn de enige uitzondering. |
| Passende paginatitel | WCAG 2.0 A 2.4.2 | Silktide toont de titel van elke pagina, zodat je kunt controleren of deze beschrijft wat de pagina bevat. De titel wordt weergegeven in browsertabbladen en zoekresultaten en is het eerste wat schermlezers voorlezen. Daarom moet de titel op zichzelf begrijpelijk zijn. |
| PDF-bladwijzers | WCAG 2.0 AA 2.4.5 | Silktide controleert of lange PDF-documenten bladwijzers bevatten: de klikbare inhoudsopgave die in de zijbalk van een PDF-viewer wordt weergegeven. Met bladwijzers kunnen lezers rechtstreeks naar een sectie springen in plaats van door het hele document te scrollen. |
| PDF-kopniveaus | WCAG 2.0 A 1.3.1 | Silktide controleert of de koppen in uw PDF-documenten een logische hiërarchie volgen, zonder daarbij een niveau over te slaan. Op een H1 moet een H2 volgen voordat er een H3 verschijnt, enzovoort. |
| PDF-koppen | WCAG 2.0 A 1.3.1 | Silktide controleert of je PDF-documenten koppen bevatten in hun toegankelijkheidsstructuur. Koppen geven een document een overzicht dat mensen en software kunnen gebruiken om te navigeren, in plaats van één ononderbroken tekststroom. |
| PDF-structuurtags | WCAG 2.0 A 1.3.1 | Silktide controleert of je PDF-documenten toegankelijkheidstags bevatten. Tags beschrijven de structuur van het document — koppen, alinea's, lijsten, tabellen — zodat software het document als meer dan alleen een afbeelding van een pagina kan lezen. |
| PDF-titel | WCAG 2.0 A 2.4.2 | Silktide controleert of elk PDF-document een titel heeft die is ingesteld in de documenteigenschappen. Deze titel kunnen PDF-viewers in het venster of op het tabblad weergeven, en ondersteunende technologie kan deze titel aankondigen wanneer het document wordt geopend. |
| Presentatierol op interactief element | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide voert controles uit op interactieve elementen, zoals knoppen, links en formuliervelden, die zijn gemarkeerd als puur decoratief. Door een interactief element op deze manier te markeren, verliest het zijn betekenis voor ondersteunende technologie, terwijl het op het scherm wel klikbaar blijft. |
| Programmatisch doel van veld | WCAG 2.1 AA 1.3.5 | Silktide controleert of formuliervelden die persoonlijke informatie verzamelen, zoals een naam, e-mailadres of telefoonnummer, hun doel in de code aangeven. Hierdoor kunnen browsers en hulptechnologieën het veld automatisch invullen en presenteren op manieren die iedereen begrijpt. |
| Redundante invoer | WCAG 2.2 A 3.3.7 | Silktide vindt formulieren op uw pagina's en vraagt u te bevestigen dat bezoekers nooit tweemaal dezelfde informatie hoeven in te voeren. Alles waar eerder in een proces om is gevraagd, moet automatisch worden ingevuld of ter selectie aan de bezoeker worden aangeboden, in plaats van opnieuw te worden gevraagd. |
| RP- en RT-elementen | WCAG 2.0 AAA 3.1.6 | Silktide onderzoekt ruby-annotaties, de kleine uitspraakaanwijzingen boven Oost-Aziatische tekst, en meldt alle annotaties waarin de elementen ontbreken die de uitspraak bevatten of een alternatief bieden voor oudere browsers. |
| Samenvattingen voor tabellen | WCAG 2.0 A 1.3.1 | Silktide zoekt naar gegevenstabellen zonder samenvatting die hun doel en structuur beschrijft. Een samenvatting geeft mensen die de tabel niet kunnen zien een overzicht voordat ze beginnen met lezen, zodat ze weten wat ze kunnen verwachten en hoe de tabel is georganiseerd. |
| Sectiekoppen | WCAG 2.0 AAA 2.4.10 | Silktide vraagt je te controleren of content die in secties is georganiseerd, koppen heeft die deze secties introduceren. Dit is succescriterium 2.4.10 van WCAG (niveau AAA). |
| Semantische lijsten | WCAG 2.0 A 1.3.1 | Silktide zoekt naar tekst die als een lijst is geschreven — regels die beginnen met opsommingstekens of nummers — maar die in de code van de pagina niet als lijst is gemarkeerd. Met echte lijstmark-up kan ondersteunende technologie de items als een groep behandelen in plaats van als een reeks ongerelateerde regels. |
| Semantische lijsten | WCAG 2.0 A 4.1.1 | Silktide controleert of lijstelementen op je pagina's uitsluitend lijstitems als directe kinderen bevatten. Wanneer andere elementen rechtstreeks in een lijst worden geplaatst, kan hulptechnologie onjuist rapporteren hoeveel items de lijst bevat. |
| Semantische links | WCAG 2.0 A 1.3.1 | Silktide zoekt naar groepen links die zich gedragen als een menu of navigatiesectie, maar niet als lijst zijn gemarkeerd. Ook worden tabellen met één kolom gevonden die worden gebruikt om opmaak te geven aan wat in werkelijkheid een lijst met items is. |
| Sneltoetsen met tekens | WCAG 2.1 A 2.1.4 | Silktide vindt pagina's waarop een toetsenbordlistener voor de hele pagina is geregistreerd - het document, het venster of <body>/<html> - en vraagt je te controleren of sneltoetsen met één teken een uitweg nodig hebben. |
| Standaardtaal van PDF | WCAG 2.0 A 3.1.1 | Silktide controleert of elk van uw PDF-documenten de hoofdtaal opgeeft. De hoofdtaal is een eigenschap op documentniveau (bijvoorbeeld Engels of Frans) die software vertelt hoe de tekst moet worden voorgelezen. Deze staat los van de taal waarin de tekst zichtbaar is geschreven. |
| Statusberichten | WCAG 2.1 AA 4.1.3 | Silktide vraagt je te controleren of statusberichten - toasts, snackbars, meldingsbanners en feedback over geslaagde en mislukte acties - zo zijn ingesteld dat schermlezers ze aankondigen wanneer ze verschijnen. |
| Taal van de pagina | WCAG 2.0 A 3.1.1 | Elke pagina moet aangeven in welke taal deze is geschreven, zodat browsers en hulptechnologieën weten hoe ze de inhoud moeten lezen. Silktide rapporteert pagina's waarop helemaal geen taal is aangegeven. |
| Tabelkoppen | WCAG 2.0 A 1.3.1 | Silktide controleert of tabellen waarin gegevens worden weergegeven, kopcellen definiëren. Koppen vertellen mensen die hulptechnologie gebruiken wat elke rij en kolom betekent; ziende lezers leiden dit af uit de indeling van de tabel. |
| Tekst van kop | WCAG 2.0 A 1.3.1 | Silktide controleert of elke kop op je pagina's leesbare tekst bevat. Een lege kop kondigt een sectie aan die er niet is en verbergt vaak inhoud die als titel bedoeld was. |
| Tekstafstand | WCAG 2.1 AA 1.4.12 | Silktide vindt elementen waarvan de tekstafstand door inline stijlen wordt vastgezet — letter-spacing, word-spacing of line-height — met !important op een waarde onder het minimum van WCAG, waardoor gebruikers deze niet kunnen aanpassen. |
| Tekstalternatief voor vooraf opgenomen audio | WCAG 2.0 A 1.2.1 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of vooraf opgenomen audio-inhoud zonder video, zoals podcasts en opgenomen interviews, ook in tekst beschikbaar is. Alleen een persoon kan controleren of er een gelijkwaardig tekstalternatief bestaat. |
| Tekstalternatief voor vooraf opgenomen media | WCAG 2.0 AAA 1.2.8 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of vooraf opgenomen media een volledig tekstalternatief biedt waarin alles wordt beschreven wat wordt gezegd en getoond. Alleen een persoon kan verifiëren of zo'n document bestaat en de media daadwerkelijk volledig dekt. |
| Tekstalternatief voor vooraf opgenomen video | WCAG 2.0 A 1.2.1 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of vooraf opgenomen video zonder geluid, zoals stille demonstraties en animaties, zijn informatie op een andere manier aanbiedt. Alleen een persoon kan controleren of er een equivalent bestaat. |
| Tekstcontrast | WCAG 2.0 AA 1.4.3 | Silktide meet het kleurverschil tussen de tekst op je pagina's en de achtergrond erachter, en rapporteert tekst waarvan de kleur te veel lijkt op die van de achtergrond om comfortabel te kunnen lezen. Dit is de minimale contraststandaard die de meeste toegankelijkheidswetten voorschrijven. |
| Tekstcontrast over afbeeldingen | WCAG 2.0 AA 1.4.3 | Silktide vindt tekst die rechtstreeks over een afbeelding of verloop is geplaatst, waarbij het contrast tussen de tekst en de achtergrond niet automatisch kan worden gemeten. Op deze plaatsen moet iemand controleren of de tekst leesbaar is. |
| Tekstinformatie | WCAG 2.0 AA 1.4.5 | Silktide vraagt je te bevestigen dat informatie op je pagina's wordt overgebracht met echte tekst in plaats van afbeeldingen van woorden. Echte tekst kan worden vergroot, opnieuw opgemaakt, vertaald en voorgelezen; woorden die in een afbeelding zijn verwerkt, kunnen dat niet. |
| Time-out van sessie | WCAG 2.1 AAA 2.2.6 | Silktide vraagt je te bevestigen dat bezoekers worden gewaarschuwd hoelang inactiviteit kan duren voordat ze worden afgemeld en niet-opgeslagen werk verliezen. Dit geldt voor pagina's die onderdeel lijken te zijn van een aanmeld- of geauthenticeerd gedeelte. |
| Titel bij lege alt-tekst | WCAG 2.0 A 1.1.1 | Silktide vindt afbeeldingen die als decoratief zijn gemarkeerd met lege alternatieve tekst, maar ook een titel hebben. De twee attributen spreken elkaar tegen en hulptechnologie verwerkt het conflict onvoorspelbaar. |
| Titel van frame | WCAG 2.0 A 2.4.1 | Silktide controleert of elk zichtbaar frame dat in je pagina's is ingesloten een leesbare titel heeft die beschrijft wat het bevat. Frames zonder titel dwingen mensen die hulptechnologie gebruiken om ze te openen en te verkennen, alleen maar om te ontdekken wat ze zijn. |
| Toegankelijke login | WCAG 2.2 AA 3.3.8 | Silktide vindt loginformulieren op je pagina's en vraagt je te bevestigen dat inloggen bezoekers niet dwingt om informatie te onthouden, over te schrijven of zelf uit te puzzelen. Geheugen- of probleemoplossingstests zijn alleen toegestaan wanneer er een alternatief of hulp wordt geboden. |
| Toegankelijke login (zonder uitzonderingen) | WCAG 2.2 AAA 3.3.9 | Silktide vindt loginformulieren op je pagina's en vraagt je te bevestigen dat inloggen bezoekers nooit verplicht om informatie te onthouden, over te schrijven of uit te pluizen. Dit is de strengste versie van de vereiste voor toegankelijke login, waarbij geen uitzonderingen worden toegestaan voor beeldherkenning of door de gebruiker aangeleverde content. |
| Toegankelijkheidsoverlay | | Silktide detecteert wanneer een pagina een externe toegankelijkheidsoverlay laadt: een widget die belooft een website automatisch toegankelijk te maken, meestal via een zwevende knop met opties voor tekengrootte, contrast en vergelijkbare aanpassingen. Het detecteren van een overlay betekent niet dat je website ontoegankelijk is; het is een aanleiding om te controleren of je website ook zonder overlay werkt. |
| Toetsenbord (geen uitzondering) | WCAG 2.0 AAA 2.1.3 | Silktide vraagt je te controleren of elke functie op de pagina uitsluitend met een toetsenbord kan worden bediend, zonder uitzonderingen. Dit is WCAG-succescriterium 2.1.3 (niveau AAA) — de strengere vorm van 2.1.1 Toetsenbord. |
| Toetsenbordondersteuning | WCAG 2.0 A 2.1.1 | Silktide vindt onderdelen van je pagina's die reageren op een muis of touchscreen — klikken, aanwijzen, slepen — maar mogelijk niet werken voor iemand die alleen een toetsenbord gebruikt. Alles wat een bezoeker met een muis kan doen, moet ook met een toetsenbord mogelijk zijn. |
| Uitgebreide audiobeschrijvingen voor vooraf opgenomen media | WCAG 2.0 AAA 1.2.7 | Silktide vindt de audio- en videospelers op je pagina's, zodat je kunt controleren of vooraf opgenomen video's uitgebreide audiobeschrijvingen bieden wanneer gewone audiobeschrijvingen niet kunnen bijhouden wat er gebeurt. Alleen een persoon kan beoordelen of de dialogen genoeg ruimte laten voor een beschrijving. |
| Uitgestelde meta-refresh | WCAG 2.0 A 2.2.1 | Silktide controleert je pagina's op code die de pagina automatisch opnieuw laadt of bezoekers na het aftellen naar een andere pagina doorstuurt. Bezoekers kunnen dit aftellen niet pauzeren of verlengen. Daarom mogen pagina's dit niet gebruiken. |
| Unieke labelkoppelingen | WCAG 2.0 A 1.3.1 | Silktide controleert formulierlabels die hun veld benoemen met behulp van een ID en meldt labels die dezelfde ID delen met een ander label. Elk veld moet precies één label hebben dat ernaar verwijst, zodat het altijd op dezelfde manier wordt aangekondigd. |
| Veldlabels | WCAG 2.0 A 1.3.1 | Silktide controleert of elk formulierveld en elke knop op uw pagina's een naam heeft die software kan lezen. Mensen die het formulier niet kunnen zien, vertrouwen op deze namen om te weten waar elk veld om vraagt. |
| Verboden ARIA-attribuut | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide controleert of elk ARIA-attribuut op je pagina's wordt ondersteund door de rol van het element. Attributen die niet door een rol worden ondersteund en attributen die helemaal geen deel uitmaken van de ARIA-standaard, worden door browsers genegeerd - het gedrag dat de auteur bedoelde, treedt nooit op. |
| Vereiste audiobediening | WCAG 2.0 A 1.4.2 | Silktide vindt pagina's waarop audio wordt afgespeeld en vraagt je te bevestigen dat bezoekers deze kunnen pauzeren of stoppen, of het volume kunnen regelen. Dit is vooral belangrijk wanneer audio automatisch begint af te spelen. |
| Vermijd labels voor bedieningselementen die geen label ondersteunen | WCAG 2.0 A 1.3.1 | Silktide controleert formuliervelden met labels die via een ID naar een ander element verwijzen en rapporteert labels die verwijzen naar elementen die geen label zouden moeten hebben: knoppen, knopachtige invoervelden en elementen die helemaal geen label kunnen krijgen. Deze elementen worden benoemd door hun eigen tekst of waarde, en een afzonderlijk label zorgt voor tegenstrijdige namen. |
| Verouderd ARIA-attribuut | ARIA 1.2 | Silktide controleert je pagina's op ARIA-attributen die door de standaard zijn verouderd verklaard. Deze attributen staan alleen nog voor achterwaartse compatibiliteit in de specificatie en mogen niet meer worden gebruikt. |
| Verouderd scope-attribuut | WCAG 2.0 A 1.3.1 | Silktide controleert op scope-attributen die op gewone tabelgegevenscellen zijn geplaatst. Het scope-attribuut beschrijft waarop een kop betrekking heeft en hoort daarom alleen op kopcellen te staan; op een gegevenscel is het verouderd en kan het hulptechnologie misleiden. |
| Voorgestelde formuliercorrecties | WCAG 2.0 AA 3.3.3 | Silktide vindt formulieren op je pagina's en vraagt je te bevestigen dat het foutbericht, wanneer de invoer van een bezoeker wordt afgewezen, een suggestie geeft om het probleem op te lossen. ‘Voer een datum in met de notatie dd/mm/jjjj’ helpt; ‘Ongeldige invoer’ niet. |
| Zichtbare focus | WCAG 2.0 AA 2.4.7 | Silktide controleert of bedieningselementen op je pagina - links, knoppen en formuliervelden - zichtbaar veranderen wanneer ze met het toetsenbord worden geselecteerd. Zonder een zichtbare verandering kunnen toetsenbordgebruikers niet zien waar ze zich op de pagina bevinden. |
| Zintuiglijke eigenschappen | WCAG 2.0 A 1.3.3 | Silktide vraagt je te controleren of instructies niet uitsluitend beschrijven waarop je moet klikken of drukken aan de hand van hoe het eruitziet: de kleur, vorm, grootte of positie op het scherm. Instructies zoals "klik op de groene knop" gaan ervan uit dat de lezer de pagina kan zien. |