![](https://www.cvosoft.com/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
📘SAP FIORI - ARIA
![](https://www.cvosoft.com/cvo_files/img_sistema_elearning/iconografia_sap_abap/switch-portfolio-neutro.png)
Definición de ARIA
Accessible Rich Internet Applications (ARIA) define cómo realizar contenido Web y aplicaciones Web (especialmente las desarrolladas con Ajax y JavaScript) más accesibles a personas con discapacidades. Por ejemplo, ARIA posibilita puntos de navegación accesibles, widgets JavaScript, sugerencias en formularios y más.
Las especificaciones de apps de Internet de buen acceso de la iniciativa de accesibilidad a la Web (WAI-ARIA o ARIA) es buena para unir áreas con problemas de accesibilidad que no se pueden controlar con HTML nativo. Trabaja permitiéndote especificar atributos que modifican la forma en que un elemento se traduce al árbol de accesibilidad.
ARIA es un conjunto de atributos especiales para accesibilidad que pueden añadirse a cualquier etiqueta, pero especialmente adaptado a HTML. El atributo role define el tipo general del objeto (como un artículo, una alerta o un deslizador). Atributos adicionales de ARIA proporcionan otras propiedades útiles, como una descripción para un formulario o el valor actual de una barra de progreso.
Uno de los aspectos centrales del sistema ARIA es su colección de roles. Un rol en términos de accesibilidad se refiere a un indicador de atajo de un patrón específico de IU. ARIA brinda un vocabulario de patrones que podemos usar a través del atributo role en cualquier elemento HTML.
Cuando aplicamos la role="checkbox" en el ejemplo anterior, le estábamos diciendo a la tecnología asistencial que el elemento debía seguir el patrón de "casilla de verificación". Es decir, garantizamos que tenga estado de verificación (esté marcado o no marcado), y que el estado se pueda activar o desactivar usando el mouse o la barra espaciadora, como un elemento de casilla de verificación de HTML estándar.
![](https://www.cvosoft.com/cvo_files/imgs_sap_abap/spacer660.gif)