ARIA
Aplicativos Rich Internet Acessíveis
ARIA é a sigla para Aplicativos Rich Internet Acessíveis.
O que é a Aplicativos Rich Internet Acessíveis?
ARIA é um conjunto de atributos que podem ser adicionados a elementos HTML para ajudar a tornar o conteúdo da Web mais acessível para pessoas com deficiências.
ARIA foi desenvolvido pelo World Wide Web Consortium (o W3C (Consórcio Mundial da Internet)) para fornecer uma maneira de descrever o comportamento e a funcionalidade dos componentes da Web, como botões, menus e caixas de diálogo, de forma que possam ser compreendidos por tecnologias assistivas, como leitores de tela.
Os atributos ARIA são usados para fornecer informações adicionais sobre as funções, estados e propriedades do conteúdo da web. Exemplos incluem:
aria-label
: Este atributo fornece uma alternativa de texto para um elemento que não possui texto visível. Por exemplo, se você tiver um botão com um ícone, mas sem texto, poderá usararia-label
para fornecer uma descrição do que o botão faz.aria-labelledby
: esse atributo fornece uma maneira de associar um elemento a um rótulo localizado em outro local da página. Por exemplo, se você tiver uma entrada de formulário que precisa ser rotulada, poderá usararia-labelledby
para vincular a entrada ao seu elemento de rótulo correspondente.aria-describedby
: Este atributo fornece informações adicionais sobre um elemento. Por exemplo, se você tiver um campo de formulário com instruções específicas ou uma dica de ferramenta, poderá usararia-describedby
para vincular o campo às instruções correspondentes ou elemento de dica de ferramenta.aria-expanded
: Este atributo indica se um elemento está atualmente expandido ou recolhido. Por exemplo, se você tiver um acordeão que expande e reduz seções de conteúdo, pode usararia-expanded
para indicar o estado atual de cada seção.aria-disabled
: Este atributo indica se um elemento está atualmente desabilitado ou não. Por exemplo, se você tiver um botão de formulário que só é ativado após uma determinada condição ser atendida, você pode usararia-disabled
para indicar que o botão está desativado até que a condição seja atendida.
Ao usar os atributos ARIA, os desenvolvedores da Web podem tornar seu conteúdo mais acessível para pessoas com deficiência, incluindo aquelas que usam tecnologias assistivas como leitores de tela, software de reconhecimento de voz e dispositivos de entrada alternativos.
- Abreviatura: ARIA