Über axe DevTools für Web-APIs

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

Einführung in die axe DevTools für Web-APIs für Node.js und JavaScript, C#, Java, Python und Ruby.

Not for use with personal data

Deque bietet API-Bindungen für Webentwicklung und Skriptsprachen, darunter Node.js und JavaScript, C#, Java, Python und Ruby. Mit diesen APIs können Sie Ihre Websites im Rahmen Ihrer vorhandenen automatisierten Testläufe oder Continuous Integration (CI)-Builds auf Zugänglichkeitsmängel scannen.

Erste Schritte

Unter Axe DevTools for Web Examples finden Sie einen Katalog vorgefertigter Beispielprojekte auf GitHub, die die Verwendung der APIs demonstrieren. Sie können diese Projekte klonen, um sofort mit einem funktionierenden Beispiel zu beginnen. Prüfen Sie die README.md jedes Projekts für schrittweise Anleitungen zum Einstieg.

API-Dokumentation

Axe DevTools for Web bietet Unterstützung für verschiedene Sprachen und Frameworks. Unter den folgenden Links finden Sie Dokumentation:

Grundlagen für neue Deque-Entwickler

Wenn Sie mit der Verwendung der axe DevTools für Web-APIs noch nicht vertraut sind, sollten Sie sich vor dem Start mit einigen Themen vertraut machen.

Installation

Um die Bibliotheken und Pakete von Deque zu erhalten, haben Sie mehrere Möglichkeiten. Weitere Informationen zur Installation finden Sie in den folgenden Themen:

Schulung zur Barrierefreiheit

Siehe Deque University für weitere Informationen und Schulungen zu Barrierefreiheit und Barrierefreiheitsstandards. Wenn Sie sich mit Barrierefreiheit befassen, können Sie Probleme in diesem Bereich früher und wirtschaftlicher im Lebenszyklus der Softwareentwicklung beheben.

axe-core

Axe-core ist die Open-Source-Bibliothek, die die Grundlage für alle Pakete und Bibliotheken von axe DevTools for Web bildet. Weitere Informationen zu axe-core finden Sie im Axe-core GitHub-Repository.

note

Die API-Pakete von Deque (mit Ausnahme der Node.js Reporter-Pakete) befolgen die Regeln der Semantischen Versionierung nicht strikt. Die Pakete binden ihre Haupt- und Nebenversionsnummern an die Haupt- und Nebenversionen ihrer Axe-Core-Abhängigkeit, wobei sich möglicherweise nur die Patch-Version unterscheidet. (Wenn die API-Version beispielsweise 4.7.2 ist, ist die vom Paket verwendete Axe-Core-Version 4.7.x.) Der Unterschied zur semantischen Versionierung besteht darin, dass die Patchversion eines Pakets nicht nur Fehlerbehebungen , sondern auch neue API-Funktionen enthalten kann. (Die Patchversion führt jedoch keine schwerwiegenden Änderungen ein.)