a11y
Een afkorting voor toegankelijkheid: geïnterpreteerd als de letter a gevolgd door 11 tekens en dan de letter y.
Agora
Agora is Deque's interne artefactenrepository. Het is gebaseerd op een Artifactory-instantie. Via Agora kunnen gebruikers Axe DevTools Linter-componenten en de Connector-binary downloaden.
API-sleutel
Een API-sleutel autoriseert het gebruik van de door Deque gehoste SaaS-lintingservice of lokale linting. Je beheert je API-sleutels via Axe Accountinstellingen. Zie Verkrijgen van een Axe DevTools Linter SaaS API-sleutel voor meer informatie.
ARIA
Accessible Rich Internet Applications (ARIA) is een technische specificatie gepubliceerd door het World Wide Web Consortium (W3C) die manieren definieert om de toegankelijkheid van webpagina's te vergroten, in het bijzonder dynamische inhoud en componenten van gebruikersinterfaces ontwikkeld met Ajax, HTML, JavaScript en gerelateerde technologieën.
Best Practices
Deque best practices zijn beproefde technieken die gewenste toegankelijkheidsresultaten opleveren wanneer specifieke formele methoden ontbreken of ontoereikend zijn. Hoewel ze niet officieel zijn opgenomen in enig vastgesteld toegankelijkheidsregelsysteem, kan het volgen van Deque's best practices de toegankelijkheid en de algehele kwaliteit van de code die je schrijft verbeteren. Het moet worden opgemerkt dat niet-naleving van Deque's best practice-richtlijnen niet automatisch een mislukking aangeeft. Bovendien is er deskundig oordeel nodig om de geschiktheid in de context van de doelen van de applicatie, site of pagina te beschouwen. Soms is de best practice-toegankelijkheidstechniek niet toepasbaar of praktisch voor het oplossen van een specifiek probleem.
CI/CD
CI/CD staat voor continue integratie en continue levering (of continue implementatie). Het verwijst naar geautomatiseerde pijplijnen die software bouwen, testen en vrijgeven. De Axe DevTools Linter Connector en GitHub Action integreren in CI/CD-pijplijnen om toegankelijkheidsproblemen te detecteren voordat code wordt samengevoegd of geïmplementeerd.
Componentbibliotheek
Een componentbibliotheek is een verzameling herbruikbare UI-componenten. Axe DevTools Linter heeft ingebouwde ondersteuning voor verschillende populaire componentbibliotheken, waaronder @mui/material, @deque/cauldron-react en react-native, en kan hun componenten linten alsof het native HTML-elementen zijn. Zie Voorgeconfigureerde Componentbibliotheken voor meer informatie.
Connector
De Connector (formeel de Axe DevTools Linter Connector) is een commandoregeltool voor Linux, macOS en Windows die een commandoregelinterface biedt om je bestanden te linten. Je kunt het gebruiken voor scripting en CI/CD-pijplijnen. Zie Het gebruik van de Axe DevTools Linter Connector voor meer informatie.
Aangepast Component
Een aangepast component is een UI-component dat je definieert of importeert uit een externe bibliotheek dat niet direct overeenkomt met een native HTML-element. Axe DevTools Linter kan aangepaste componenten linten door ze in je configuratie te koppelen aan native HTML-elementen, waardoor het standaard toegankelijkheidsregels op je componenten kan toepassen. Zie Linten van Aangepaste Componenten voor meer informatie.
Inline Directief
Een inline directief is een speciaal geformatteerde opmerking die direct aan de broncode is toegevoegd en een of meer Axe DevTools Linter-regels onderdrukt voor een specifieke regel, een reeks regels, of de rest van een bestand. Inline directieven laten je bekende overtredingen erkennen zonder je globale configuratie te wijzigen. Zie Lintregelaars Onderdrukken met Inline Directieven voor meer informatie.
Licentiesleutel
Een licentiesleutel is een alternatief voor een API-sleutel voor het authenticeren van lokale linting met de Connector. In tegenstelling tot een API-sleutel vereist een licentiesleutel geen externe authenticatie en rapporteert het geen gebruiksinformatie. Je moet een licentiesleutel aanvragen bij Deque's Helpdesk. Het gebruik van een licentiesleutel vereist de optie --local van de Connector.
Linter
Een linter is een tool die automatisch broncode analyseert om problemen te vinden, waaronder syntaxisfouten, stilistische inconsistenties en potentiële bugs, zonder de code uit te voeren. Axe DevTools Linter is een toegankelijkheidslinter: het vindt patronen in broncode die waarschijnlijk toegankelijkheidsproblemen veroorzaken. Zie Over Axe DevTools Linter.
Linten
Linten is het geautomatiseerde proces waarbij een linter wordt gebruikt om broncode te analyseren op problemen. Axe DevTools Linter voert toegankelijkheids-linten uit: het controleert je bronbestanden aan de hand van Deque's toegankelijkheidsregels en rapporteert patronen die waarschijnlijk toegankelijkheidsbarrières veroorzaken. Zie Over Axe DevTools Linter.
Lokaal Linten
Lokaal linten is een optie voor de Connector die toegankelijkheidsanalyse uitvoert op de machine waarop de Connector draait, in plaats van je bestanden naar een server te sturen. Lokaal linten is sneller en vermijdt netwerkafhankelijkheden. Het vereist een API-sleutel of een licentiesleutel. Zie Lokaal Linten voor meer informatie.
Op Locatie
Op locatie (ook op locatie) verwijst naar het draaien van de Axe DevTools Linter-server binnen je eigen infrastructuur, in tegenstelling tot het gebruik van Deque's cloud-gehoste SaaS-server. Een op locatie installatie geeft je volledige controle over de server en houdt de inhoud van bestanden binnen je netwerk. Zie Installatie en Beveiliging voor meer informatie.
Regel
Een regel is een individuele toegankelijkheidscontrole die Axe DevTools Linter toepast op je bronbestanden. Elke regel komt overeen met een of meer toegankelijkheidsrichtlijnen en wordt geïdentificeerd door een unieke regel-ID (bijvoorbeeld image-alt of label). Regels kunnen worden in- of uitgeschakeld, of ingesteld om waarschuwingen te rapporteren via je configuratie. Zie Toegankelijkheidsregels voor de complete lijst van regels.
SaaS
SaaS (Software as a Service) verwijst naar Deque's cloud-gehoste Axe DevTools Linter-server. Wanneer je de SaaS-server gebruikt, worden je bestanden naar de server van Deque gestuurd voor analyse. Het gebruik van SaaS vereist een API-sleutel. Zie Een Axe DevTools Linter SaaS API-sleutel verkrijgen voor meer informatie.
Sectie 508
Een amendement op de Rehabilitation Act van de Verenigde Staten van 1973 dat federale instanties verplicht hun elektronische en informatietechnologie toegankelijk te maken voor mensen met een handicap. Het omvat zestien bepalingen gebaseerd op toegankelijkheidsrichtlijnen ontwikkeld door de Web Content Accessibility Guidelines (WCAG) die zijn ontwikkeld door het World Wide Web Consortium (W3C), maar niet identiek zijn aan de WCAG 1.0 of 2.0 standaarden.
Statistische Analyse
Statistische analyse is de beoordeling van broncode zonder deze uit te voeren. Axe DevTools Linter gebruikt statistische analyse om toegankelijkheidsproblemen vroeg in de ontwikkeling te detecteren, voordat de code wordt gecompileerd, samengevoegd of uitgerold. Omdat statistische analyse je applicatie niet uitvoert, kan het niet elk toegankelijkheidsprobleem detecteren; sommige problemen vereisen tests in de browser of handmatige tests.
Tag
Een tag is een label dat regels groepeert op basis van de toegankelijkheidsstandaard waar ze aan voldoen (bijvoorbeeld wcag2a of best-practice). Je kunt tags in je configuratie gebruiken om een hele groep regels tegelijk in of uit te schakelen. Zie Tags voor de complete lijst van ondersteunde tags.
Overtreding
Een overtreding is een toegankelijkheidsprobleem dat Axe DevTools Linter in je broncode heeft gedetecteerd — specifiek een patroon dat niet voldoet aan een of meer van de regels die Axe DevTools Linter controleert. Overtredingen worden gerapporteerd met de regel-ID, een beschrijving en de bestandslocatie.
WCAG
WCAG, of Web Content Accessibility Guidelines, werden ontwikkeld door het World Wide Web Consortium (W3C) en leggen uit hoe webinhoud beter toegankelijk kan worden gemaakt voor mensen met een handicap. WCAG 1.0 werd gepubliceerd in mei 1999. WCAG 2.0 werd gepubliceerd in december 2008. WCAG 2.1 werd gepubliceerd in juni 2018. WCAG 2.2, de meest recente iteratie van de richtlijnen, werd in 2023 gepubliceerd en biedt negen nieuwe succescriteria ten opzichte van WCAG 2.1.
