Sobre Axe DevTools para APIs Web

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

Introducción a Axe DevTools para APIs Web para Node.js y JavaScript, C#, Java, Python y Ruby.

Not for use with personal data

Deque ofrece enlaces de API para el desarrollo web y lenguajes de scripting incluyendo Node.js y JavaScript, C#, Java, Python y Ruby. Estas APIs te permiten escanear tus sitios web en busca de defectos de accesibilidad como parte de tus pruebas automatizadas existentes o integraciones continuas (CI).

Primeros pasos

Consulta Ejemplos de Axe DevTools para Web para un catálogo de proyectos de ejemplo preescritos en GitHub que demuestran cómo usar las APIs. Puedes clonar estos proyectos para comenzar inmediatamente con un ejemplo funcional. Revisa el README.md de cada proyecto para obtener instrucciones paso a paso sobre cómo comenzar.

Documentación de la API

Axe DevTools para Web proporciona una variedad de soporte para lenguajes y frameworks, y los siguientes enlaces proporcionan documentación:

Fundamentos para nuevos desarrolladores en Deque

Si eres nuevo en el uso de las APIs de Axe DevTools para Web, hay algunos temas que podrías querer familiarizarte antes de comenzar.

Instalación

Para obtener las bibliotecas y paquetes de Deque, tienes varias opciones. Consulta los siguientes temas para más información sobre la instalación:

El Conjunto de Reglas Predeterminado

A menos que configure algo diferente, cada prueba de Axe DevTools para Web API se realiza conforme al WCAG 2.1 Nivel AA, el ID del conjunto de reglas wcag2.1. Las reglas etiquetadas best-practice y las reglas etiquetadas experimental están desactivadas por defecto. Consulte Personalizando Reglas para saber qué incluye el predeterminado, cómo habilitar las mejores prácticas en cada idioma y cómo seleccionar un estándar diferente.

Análisis de iframes

El contenido dentro de los elementos <iframe> se analiza junto con el resto de la página, en todos los idiomas compatibles. Consulte Análisis de iframes para saber cómo se informan los resultados del marco y cómo limitar un análisis a un elemento dentro de un marco.

Entrenamiento en accesibilidad

Consulta Deque University para obtener más información y entrenamiento sobre accesibilidad y estándares de accesibilidad. Aprender sobre accesibilidad te ayudará a abordar los problemas de accesibilidad más temprano en el ciclo de vida del desarrollo de software cuando es más económico solucionarlos.

axe-core

La biblioteca de código abierto axe-core es la base de todos los paquetes y bibliotecas de Axe DevTools para Web. Puede leer más sobre ello en el repositorio de GitHub de axe-core.

note

Los paquetes de la API de Deque (excepto los paquetes del Reportero de Node.js) no siguen estrictamente las reglas de Versionado Semántico. Los paquetes bloquean sus números de versión principal y secundaria a las versiones principal y secundaria de su dependencia axe-core, con solo la versión de parche posiblemente diferenciándose. (Por ejemplo, si la versión de la API es 4.7.2, entonces la versión de axe-core usada por el paquete será 4.7.x.) La diferencia con respecto al Versionado Semántico es que la versión de parche de un paquete puede incluir no solo correcciones de errores pero también nuevas características de la API. (Sin embargo, la versión de parche no introducirá cambios disruptivos).