Estándar de Accesibilidad

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

Estándar de Accesibilidad para la Configuración Global

Not for use with personal data

La configuración del estándar de accesibilidad determina qué conjunto de reglas de accesibilidad utiliza axe Watcher durante las pruebas. Diferentes estándares corresponden a diferentes versiones y niveles de conformidad de las WCAG (Pautas de Accesibilidad para el Contenido Web) y otras especificaciones de accesibilidad. Esta configuración controla los criterios básicos contra los cuales se evalúan sus páginas web.

Valor Predeterminado

Cuando no especifica una anulación del estándar de accesibilidad, axe Watcher utiliza el estándar configurado en la configuración global de su organización. Esto generalmente lo establece su administrador para asegurar pruebas consistentes en todos los equipos.

Anulación

Puede anular el estándar de accesibilidad cuando la configuración global de su organización lo permite. Su administrador establece qué estándares están disponibles para anular en el panel Global de la Configuración de axe. Si intenta usar un estándar que no está permitido, recibirá un error 422 del servidor.

No puede usar la anulación accessibilityStandard junto con runOptions.runOnly—estas opciones son mutuamente excluyentes y causarán un error si se combinan.

Opciones Disponibles

JavaScript/TypeScript (cadena):

  • 'All' - Pruebas contra todos los estándares disponibles
  • 'WCAG 2.2 AAA'
  • 'WCAG 2.2 AA'
  • 'WCAG 2.2 A'
  • 'WCAG 2.1 AAA'
  • 'WCAG 2.1 AA'
  • 'WCAG 2.1 A'
  • 'WCAG 2.0 AAA'
  • 'WCAG 2.0 AA'
  • 'WCAG 2.0 A'
  • 'Trusted Tester v5'
  • 'EN 301 549'

Java (ConfigurationOverrides.AccessibilityStandard valores del enum):

  • WCAG2A - Nivel A de WCAG 2.0
  • WCAG2AA - Nivel AA de WCAG 2.0
  • WCAG2AAA - Nivel AAA de WCAG 2.0
  • WCAG21A - Nivel A de WCAG 2.1
  • WCAG21AA - Nivel AA de WCAG 2.1
  • WCAG21AAA - Nivel AAA de WCAG 2.1
  • WCAG22A - Nivel A de WCAG 2.2
  • WCAG22AA - Nivel AA de WCAG 2.2
  • WCAG22AAA - Nivel AAA de WCAG 2.2
  • TTV5 - Trusted Tester v5
  • EN301549 - EN 301 549
  • ALL - Todos los estándares

Ejemplo de JavaScript/TypeScript

const config = {
  axe: {
    apiKey: process.env.AXE_API_KEY,
    projectId: process.env.AXE_PROJECT_ID,
    configurationOverrides: {
      accessibilityStandard: 'WCAG 2.2 AA'
    }
  }
};

Ejemplo de Java

ConfigurationOverrides overrides = new ConfigurationOverrides()
    .setAccessibilityStandard(ConfigurationOverrides.AccessibilityStandard.WCAG22AA);

AxeWatcherOptions options = new AxeWatcherOptions()
    .setApiKey(System.getenv("AXE_API_KEY"))
    .setProjectId(System.getenv("AXE_PROJECT_ID"))
    .setConfigurationOverrides(overrides);