Over Axe DevTools voor Web-API's

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Introductie tot de Axe DevTools voor Web-API's voor Node.js en JavaScript, C#, Java, Python en Ruby.

Not for use with personal data

Deque biedt API-bindings voor webontwikkeling en scripttalen, waaronder Node.js en JavaScript, C#, Java, Python en Ruby. Met deze API's kunt u uw websites scannen op toegankelijkheidsfouten als onderdeel van uw bestaande geautomatiseerde testruns of continue integratie (CI)-builds.

Aan de slag

Zie Axe DevTools voor Web Voorbeelden voor een catalogus van vooraf geschreven voorbeeldprojecten op GitHub die demonstreren hoe de API's te gebruiken. U kunt deze projecten klonen om direct met een werkend voorbeeld te beginnen. Raadpleeg de README.md van elk project voor stapsgewijze instructies om te beginnen.

API-documentatie

Axe DevTools voor Web biedt ondersteuning voor verschillende talen en frameworks, en de volgende links bieden documentatie:

Basisprincipes voor nieuwe Deque-ontwikkelaars

Als u nieuw bent in het gebruik van de Axe DevTools voor Web-API's, zijn er enkele onderwerpen waarmee u zich misschien eerst vertrouwd wilt maken.

Installatie

Om Deque's bibliotheken en pakketten te verkrijgen, heeft u verschillende opties. Zie de volgende onderwerpen voor meer informatie over installatie:

De Standaardregels

Tenzij je iets anders configureert, test elke Axe DevTools voor Web API tegen WCAG 2.1 Niveau AA, de regels ID wcag2.1. Regels met het label best-practice en regels met het label experimental zijn onder dat standaard uitgeschakeld. Zie Regels aanpassen voor wat de standaard omvat, hoe best practices in elke taal in te schakelen, en hoe een andere standaard te selecteren.

Analyseren van iframes

De inhoud binnen <iframe> elementen wordt samen met de rest van de pagina geanalyseerd, in elke ondersteunde taal. Zie Analyseren van iframes voor hoe de resultaten van frames worden gerapporteerd en hoe je een analyse kunt beperken tot een element binnen een frame.

Toegankelijkheidstraining

Zie Deque University voor meer informatie en training over toegankelijkheid en toegankelijkheidsnormen. Het leren over toegankelijkheid zal u helpen om toegankelijkheidsproblemen eerder in de softwareontwikkelingscyclus aan te pakken, wanneer het economischer is om deze te verhelpen.

axe-core

De open-source bibliotheek axe-core is de basis voor alle Axe DevTools for Web-pakketten en bibliotheken. Je kunt er meer over lezen in de axe-core GitHub-repository.

note

Deque's API-pakketten (met uitzondering van de Node.js Reporter-pakketten) volgen niet strikt de Semantische Versionering-regels. De pakketten vergrendelen hun hoofd- en subversienummers aan de hoofd- en subversies van hun axe-core-afhankelijkheid, waarbij alleen het patchnummer mogelijk verschilt. (Bijvoorbeeld, als de API-versie 4.7.2 is, dan zal de axe-core-versie die door het pakket wordt gebruikt 4.7.x zijn.) Het verschil met Semantische Versiebeheer is dat de patchversie van een pakket niet alleen bugfixes kan bevatten maar ook nieuwe API-functies. (De patchversie zal echter geen breaking changes introduceren.)