Oque é ARIA?
Aplicações para a Internet Ricas em Acessibilidade - Accessible Rich Internet Applications (ARIA)
definem
as formas de tornar o conteúdo e as aplicações da Rede Mundial - Web - (especialmente aqueles
desenvolvidos com Ajax e JavaScript) mais acessíveis às pessoas com deficiência.
Por exemplo, a ARIA permite a marcação de regiões importantes na página (como uma caixa de busca, um
cabeçalho, chamadas "pontos de referência") para facilitar a navegação (agilizam a utilização de
leitores de tela, por exemplo), JavaScript para widgets, sugestões de preenchimento de formulário e
mensagens de erro, atualizações de conteúdo em tempo real e muito mais.
Quando Foi Criado?
O ARIA foi desenvolvido inicialmente em 2008 pelo grupo Web Accessibility Initiative (WAI) — um
subconjunto do abrangente World Wide Web Consortium (W3C), que governa e regulamenta a internet.
ARIA não é uma linguagem de programação propriamente dita, mas sim um conjunto de atributos que você
pode adicionar a elementos HTML para aumentar sua acessibilidade. Esses atributos comunicam função,
estado e propriedade para tecnologias assistivas usando APIs de acessibilidade encontradas em
navegadores modernos. Essa comunicação ocorre por meio da árvore de acessibilidade.
Como Funciona?
A Aria funciona por meio de uma combinação de processamento de linguagem natural (PLN), análise de
dados
e
aprendizado de máquina. Essas tecnologias permitem que ela compreenda comandos de voz e texto dos
usuários,
além de analisar seus padrões de navegação para oferecer recomendações personalizadas.
Processamento de Linguagem Natural (PLN): A Aria é capaz de entender comandos de texto dos usuários
em
diversos idiomas. Isso significa que você pode fazer perguntas, solicitar informações ou até mesmo
pedir
para executar ações dentro do navegador apenas usando seu teclado.
Análise de Dados: A Aria analisa uma variedade de dados, incluindo histórico de navegação,
preferências
do
usuário e tendências da web. Essa análise permite que ela forneça recomendações relevantes, como
artigos
de
notícias, vídeos, músicas e muito mais.
Aprendizado de Máquina: Quanto mais você interage com a Aria, mais ela aprende sobre suas
preferências e
comportamentos. Isso significa que suas recomendações se tornam cada vez mais precisas e
personalizadas
ao
longo do tempo.