Tópicos
Este capítulo inclui as seguintes seções:
As funcionalidades de acessibilidade ajudam os usuários que trabalham com ferramentas de acessibilidade a acessar suas informações.
Esta seção contém os seguintes tópicos:
Os recursos de acessibilidade do Oracle BI EE têm por finalidade facilitar os aspectos de navegação e uso o do produto para pessoas portadoras de deficiências e com idade avançada.
Esses recursos suportam o uso de hardware e software com tecnologia assistencial baseada em padrões (como Freedom Scientific JAWS ou Microsoft Narrator). Os recursos de acessibilidade são agrupados nessas categorias gerais:
Recursos utilizados por produtos com tecnologia assistencial de terceiros. Essas funcionalidades estão voltadas para o fornecimento de uma interface do usuário que consiste em elementos HTML padrão que podem ser facilmente interpretados por produtos com tecnologia assistencial de terceiros.
Modo de Acessibilidade. Consulte Alterando para o Modo de Acessibilidade.
Atalhos do teclado que facilitam a navegação pelo conteúdo de usuários com ou sem limitação de recursos para utilizar um mouse. Consulte Atalhos do Teclado.
Recursos do design de conteúdo que possibilitam aos criadores de conteúdo criar conteúdo que ofereça suporte a usuários com necessidades de acessibilidade. Embora o Oracle BI EE forneça o modo de acessibilidade que oferece vários recursos automaticamente, você como designer deve criar conteúdo que atenda aos requisitos de acessibilidade da comunidade de usuários. Consulte Criando o Design de Acessibilidade e Utilizando Objetos para Aprimorar a Acessibilidade.
Você pode acessar usando um teclado, que pode ser mais rápido ou mais acessível do que o mouse.
Utilize o procedimento a seguir para acessar o Oracle BI EE utilizando o pressionamento de teclas em vez do mouse.
Para acessar o Oracle BI EE utilizando o pressionamento de teclas:
O modo de Acessibilidade do Oracle BI EE torna a renderização do interface do usuário mais compatível com leitores de tela e, ao mesmo tempo, permite que somente a funcionalidade suportada para usuários portadores de deficiências fique visível.
A lista a seguir fornece informações sobre o modo de acessibilidade:
O assistente do BI Composer é exibido no lugar do Editor de Análise. Consulte Usando o BI Composer para Trabalhar com Análises.
A Home page não contém links para acessar a página Administração ou para executar mais funções de edição, como a edição de painéis.
As views de gráfico e mapa não são exibidas, mas são convertidas em uma ou mais tabelas anotadas.
As tabelas e tabelas dinâmicas são renderizadas com anotações internas apropriadas para permitir que os leitores de tela descrevam o conteúdo das células.
Consulte a documentação de tecnologia assistencial para obter todos os atalhos de navegação aplicáveis à tabela.
Você não poderá utilizar o mouse para modificar o layout de uma tabela ou tabela dinâmica.
Mosaicos de desempenho, heat matrixes e mapas de árvore são renderizados como tabelas dinâmicas.
O ícone Contrair é incluído no canto superior esquerdo de cada seção de uma página de painel de controle, mesmo que a seção esteja marcada como impossível contrair no Construtor de painéis de controle. Isso permite que o ícone seja o primeiro elemento a ser focalizado ao utilizar o teclado para navegar em uma página do painel.
O botão Opções da Página em uma página do painel de controle, que exibe um menu de opções da página, não está disponível.
Se a página do painel for atualizada, mesmo que você navegue para outra página, o local do foco não será preservado. Será necessário pressione Tab para navegar pelos itens focalizáveis.
As views de grade, quando exibidas em painéis, são convertidas em views de tabela dinâmica com as seguintes alterações:
Colunas de atributo do gráfico interno não estão incluídas nas views de tabela dinâmica.
Valores de medida são agregados ao novo nível de views de tabela dinâmica.
Por default, o Oracle BI EE não utiliza modo de acessibilidade. Cada usuário pode decidir se ativa o modo de acessibilidade durante o acesso (consulte Acesso por meio de Pressionamento de Teclas) ou após o acesso usando o procedimento a seguir.
Há diversos tópicos sobre atalhos do teclado para o aplicativo.
Esta seção fornece as seguintes informações sobre atalhos:
Os atalhos de teclado podem agilizar seu trabalho nos aplicativos.
O Oracle BI EE e o BI Publisher suportam atalhos de teclado padrão que são usados em muitos softwares aplicativos. Além disso, ambos os componentes oferecem atalhos para executar tarefas que são específicas para esses componentes. A tabela a seguir descreve atalhos de teclado gerais para uso com o Oracle BI EE e BI Publisher.
Se você usar Freedom Scientific JAWS ou outros programas de leitor de tela, então é preciso primeiro desativar o usando o cursor do PC virtual antes de usar os toques de teclas para navegar no painel. Você deve ativar o usando o cursor de PC Virtual em outras ocasiões, como ao navegar em de objetos da tabela em um painel de controle.
Atalho do Teclado | Resultado |
---|---|
CTRL+ALT+G |
Navega até o primeiro elemento focável do cabeçalho global, que é o link Ignorar Conteúdo. Esse link permite que você ignore as opções que estarão disponíveis no cabeçalho global e mova os recursos que estão disponíveis na parte principal da Home page. |
CTRL+ALT+D |
Navega até o menu pop-up Painéis no cabeçalho global. Você pode pressionar ENTER para exibir um menu no qual você seleciona um painel que você deseja exibir. |
CTRL+ALT+P |
Navega até a guia da página atual do painel de controle, se a guia for exibida. Se houver apenas uma página no painel de controle, ela não será exibida. |
CTRL+SHIFT+S |
Navega até o primeiro elemento focável na próxima seção. Para uma página do painel de controle, o primeiro elemento é o ícone contrair. |
CTRL+SHIFT+ U |
Navega até o primeiro elemento focável na seção anterior. Para uma página do painel de controle, o primeiro elemento é o ícone contrair. |
TAB |
Navega até o próximo elemento focável. |
SHIFT + TAB |
Navega até o elemento focável anterior. |
Seta para Baixo |
Navega até a próxima opção de menu. |
Seta para Cima |
Navega até a opção de menu anterior. |
ENTER |
Aciona a atividade, quando o foco estiver em um link, uma imagem ou um botão com um URL ou atividade associado. |
ESC |
Fecha o menu que está focado. |
A tabela a seguir descreve atalhos do teclado para navegação em painéis de controle no Oracle BI EE e relatórios no BI Publisher.
Atalho do Teclado | Resultado |
---|---|
Alt + Seta para Cima ou Seta para Baixo |
Abre as caixas de combinação drop-down. |
CTRL + Seta para Cima ou Seta para Baixo |
Mostra o próximo item ou anterior de uma caixa de combinação. |
A tabela abaixo descreve os atalhos do teclado para navegar no assistente do BI Composer. Consulte Usando o BI Composer para Trabalhar com Análises.
Nota:
A árvore do Catálogo que é exibida na guia Catálogo do assistente do BI Composer é interpretada como uma tabela. Para navegar na árvore, use os toques de teclas da tabela de seu programa leitor de tela.Atalho do Teclado | Resultado |
---|---|
ALT + SHIFT + b |
Navega até o botão Voltar. |
ALT + SHIFT + c |
Navega até o botão Cancelar. |
ALT + SHIFT + l |
Navega até o botão Finalizar. |
ALT + SHIFT + x |
Navega até o botão Próximo. |
ALT + CTRL + m |
Navega até o menu de contexto. Por exemplo, selecionar um item na árvore do Catálogo e pressionar Alt + Ctrl + m, exibirá um menu com opções para expandir e contrair itens de menu. |
ALT + Seta para Baixo |
Lê as mensagens em uma janela pop-up, uma a uma. |
Você pode navegar até a Home page usando um teclado.
Se você exibir a Home page depois de acessar o Oracle BI EE ou navegando de outro local do Oracle BI EE, pressione CTRL+ALT+G para colocar o foco no link Ir para Conteúdo no canto superior esquerdo da Home page.
O uso de atalhos do teclado ajudará você a navegar pelo aplicativo rapidamente.
Você pode navegar em um painel de controle usando atalhos do teclado de diversas maneiras. O procedimento a seguir é um exemplo de como navegar usando atalhos do teclado.
Ao criar conteúdo para consumo por uma grande variedade de usuários, você deve planejar fornecer suporte para usuários com várias deficiências.
O suporte a acessibilidade é um requisito legal em muitos locais de todo o mundo.
Vários você pode seguir as diretrizes gerais ao criar conteúdo para consumo por uma variedade de pessoas com diferentes habilidades. Essas diretrizes se aplicam a qualquer conteúdo que você cria para o Oracle BI EE ou outros aplicativos. Além disso, você deve estar ciente dos recursos que são específicos do Oracle BI EE que garantem que o conteúdo que você fornece suporta os requisitos de acessibilidade.
Esta seção contém os seguintes tópicos sobre a criação de acessibilidade:
Informações sobre o aplicativo podem ser encontradas em vários documentos.
Você pode localizar informações sobre acessibilidade através da indústria da Tecnologia da Informação em vários livros publicados. Este guia não tem a intenção de duplicar essas publicações. Várias normas e legislação são documentadas, especialmente como parte do World Wide Web Consortium (w3c) e Seção 508 da United States Rehabilitation Act.
Muitos designers fazem suposições sobre tecnologia e acessibilidade.
Algumas concepções incorretas mais comuns incluem:
Conteúdo HTML se iguala automaticamente ao conteúdo acessível.
Ferramentas acessíveis criam automaticamente conteúdo acessível.
Ferramentas de teste automatizadas podem determinar a acessibilidade de forma confiável.
Nenhuma dessas suposições é correta. Os desenvolvedores podem criar conteúdo não acessível usando o HTML. Uma ferramenta capaz de produzir conteúdo acessível pode não fazer por padrão ou pode permitir que um desenvolvedor selecione opções que desativam as funcionalidades de acesso que estão presentes no conteúdo acessível existente. As ferramentas de teste automatizadas nem sempre interagem com o conteúdo da mesma forma que os usuários finais. Como consequência, elas podem reportar de forma errada elementos acessíveis como não acessíveis. No entanto, a acessibilidade é, no final das contas, a responsabilidade do designer. Ao criar conteúdo, os designers devem estar cientes de algumas práticas comuns para garantir que o conteúdo está acessível a todos os usuários.
Os painéis de controle serão mais eficazes se você seguir algumas diretrizes básicas.
Ao configurar ou criar conteúdo para páginas do painel de controle, considere as seguintes recomendações de melhores práticas:
Evite usar letreiros digitais, porque eles não são suportados.
Ao salvar painéis de controle, certifique-se de salvá-los em locais apropriados, de forma que eles sejam acessados facilmente pelos usuários. Consulte Salvando Painéis de Controle com Outros Nomes e em Outros Locais.
Reduza a complexidade e interatividade das páginas. Por exemplo, restrinja o número de prompts e de menus drop-down, não use o recurso drill-em linha para seções e configure as tabelas para mostrar o máximo de linhas possível.
Sempre considere o fato de que há várias deficiências e que várias deficiências podem se manifestar na mesma pessoa.
Você também não pode esquecer de que há graus variados de determinadas deficiências (como os vários tipos de deficiência de visão de cores). Seus designers devem levar em conta essas possibilidades.
Esta seção contém os seguintes diretrizes sobre áreas do projeto:
A escolha da fonte mais apropriada para apresentações ajuda os usuários a compreender as informações.
Usuários portadores de deficiência visual baixa em geral usam o software de aumento de tela para facilitar a leitura. As fontes que você usa devem ser legíveis mesmo quando ampliadas pelas ferramentas de acessibilidade em até 20 vezes. Algumas fontes não são exibidas corretamente quando ampliada, enquanto as outras são.
Os painéis de controle do Oracle BI EE usam folhas de estilo para estabelecer definições de exibição padrão. Certifique-se de que essas folhas de estilo usam seleções de fonte consistentemente que ampliam bem. Dessa forma, os criadores de conteúdo padronizam automaticamente o uso de fontes acessíveis.
Escolha as cores da sua saída de dados com cuidado para assegurar que os daltônicos possam interpretar os dados corretamente.
Há muitos tipos diferentes de deficiência em relação a cores, desde uma incapacidade de ver a diferença entre um par de cores comuns, como vermelho/verde (a deficiência mais comum), até a ausência total de cores, onde a pessoa só pode enxergar sombras de cinza e preto. Usar apenas cores para transmitir informações críticas significa que determinados usuários não estão totalmente conscientes de todas as informações pertinentes ao assunto. E, naturalmente, um usuário precisa de todas as informações transmitidas por cores para também estar em um formato textual alternativo.
Como desenvolvedor, você não deve criar nenhum conteúdo que forneça informações chave só por cor. Um exemplo de projeto não acessível é marcar números negativos apenas colorindo o texto com vermelho. Outro exemplo é um indicador do tipo semáforo típico, em que as únicas informações de contexto são provenientes de sua cor — verde são boas e vermelha são ruins.
O texto com codificação de cor pode ajudar a melhorar a compreensão dos dados apresentados.
Você pode usar cores nos projetos, se você também incluir outra indicação da mesma informação. Por exemplo, você pode incluir um sinal de menos ou parênteses para denotar números negativos em tabelas e tabelas dinâmicas. Para views de semáforo, você pode adicionar texto descritivo ou ícones de formato diferente, além da cor. Você pode incluir texto, como Status: bom. Você pode incluir círculos verdes para bom, triângulos amarelos para advertência e octógonos vermelhos para ruim.
Como a deficiência de cor também pode manifestar-se como uma incapacidade de fazer a distinção entre tons de cores semelhantes sutis, o projeto geral de cores de todos os elementos da tela deve fornecer uma grande quantidade de contraste.
Você deve se esforçar para alcançar, no mínimo, uma taxa de contraste de luminosidade de cor de 4.5:1. Por exemplo, usar texto em preto em um plano de fundo branco, em vez de texto em cinza escuro em um plano de fundo cinza claro.
Você pode verificar os seguintes Sites para obter assistência:
Este site oferece uma ferramenta que pode testar o nível adequado de contraste:
http://www.paciellogroup.com/resources/contrast-analyser.html
Este site oferece uma ferramenta para mostrar como um Site é exibido para as pessoas com vários tipos de daltonismo:
Painéis de controle representam o formato principal de transmissão de informações, por isso é importante projetá-los visando a máxima compreensão.
Use as diretrizes nas seções a seguir para criar painéis acessíveis:
O uso de uma estrutura consistente para painéis de controle assegura que os usuários verão os dados apresentados de maneira familiar.
Use as seguintes diretrizes para promover uma estrutura consistente para painéis:
Se vários painéis contiverem funções semelhantes ou conteúdo, então mantenha esses links ou forms no mesmo local em todos os painéis.
Use o mesmo texto e labels para botões e links que têm as mesmas funções ou destinos. Quando elementos gráficos forem usados para identificar controles, indicadores de status ou outros elementos programáticos, certifique-se de que o significado designado a cada elemento gráfico seja consistente em todas as páginas do painel de controle.
Associe o mesmo texto a ícones e outros gráficos que são usados para as mesmas funções. Os gráficos não podem ser lidos por tecnologias auxiliares, e usuários com pouca visão podem ser incapazes de discernir o significado de um gráfico. Portanto, todos os gráficos devem ter um texto para descrever a funcionalidade.
Os gráficos deverão ter texto ALT,que é um texto descritivo associado ao gráfico que descreve adequadamente sua finalidade. Esse texto alternativo é especificado usando o atributo ALT para o elemento no código HTML. Mesmo se um gráfico para fins estéticos estiver presente e não tiver valor funcional, você ainda deve especificar texto ALT nulo (alt="") para seu elemento, de forma que os leitores de tela saibam que o texto deve ser ignorado.
Para outros elementos gráficos que não suportam a criação de texto ALT, inclua os campos de texto na parte superior ou lateral para indicar a funcionalidade, como Selecionar uma View de Exibição Abaixo.
Manter simples as páginas do painel de controle assegura que os usuários conseguirão entendê-las facilmente.
Tente manter as páginas do painel de controle simples. Não tente incluir muitos objetos em uma página. Inclua várias páginas que são fáceis de navegar em vez de uma página que esteja agrupada e difícil de navegar.
É possível melhorar os painéis de controle de várias maneiras.
Use as seguintes diretrizes para aprimorar o conteúdo da tela nos painéis.
Conforme você utiliza os gráficos para promover uma taxa de contraste de luminosidade de cor, não use planos de fundo coloridos ou padronizados para páginas de painel de controle.
Use estilos que suportem alto contraste entre o plano de fundo e o texto, no área de cabeçalho do painel de controle e nas guias em painéis de controle com várias páginas.
Coloque o conteúdo mais importante na parte superior da página, de forma que os usuários de leitores de tela possam acessar o conteúdo sem navegar pela tela inteira.
Fornecer dados acessíveis aos usuários que utilizam ferramentas de acessibilidade é uma maneira importante de assegurar que todos os usuários recebam as mesmas informações.
Para exibições que são inerentemente visuais, como mapas GIS interativos, alimentações de áudio-vídeo, não existe métodos para tornar esses elementos diretamente acessíveis. Quando você implantar esse tipo de conteúdo, forneça também uma exibição equivalente baseada em texto das mesmas informações com recursos de interação semelhantes. Geralmente isso significa criar uma tabela ou tabela dinâmica equivalente de dados relacionados (se aplicável) ou fornecer uma legenda e uma descrição de texto para conteúdo áudio-visual.
As páginas do painel de controle geram texto explicativo para objetos com base em seus campos de descrição.
Certifique-se de que cada análise que você cria inclui uma descrição curta de sua funcionalidade. Você especifica essa descrição no campo Descrição da caixa de diálogo Salvar da análise.
O conjunto de estilos e skins que estão disponíveis para o sistema do Oracle BI EE controla a aparência e o comportamento geral de qualquer painel de controle. Você pode trabalhar com estilos e skins para acessibilidade:
É possível criar estilos e skins personalizados para implementar definições padrão que suportam acessibilidade, como seleções de fonte padrão, esquemas de cores de alto contraste e assim por diante.
Você pode começar copiando e modificando os estilos padrão. Ao modificar esses arquivos, você pode selecionar cores padrão, contraste e fontes que podem beneficiar os usuários com determinadas deficiências.
Você pode definir um estilo padrão para todos os painéis de controle e também selecionar um estilo a ser aplicado a um painel de controle individual.
É possível criar um conjunto de painéis com conteúdo que é otimizado especificamente para os usuários com necessidades de acessibilidade. Você também pode querer aplicar um estilo de acessibilidade especial a um ou mais painéis de controle individuais para os usuários que precisam dele.
Especifique um estilo na caixa de diálogo Propriedades do Painel de Controle para um painel específico.
Algumas funcionalidades não devem ser usadas de forma alguma; por exemplo, elementos que piscam com uma frequência de 2Hz a 55Hz ou que usam animação excessiva (como um widget de exibição de letreiro digital de estoque).
Certifique-se de estar familiarizado com todas as proibições de criação obrigatórias que se aplicam à sua localidade e evite incluir esses elementos nas páginas do painel de controle.
Você pode tornar as apresentações de dados mais acessíveis usando objetos.
Esta seção contém os tópicos a seguir que fornecem exemplos de como utilizar objetos para aprimorar a acessibilidade:
Em alguns casos, você pode querer criar conteúdo adicional que seja especificamente otimizado para usuários com necessidades de acessibilidade.
O seletor de views é uma ferramenta útil para fornecer o conteúdo mais rico em funcionalidades a todas as comunidades de usuário.
Por exemplo, suponha que você tenha uma view com o nome Gráfico de Pizza do RH que utilize cores para mostrar categorias de cargos em fatias. Esse gráfico pode ser a view padrão da página do painel de controle. Você pode incluir um seletor de views na página que permita aos usuários selecionar uma tabela ou um gráfico com hachuras, em vez de cores para exibir os dados. O gráfico também pode adicionar elementos de texto que exibam os valores reais que cada fatia representa, simplificar a grade de fundo e incluir um título descritivo.
Você pode fornecer melhor acessibilidade aos usuários alterando a saída HTML padrão.
Os leitores de tela geralmente utilizam marcações HTML padrão para fornecer informações para navegar em um página. Uma das tags de marcação mais comumente utilizadas é a tag Cabeçalho A view de título padrão de um painel de controle do Oracle BI EE inclui uma tag Título quando o modo de Acessibilidade está ativado. No entanto, você não poderá adicionar outras tags ao design de uma view de título.
Você pode usar a view de texto estático para substituir a view de título e fornecer a tag HTML necessária ao mesmo tempo. Selecione a caixa Contém Marcação HTML no Editor de Texto Estático da guia Resultados e informe o código HTML apropriado. Você pode acessar os estilos contidos nas folhas de estilo do sistema do Oracle BI EE para garantir a consistência com o restante dos painéis.
Por exemplo, você pode criar um cabeçalho para um painel que permita que você informe um título marcado com a tag H3 e uma linha de regra horizontal abaixo. Informe o seguinte código HTML para a view de texto estático:
<H3>My HR Report</H3><HR WIDTH=650 ALIGN=LEFT>