ARIA
ARIA (Accessible Rich Internet Applications) é um conjunto de atributos que descrevem o que são os elementos da interface e o que estão a fazer, para benefício da . Um atributo como aria-label="Search" dá um nome a um botão composto apenas por um ícone, que um pode anunciar; role="dialog" indica-lhe que uma janela pop-up é uma caixa de diálogo.
ARIA é uma norma da W3C. Complementa o HTML; não o substitui. A primeira regra da ARIA é utilizar um elemento HTML nativo quando este existe — um <button> real não precisa de ARIA. Utilizada sem cuidado, a ARIA torna a acessibilidade pior, razão pela qual várias verificações da Silktide testam se os atributos ARIA são válidos e consistentes com a .
Saiba mais
- Accessible Rich Internet Applications (WAI-ARIA) 1.2 — a especificação da W3C
- ARIA Authoring Practices Guide (APG) — padrões para widgets comuns
- First Rule of ARIA Use — dê preferência ao HTML nativo