Suporte à tecnologia assistiva

Todos os componentes do visualizador suportam funções e atributos ARIA (Accessible Rich Internet Applications) para melhorar a integração com tecnologias de assistência, como leitores de tela.

O elemento do visualizador de nível superior tem função region e aria-label por padrão, para o nome do visualizador. Você pode controlar o rótulo com a variável Container.LABEL símbolo de localização.

Os botões têm a função button e texto descritivo definido com aria-label atributo. O valor de aria-label é preenchido a partir do valor do símbolo de localização do botão. Quando um botão é desativado, aria-disabled é definido de acordo.

Os componentes do controle deslizante têm a função slider com atributos aria-valuenow, aria-valuemine aria-valuemax para descrever a posição do controle deslizante atual.

As listas suspensas são ativadas por botões com outros aria-haspopup conjunto de atributos para true e aria-controls que faz referência ao elemento real do painel suspenso. O próprio painel suspenso tem a função menu com subelementos que têm a função menuitem. Cada item de menu tem a variável aria-label atributo especificado.

As caixas de diálogo modais têm a função dialog. O elemento de cabeçalho da caixa de diálogo é referenciado pela variável aria-labelledby atributo.

Nesta página