Ü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-Bindings für Webentwicklung und Skriptsprachen, einschließlich Node.js und JavaScript, C#, Java, Python und Ruby. Diese APIs ermöglichen es Ihnen, Ihre Websites als Teil Ihrer bestehenden automatisierten Testruns oder kontinuierlichen Integrations-Builds (CI) auf Barrierefreiheitsprobleme zu überprüfen.

Erste Schritte

Siehe Axe DevTools für Web-Beispiele für einen Katalog vorgefertigter Beispielprojekte auf GitHub, die demonstrieren, wie man die APIs verwendet. Sie können diese Projekte klonen, um sofort mit einem funktionierenden Beispiel zu beginnen. Überprüfen Sie die README.md jeder Projektdatei für Schritt-für-Schritt-Anleitungen, um loszulegen.

API-Dokumentation

Axe DevTools für Web bietet eine Vielzahl von Sprach- und Framework-Unterstützungen, und die folgenden Links bieten Dokumentationen:

Grundlagen für neue Deque-Entwickler

Wenn Sie neu in der Verwendung der Axe DevTools für Web-APIs sind, gibt es einige Themen, mit denen Sie sich möglicherweise vertraut machen möchten, bevor Sie beginnen.

Installation

Um die Bibliotheken und Pakete von Deque zu erhalten, haben Sie mehrere Optionen. Siehe die folgenden Themen für weitere Informationen zur Installation:

Barrierefreiheitstraining

Siehe Deque University für weitere Informationen und Schulungen zu Barrierefreiheit und Barrierefreiheitsstandards. Das Lernen über Barrierefreiheit hilft Ihnen, Barrierefreiheitsprobleme früher im Softwareentwicklungszyklus anzugehen, wenn es wirtschaftlicher ist, sie zu beheben.

axe-core

Axe-core ist die Open-Source-Bibliothek, die die Grundlage für alle Axe DevTools für Web-Pakete und -Bibliotheken bildet. Sie können mehr über axe-core im Axe-core GitHub-Repository lesen.

note

Die API-Pakete von Deque (mit Ausnahme der Node.js-Reporter-Pakete) folgen den Regeln von Semantische Versionierung nicht strikt. Die Pakete sperren ihre Haupt- und Nebenversionsnummern auf die Haupt- und Nebenversionsnummern ihrer axe-core-Abhängigkeit, wobei sich nur die Patch-Version möglicherweise unterscheidet. (Wenn die API-Version zum Beispiel 4.7.2 ist, wird die von dem Paket verwendete axe-core-Version 4.7.x sein.) Der Unterschied zur Semantischen Versionierung besteht darin, dass die Patch-Version eines Pakets nicht nur Fehlerbehebungen, sondern auch neue API-Funktionen enthalten kann aber auch neue API-Funktionen. (Die Patch-Version wird jedoch keine Breaking Changes einführen.)