ARIA y automatización de la interfaz de usuario en Microsoft Edge

El W3C define las aplicaciones de Internet enriquecidas accesibles (ARIA) como una sintaxis para que el contenido Web dinámico y la interfaz de usuario personalizada sean accesibles. Microsoft Edge reconoce el rol de ARIA, el estado y la información de propiedad y lo expone a tecnologías de asistencia, que a su vez pueden usar las API de automatización de la interfaz de usuario de Microsoft para recuperar la información.

Visita HTML5Accessibility para obtener información sobre qué nuevas características de HTML5 son compatibles con Microsoft Edge.

El motor de representación de Microsoft Edge (EdgeHTML) crea una proyección accesible de páginas web, conforme a las siguientes especificaciones del W3C:

  1. La especificación de las asignaciones de la API de accesibilidad de HTML define cómo se asignan los atributos y elementos HTML a los objetos de automatización Aria y UI.

    • Versión estable de borrador de la especificación
    • Borrador del trabajo en curso del editor. Ten en cuenta que, aunque esta especificación tiene los cambios más recientes, es posible que los cambios aún no estén disponibles en Microsoft Edge.
  2. La especificación básica de las asignaciones de API de accesibilidad define los principios generales para crear el árbol de accesibilidad y asignar atributos y elementos Aria a los objetos de automatización de la interfaz de usuario.

    • Versión estable de borrador de la especificación
    • Borrador del trabajo en curso del editor. Ten en cuenta que, aunque esta especificación tiene los cambios más recientes, es posible que los cambios aún no estén disponibles en Microsoft Edge.
  3. La especificación nombre y descripción accesibles: cálculo y asignaciones de API define cómo se calculan el nombre y la descripción de los objetos accesibles dados los valores de atributos y elementos HTML y Aria disponibles para los elementos accesibles.

    • Versión estable de borrador de la especificación
    • Borrador del trabajo en curso del editor. Ten en cuenta que, aunque esta especificación tiene los cambios más recientes, es posible que los cambios aún no estén disponibles en Microsoft Edge.

Para obtener más información sobre la arquitectura de accesibilidad en Microsoft Edge, consulte el tema sobre cómo crear una entrada de blog de plataforma web más accesible . Para obtener ejemplos de cómo la nueva arquitectura mejora la experiencia del usuario final, y específicamente cómo el marcado define la experiencia de navegar con tecnologías de asistencia como lectores de pantalla, visite crear una experiencia de usuario más accesible con HTML5 y UIA.