Suporte de tecnologia de assistência

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 o atributo region e aria-label definido por padrão para o nome do visualizador. Você pode controlar o rótulo com o símbolo de localização Container.LABEL.

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

Os botões que permitem navegar pelos slides do carrossel têm rótulos que são atualizados em tempo de execução, dependendo do slide selecionado no momento. O modelo para o rótulo desse botão é definido com o símbolo de localização CAROUSELVIEWER_TOOLTIP_GOTO.

A visualização principal tem a função application. Uma breve descrição da visualização principal é fornecida em aria-roledescription, com o valor definido pelo símbolo de localização ROLE_DESCRIPTION do componente de visualização principal correspondente. As dicas de navegação para usuários de teclado são fornecidas usando aria-describedby, o texto para a dica de uso vem do símbolo de localização USAGE_HINT. Se um ativo tiver um rótulo definido no campo UserData, o atributo aria-label será definido com o valor desse rótulo.

Os pontos ativos, as regiões e os mapas de imagem têm a função button e o texto descritivo definido com o atributo aria-label, com o valor do ponto ativo ou o rótulo do mapa de imagem. Quando o usuário coloca o foco em pontos de acesso ou mapas de imagem, as dicas de navegação para usuários do teclado são fornecidas usando aria-describedby, com o texto da dica de uso proveniente do símbolo de localização USAGE_HINT.

Nesta página