Apuntes
- Definen el tipo general del objeto (como un artículo, una alerta o deslizador)
- Los roles comunican al navegador cuáles son las interacciones que debería esperar y como se va a usar este objeto dentro de la página o aplicación
- Se usan en ocasiones especiales es mejor usar HTML semántico para no meterse en agregar roles a todos los elementos
- Es una especificación difícil de usar y se debe saber muy bien cómo usar
- Especifican de cómo se navega en esa sección
- Los navegadores, en especial los lectores de pantalla navegan diferentes roles en diferentes estilos
- Ejemplo
- Articulo ⇒ Poca Interacción
- Formulario ⇒ Mucha Interacción
<aside>
📌 RESUMEN: Los ARIA roles preparan al navegador o lectores de pantalla a indicar cuáles son las interacciones que debería esperar, se usan en ocasiones especiales, en la mayoría de los casos se recomienda usar HTML semántico
</aside>