¿Por qué no usar aria??
Trate de evitar el uso de aria para arreglar HTML poco semántico
Los atributos de ARIA se pueden usar para hacer que HTML no sea más accesible para los usuarios de lectores de pantalla. Por ejemplo, un desarrollador que está luchando por diseñar una casilla de verificación nativa en múltiples navegadores podría decidir usar un DIV y algún JavaScript para emular uno.
¿Se requiere Wai-Aria??
La propiedad requerida por Wai-Aria Aria indica que se requiere la entrada del usuario antes del envío. La propiedad requerida por ARIA puede tener valores de "verdadero" o "falso". Por ejemplo, si un usuario debe completar un campo de dirección, entonces ARIA requirido se establece en "Verdadero".
¿Cuál es el papel de Aria en la accesibilidad??
Las aplicaciones accesibles de Internet enriquecidas (ARIA) son un conjunto de roles y atributos que definen formas de hacer que el contenido web y las aplicaciones web (especialmente las desarrolladas con JavaScript) sean más accesibles para las personas con discapacidades.