Participa.br Análise Síntese Codificação e Acessibilidade

Documentos relacionados
FORMULÁRIOS ACESSÍVEIS

Manual de Gerenciamento de Conteúdo

CONSTRUÇÃO DE BLOG COM O BLOGGER

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo

Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

O que há de novo. Audaces Idea

SIEP / RENAPI. Dicas HTML e CSS para Desenvolvimento. de um Site/Portal Acessível

02 - Usando o SiteMaster - Informações importantes

Manual de configuração do sistema

Manual do Painel Administrativo

Coleção - Análises de marketing em clientes de

e-mag Checklist de Acessibilidade Manual para Deficientes Visuais

Como incluir artigos:

Manual de Utilização do Zimbra

ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES

Manual do Google agenda. criação e compartilhamento de agendas

INSTRUMENTO NORMATIVO 004 IN004

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0

Trecho retirando do Manual do esocial Versão 1.1

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

Utilizando a ferramenta de criação de aulas

ALUNES MANUAL DO USUÁRIO. Guia rápido Alunes

Tutorial: Webmail. Dicas de Uso e Funcionalidades 02/2015. Versão 01

WF Processos. Manual de Instruções

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

Configurações do Windows para Leitores de Tela

GUIA BÁSICO DA SALA VIRTUAL

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Guia de criação de layout de Loja Virtual

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

SUMÁRIO 1. ACESSO À PÁGINA DO AMBIENTE VIRTUAL 2. CONTATANDO O SUPORTE 3. ATUALIZAR PERFIL 4. COMO ACESSAR AS DISCIPLINAS

Portal da Prefeitura de São Paulo SECOM. MANUAL DO WARAM v. 1.5 Secretarias

Portal do Projeto Tempo de Ser


Aplicativos para Internet Aula 01

- Acessar o sistema. Para acessar o sistema digite o endereço eletronico e clique em login na barra de menus.

Manual de criação de envios no BTG360

MANUAL DO ANIMAIL Terti Software

Informática Básica. Microsoft Word XP, 2003 e 2007

Criando Quiz com BrOffice.impress

Guia de Início Rápido

PORTAL DO ALUNO - MANUAL

SISTEMA DE INFORMAÇÕES ACADÊMICAS SIA

Manual de Utilização das Funções Básicas do Sistema ClinicWeb

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

Treinamento GVcollege Módulo Acadêmico - Pedagógico

Tutorial Web Mail. Acesso e Utilização. MPX Brasil Cuiabá/MT: Av. Mal Deodoro, 1522 B Centro Norte. Contato: (65) cuiaba@mpxbrasil.com.

Manual das funcionalidades Webmail AASP

Moodle - CEAD Manual do Estudante

Curso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013.

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Monday, January 23, 12. Introdução sobre Acessibilidade na web

E-books. Guia para Facebook Ads. Sebrae

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão Atualização 26/01/2009 Depto de TI - FASUL Página 1

Manual SAGe Versão 1.2

Sistema de Controle de Solicitação de Desenvolvimento

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Conectar diferentes pesquisas na internet por um menu

Como Criar uma Aula? Na página inicial do Portal do Professor, acesse ESPAÇO DA AULA: Ao entrar no ESPAÇO DA AULA, clique no ícone Criar Aula :

Manual da Administração do site Abrasel 2.0

MANUAL DE UTILIZAÇÃO DO AMBIENTE VIRTUAL DE APRENDIZAGEM AVA

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8

Word 1 - Introdução Principais recursos do word A janela de documento Tela principal

Coleção - Análises de marketing em clientes de

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

Portal Contador Parceiro

Como usar o. Como usar o Facebook para melhorar meu Negócio?

Manual de utilização do Portal Entrelace.org.br. William Oyama

Manual do Plone (novo portal do IFCE)

BEM-VINDO AO dhl PROVIEW

Adapti - Technology Solutions Leonor cardoso nº 331 Fone : (041) Curitiba - PR MANUAL DO USUÁRIO

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

Manual SAGe Versão 1.2 (a partir da versão )

ASSOCIAÇÃO CRISTÃ DE MOÇOS DO RIO GRANDE DO SUL DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO

PORTAL DO ALUNO MANUAL PARA ESCOLAS CNA

1 ACESSO AO PORTAL UNIVERSITÁRIO 3 3 PLANO DE ENSINO 6 4 AULAS 7 5 AVALIAÇÃO E EXERCÍCIO 9 6 ENQUETES 12 7 QUADRO DE AVISOS 14

COMO FUNCIONA UM FORMULÁRIO

Licenciamento por volume da Adobe

Iniciação à Informática

Operador de Computador. Informática Básica

NewAgent enterprise-brain

COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro

Cartilha. Correio eletrônico

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

Manual Sistema de Autorização Online GW

Google Drive. Passos. Configurando o Google Drive

TUTORIAL UNP VIRTUAL

AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II)

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

Universidade Federal do Mato Grosso - STI-CAE. Índice

15. OLHA QUEM ESTÁ NA WEB!

1 Loja de Internet Web & Marketing Digital (27)

2 Diagrama de Caso de Uso

Transcrição:

Programa de Governo Eletrônico governoeletronico.gov.br Participa.br Análise Síntese Codificação e Acessibilidade Concluída em 11/04/2014 Contato: C3S sisp@planejamento.gov.br

Histórico do Documento Data Descrição Autor 10/04/2014 Avaliação Projeto Acessibilidade Virtual - IFRS 11/04/2014 Revisão do Documento DGE/SLTI/MP Programa de Governo Eletrônico 2

Sumário Introdução...4 Referencial Normativo...6 Escopo...7 Procedimento Avaliativo...8 Análise de Conformidade Apontamentos das Recomendações com Erros...9 1. Recomendação 1 Respeitar os padrões de desenvolvimento web...9 2. Recomendação 3 Utilizar corretamente os níveis de cabeçalho...10 3. Recomendação 4 Ordenar de forma lógica e intuitiva a leitura e tabulação...11 4. Recomendação 5 Disponibilizar todas as funções da página via teclado...11 5. Recomendação 6 - Fornecer âncoras para ir direto a um bloco de conteúdo...13 6. Recomendação 9 - Não abrir novas instâncias sem solicitação do usuário...14 7. Recomendação 17 - Oferecer título descritivo e informativo à página...15 8. Recomendação 18 - Disponibilizar informação sobre a localização do usuário na página...15 9. Recomendação 19 - Descrever links clara e sucintamente...16 10. Recomendação 20 - Fornecer alternativa em texto para as imagens do sítio...18 11. Recomendação 28 - Oferecer contraste mínimo entre plano de fundo e primeiro plano...19 12. Recomendação 30 - Permitir redimensionamento de texto sem perda de funcionalidade...19 13. Recomendação 31 - Dividir as áreas de informação...20 14. Recomendação 32 - Possibilitar que o elemento em foco seja visualmente evidente...22 15. Recomendação 39 - Associar etiquetas aos seus campos...23 16. Recomendação 42 - Fornecer instruções para entrada de dados...23 17. Recomendação 43 - Identificar e descrever erros de entrada de dados...24 18. Página de descrição com os recursos de acessibilidade...25 19. Atalhos de teclado...25 20. Barra de acessibilidade...26 21. Apresentação do mapa do sítio...27 22. Elementos que não devem ser utilizados...27 23. Outras observações...27 Nível de Acessibilidade do sítio...28 Glossário...29 Referências...31 Ferramentas de Apoio...32 Programa de Governo Eletrônico 3

Introdução O Governo Federal tem se preocupado em proporcionar ao cidadão mais transparência e facilidade no acesso aos serviços e às informações governamentais prestados de forma eletrônica. Por isso, desde o ano 2000, existe o Programa de Governo Eletrônico (e-gov) cujos principais objetivos são democratizar o acesso à informação e dinamizar a prestação de serviços públicos eletrônicos com foco na eficiência e efetividade das funções governamentais prestados ao cidadão. A adoção de práticas e padrões implementadas com a ajuda das Tecnologias de Informação e Comunicação (TICs) são instrumentos que fazem parte do desenvolvimento dos projetos do Programa de Governo Eletrônico para melhorar o acesso e divulgação das informações e dos serviços em governo eletrônico, respeitando as particularidades dos cidadãos. Dessa forma, o Modelo de Acessibilidade de Governo Eletrônico (e-mag) contém um conjunto de recomendações para tornar os sítios e portais acessíveis para a maior número de pessoas possíveis, independentemente das limitações que determinados grupos de pessoas possuam ou venha a possuir. Há, atualmente, no Brasil, de acordo com o censo de 2010, cerca de 46 milhões de pessoas com algum tipo de deficiência e, apesar de as diretrizes do e-mag terem sido institucionalizadas desde 07 de maio de 2007 - Portaria nº 03, do Ministério do Planejamento - a pesquisa Censo da Web, realizada em 2011 pelo Comitê Gestor de Internet no Brasil (CGI.br), indica que somente 6,38%, aproximadamente, dos sítios do Governo Federal estão acessíveis aos cidadãos. O e-gov recomenda os Padrões Web em Governo Eletrônico e-pwg. O objetivo é estabelecer padrões de qualidade de uso, desenho, arquitetura de informação e navegação, desenvolvimento e manutenção na gestão dos sítios governamentais. Alguns desses documentos já estão disponíveis no sítio do Governo Eletrônico (http://www.governoeletronico.gov.br/), como a Cartilha de Codificação, o Guia de Administração, a Cartilha de Usabilidade e a de Redação Web (webwriting). Ao seguirem as recomendações do e-mag e do e-pwg, os profissionais que desenvolvem os sítios e portais da Administração Pública e publicam conteúdo e dados oficiais podem garantir melhor gestão dos sítios e dos serviços eletrônicos. Isso promoverá o acesso mais claro, rápido e fácil. Programa de Governo Eletrônico 4

Sendo assim, o Departamento de Governo Eletrônico (DGE) - da Secretaria de Logística e Tecnologia da Informação do Ministério do Planejamento (SLTI) - responsável por coordenar e articular a implementação das ações do Programa e-gov, disponibiliza uma breve análise do sítio desta instituição. O intuito é sensibilizá-la da importância da implementação das práticas de acessibilidade. Além da avaliação, o Departamento disponibiliza uma equipe de consultores para prover o suporte necessário às dúvidas e correções que surgirem durante a construção, alteração e/ou manutenção de um portal eletrônico acessível. Para dúvidas ou sugestões entre em contato com a equipe da Central de Suporte e Serviços do SISP (C3S): sisp@planejamento.gov.br Conheça mais sobre o Programa de Governo Eletrônico, acesse: http://www.governoeletronico.gov.br/. Programa de Governo Eletrônico 5

Referencial Normativo Para que um sítio de governo esteja aderente aos normativos e em consonância com as boas práticas preconizadas na Administração Pública Federal é preciso observar um conjunto de dispositivos legais e instruções que se apresentam em diversos formatos, ou seja, além das cartilhas, presentes nos Padrões Web em governo eletrônico (e-pwg), os portais e sítios oficiais da Administração Pública Federal (APF) devem observar: Diretrizes do Programa de Governo Eletrônico: http://www.governoeletronico.gov.br/o-gov.br/principios Resolução nº 07 de 29 de Julho de 2002, que estabelece regras e diretrizes para os sítios e portais da APF: http://www.governoeletronico.gov.br/biblioteca/arquivos/resolucao-no-07-de- 29-de-julho-de-2002 Instrução Normativa da SLTI nº 04 de 12 de Novembro de 2010, que trata da contratação de serviços de Tecnologia da Informação: http://www.governoeletronico.gov.br/o-gov.br/biblioteca/arquivos/instrucao-normativa-no-04- de-12-de-novembro-de-2010 Resolução do CGI.br/RES/2008/008/P, que regulamenta os procedimentos de registro de domínio: http://www.cgi.br/regulamentacao/resolucao2008-008.htm Manual de Aplicação da Barra de Identidade Visual do Governo Federal na Internet, que estabelece padrões de identidade visual para sítios e portais da APF: http://www.secom.gov.br/manuais-e-marca/marca-governo-federal Portaria nº 03 de 07 de Maio de 2007 que institucionaliza o Modelo de Acessibilidade em Governo Eletrônico e-mag: http://www.governoeletronico.gov.br/o-gov.br/legislacao/portaria-no-03-de-07-de-maio-de- 2007 Portaria nº 05 de 14 de Julho de 2005 que institucionaliza os Padrões de Interoperabilidade de Governo Eletrônico e-ping: http://www.governoeletronico.gov.br/o-gov.br/legislacao/portaria-no-05-de-14-de-julho-de- 2005 Programa de Governo Eletrônico 6

Escopo O relatório apresenta uma análise do sítio Participa.br, no sentido de orientar e sugerir correções que facilitarão o acesso ao seu conteúdo e a implementação das recomendações da Secretaria de Logística e Tecnologia da Informação (SLTI/MP) quanto ao Modelo de Acessibilidade em Governo Eletrônico e-mag e consequentemente aos Padrões Web em Governo Eletrônico e-pwg. Nesta análise foram consideradas as seguintes páginas do sítio: Página inicial: http://www.participa.br/ Fale Conosco: http://www.participa.br/search Página Interna - Blog: http://www.participa.br/portal/blog/governo-realiza-consulta-publicaem-forma-%e2%80%9cjogo-interativo%e2%80%9d-e-premia-participantes Página Interna - Opine: http://www.participa.br/netmundial#votacao Trata-se de uma análise em um escopo amostral que busca levantar problemas que impactarão na experiência de uso do sítio ou portal pelo cidadão. Porém, as recomendações levantadas devem ser também observadas e corrigidas em todas as páginas do sítio. Programa de Governo Eletrônico 7

Procedimento Avaliativo A avaliação é submetida à ferramenta de checklist manual, onde profissionais se utilizam da mesma para fazer os devidos apontamentos de inconformidades. O checklist segue um roteiro onde são verificados as 45 recomendações do emag, bem como os itens padrões de acessibilidade digital do governo federal (seção 3 do emag). Os profissionais envolvidos possuem características e papéis distintos e se utilizam de recursos de software e hardwares diversos para realização das análises. Desta forma, observa-se as seguintes características dos recursos envolvidos nesta avaliação: Avaliadores Tipo Configuração utilizada Bruna Poletto Salton Professor Orientador NVDA 2012, Firefox e Windows 7 Felipe Brum Desenvolvedor NVDA 2012, Firefox e Windows 7 Everaldo Carniel Deficiente Visual NVDA 2012, Firefox e Windows 7 Vera Lúcia Fucks Deficiente Visual NVDA 2012, Firefox e Windows 7 Após esta primeira etapa a avaliação é revisada pela equipe de consultores em governo eletrônico, do Departamento de Governo Eletrônico da Secretaria de Logística e Tecnologia da Informação DGE/SLTI/MP, e então submetida ao órgão proprietário do sítio em análise. É importante salientar que o trabalho é desenvolvido em parceria com o Instituto Federal do Rio Grande do Sul (IFRS), Projeto Acessibilidade Virtual do Núcleo IFRS Câmpus Bento Gonçalves, e que tanto a ferramenta de checklist quanto à métrica para aferiçao da acessibilidade são ferramentas que estão em fase de maturação e consolidação, portanto, ainda em fase experimental, desta forma, alguns pontos de melhorias ainda podem observados e assim acarretar em um maior ou menor nível de acessibilidade do sítio. Programa de Governo Eletrônico 8

Análise de Conformidade Apontamentos das Recomendações com Erros 1. Recomendação 1 Respeitar os padrões de desenvolvimento web 1.1.Descrição: É essencial seguir os padrões de desenvolvimento Web, do W3C (World Wide Web Consortium), com o intuito de maximizar a compatibilidade com atuais e futuros agentes de usuário. É preciso declarar o DOCTYPE correto da página de qualquer documento HTML ou XHTML. O DOCTYPE define qual versão do (X)HTML o documento está usando e esta é uma informação fundamental para que os agentes de usuário processem corretamente o documento. Além disso, é por meio do DOCTYPE que as ferramentas de validação analisam o código da página e indicam correções. Poderá ser utilizado qualquer DOCTYPE para HTML ou XHTML, com exceção do Frameset. Além disso, qualquer código HTML ou CSS inserido em uma página por script ou outro método similar deve produzir uma página válida quando renderizada. As camadas lógicas deverão ser separadas, de acordo com o objetivo para o qual elas foram desenvolvidas. Assim, para a camada de conteúdo devem ser utilizadas as linguagens de marcação, como html e xhtml. Para a camada de apresentação visual do conteúdo, utilizam-se as folhas de estilo css em qualquer uma de suas versões. Já para a camada que modifica o comportamento dos elementos, são utilizadas linguagens javascript e modelos de objeto (dom). 1.2.Exemplo: <!-- Em HTML 4.01 Strict --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> <html lang="pt-br"> <head> <title>exemplo de DOCTYPE em HTML 4.01</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <!-- Em XHTML 1.1 --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br"> <head> <title> Exemplo de DOCTYPE em XHTML 1.1</title> <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf- 8" /> </head> 1.3.Erros: Todas as Páginas O sítio não respeita alguns padrões de desenvolvimento do W3C, apresentando inconformidades na estrutura do código. Solução: É muito importante dividir as camadas de informação e seguir os padrões de desenvolvimento do W3C. Esse é o primeiro passo para garantir a acessibilidade de um sítio. Verificar e corrigir os erros encontrados no validador do W3C Programa de Governo Eletrônico 9

(http://validator.w3.org/). 2. Recomendação 3 Utilizar corretamente os níveis de cabeçalho 2.1.Descrição: Os níveis de cabeçalho devem ser utilizados de forma lógica e semântica para facilitar a leitura e compreensão. Além disso, pessoas acessando uma página com leitor de tela podem navegar através dos cabeçalhos, pulando de um para outro, agilizando, assim, a navegação. Conceitualmente, existem seis níveis de títulos, sendo o h1 o mais alto, ou seja, deverá corresponder ao título principal da página. Dessa forma, cada página deverá ter apenas um h1, o qual poderá ser substituído por uma imagem, mas deverá permanecer com seu conteúdo, mesmo que não visualmente, permitindo a leitura pelo leitor de tela. Já os níveis do h2 ao h6 poderão ser utilizados mais de uma vez na página, mas sem excesso e com lógica textual. Para compreender melhor os níveis de título pode-se tomar como exemplo um sítio de um livro, onde o nome do livro é o h1, os capítulos são h2, os subcapítulos são h3 e assim por diante. 2.2.Exemplo: <h1>técnicas culinárias</h1> <p>a seguir os segredos que facilitam a vida na cozinha.</p> <h2>legumes, folhas e vegetais</h2> <h3>baba do quiabo</h3> <p>para eliminar a baba do quiabo, lave-o ainda inteiro, seque-o e coloque-o numa tigela com um pouco de suco de limão, deixando repousar durante 15 minutos. Depois lave ligeiramente, corte e cozinhe.</p> <h3>feijão</h3> <p>1 xícara de feijão cru serve trás pessoas depois de pronto.</p> <h3>cenouras e aipos</h3> <p>para resolver o problema de cenouras e aipos meio murchos, mergulhe-os em &aacutegua gelada misturada com uma colher de chá de mel por uma hora. Escorra e seque levemente depois.</p> <h2>congelamento e descongelamento</h2> <h3>carne em pedaços</h3> <p>para descongelar carne em pedaços inteiros coloque-a embrulhada, numa vasilha com água. Coloque sal na água e no pacote e tampe por uma hora.</p> <h3>carne moída</h3> <p>para apressar o descongelamento da carne moída, salgue a quantidade que irá usar. O sal apressa o descongelamento.</p> 2.3.Erros: Todas as Páginas Os níveis de título não foram utilizados de maneira correta. Eles não seguem uma hierarquia. Programa de Governo Eletrônico 10

Solução: Disponibilizar um único h1, sendo este o nome principal do sítio e o mesmo para todas as páginas (Ex: "Participa.br"). Os outros cabeçalhos (h2 a h6) devem ser utilizados de maneira hierárquica para marcar os demais títulos e subtítulos. 3. Recomendação 4 Ordenar de forma lógica e intuitiva a leitura e tabulação 3.1.Descrição: Deve-se criar o código HTML com uma sequência lógica de leitura para percorrer links, controles de formulários e objetos. Essa sequência é determinada pela ordem que se encontra no código HTML. É recomendável disponibilizar o bloco de conteúdo no HTML antes do bloco de menu, para que usuários, navegando pelo teclado, não precisem navegar por todos os itens de menu antes de chegar ao conteúdo. Apesar de os atalhos auxiliarem nesse sentido, alguns usuários não sabem utilizá-los. Os atalhos não funcionam em interfaces especializadas, como o do Leitor de Tela DOSVOX e podem ser de difícil utilização para pessoas com deficiência motora. OBS: O atributo tabindex somente deverá ser utilizado quando existir real necessidade. Com o uso de CSS para fins de leiaute, o código HTML pode facilmente ser desenvolvido de maneira que a ordem de tabulação seja a correta. No entanto, se houver necessidade de utilizar o tabindex, o mesmo deverá ser utilizado com a semântica correta e deverá ser verificado manualmente se o fluxo fornecido pelo tabindex é realmente o desejado, evitando, assim, que o uso do tabindex resulte em uma ordem de tabulação inconsistente. 3.2.Exemplo: <!-- Exemplo correto (sem o uso do tabindex) --> <ul> <li><a href="#">página Inicial</a></li> <!--primeiro foco --> <li><a href="#">capítulo 1</a></li> <!--segundo foco --> <li><a href="#">capítulo 2</a></li> <!--terceiro foco --> <li><a href="#">capítulo 3</a></li> <!--quarto foco --> </ul> <!-- Exemplo incorreto do uso do tabindex --> <ul> <li><a href="main.html" tabindex="1">página Inicial</a></li> <li><a href="capitulo1.html" tabindex="4">capítulo 1</a></li> <li><a href="capitulo2.html" tabindex="3"> Capítulo 2</a></li> <li><a href="capitulo3.html" tabindex="2"> Capítulo 3</a></li> </ul> 3.3.Erros: Todas as Páginas O bloco de conteúdo está depois do de menu. Isso dificulta a interpretação através de leitores de tela. Solução: Alterar a ordem dos blocos no código fonte, fazendo com que o bloco de conteúdo esteja disponível antes do bloco de menu. 4. Recomendação 5 Disponibilizar todas as funções da página via teclado Programa de Governo Eletrônico 11

4.1.Descrição: Todas as funções da página desenvolvidas utilizando-se linguagens de script (javascript) deverão estar disponíveis quando for utilizado apenas o teclado. É importante salientar que o foco não deverá estar bloqueado ou fixado em um elemento da página, para que o usuário possa mover-se pelo teclado por todos os elementos. Quando forem utilizados múltiplos manipuladores de eventos para uma ação, de maneira que ela funcione tanto pelo mouse como pelo teclado, é importante testar o resultado final em diferentes navegadores e utilizando diferentes recursos de tecnologia assistiva, para garantir que o evento seja, de fato, acessível. Dê preferência por utilizar o onclick/onkeypress em vez de onmousedown/onkeydown e onmouseup/onkeyup, pois estes últimos fazem com que o evento seja disparado automaticamente através do teclado. Se houver real necessidade de utilização destes eventos, deverá ser feito um controle sobre qual tecla deverá ser acionada para que o evento ocorra. Algumas funções específicas do mouse possuem uma função lógica correspondente via teclado, conforme mostrado na tabela a seguir: Evento do mouse: - onmousedown - onmouseup - onclick* - onmouseover - onmouseout Evento do teclado: - onkeydown - onkeyup - onkeypress - onfocus* - onblur* OBS: * Alguns manipuladores de eventos são dispositivo-independentes, ou seja, se aplicam a qualquer dispositivo (mouse, teclado ou outro), como é o caso de: onfocus, onblur, onselect, onchange, e onclick (quando o onclick for utilizado em um link ou elemento de formulário). 4.2.Exemplo: <!-- JavaScript: --> <script type="text/javascript"> var x=document.getelementbyid("link") x.onkeydown=function(e){ var pressedkey if(typeof event!='undefined'){ //navegador Internet Explorer pressedkey=window.event.keycode }else{//outros navegadores } </script> <!-- HTML --> pressedkey=e.keycode //identifica tecla pressionada } if(pressedkey=='13'){ //teste se a tecla é o "enter" window.open('http://www.brasil.gov.br/') //abre a URL } Programa de Governo Eletrônico 12

<p><a href="#" id="link">portal Brasil</a></p> 4.3.Erros: Página Inicial - http://www.participa.br/ Os links "Que internet você quer?", "Quais direitos você considera fundamentais para garantir o futuro democrático da Internet?" e "Quais princípios devem orientar a governança da Internet?" servem para expandir o conteúdo da página. Navegando-se com a tecla Tab, não é possível acessá-los. Com as setas, é possível chegar à informação, mas não é possível acessar (expandir/ocultar) pelo teclado. http://www.participa.br/net mundial#votacao Enviar um e-mail para os administradores - http://www.participa.br/cont act/portal/new Solução: Disponibilizar os links de modo que usuários que navegam por meio do teclado possam ter acesso a eles (a informação que está em uma tag deve ser link, para poder ser focalizável pelo teclado). Para que o expandir e ocultar funcione de forma acessível, pode-se inserir a informação "expandir" junto ao link quando o mesmo estiver oculto e "ocultar" quando o mesmo estiver expandido (ativo). Navegando-se com a tecla Tab, o foco do teclado é remetido para o campo do formulário destinado a se escrever a mensagem. Após o usuário digitar o que deseja enviar, ele não consegue mais sair do campo através da tecla Tab. Solução: Permitir que o usuário possa se deslocar pela página utilizando a tecla Tab sem ficar com o foco do teclado travado no campo do formulário. 5. Recomendação 6 - Fornecer âncoras para ir direto a um bloco de conteúdo 5.1.Descrição: Devem ser fornecidas âncoras, disponíveis na barra de acessibilidade, que apontem para links relevantes presentes na mesma página. Assim, é possível ir ao bloco de conteúdo desejado. Os links devem ser colocados em lugares estratégicos da página, como por exemplo, no início e final do menu, do conteúdo, etc. Para facilitar a utilização das âncoras, podem ser disponibilizados atalhos por teclado, utilizando o atributo accesskey nos links relevantes. É importante ressaltar que as dicas de atalhos presentes na barra de acessibilidade não devem possuir o atributo accesskey, já que não pode haver repetição do mesmo accesskey em uma página. Recomenda-se fornecer atalhos para o menu principal, para o conteúdo e para a caixa de pesquisa. No exemplo a seguir foram utilizados ambos os atributos "name" e "id" para que as âncoras funcionem em todos os navegadores, tanto textuais quanto gráficos, já que há os que suportam ambos os atributos e os que suportam apenas um deles. 5.2.Exemplo: <!-- Topo da Pagina (na barra de acessibilidade) --> <ul id="atalhos"> <li><a href="#conteudo">ir para conteúdo [1]</a></li> <li><a href="#menu">ir para menu principal[2]</a></li> <li><a href="#busca">ir para busca [3]</a></li> </ul> Programa de Governo Eletrônico 13

<!-- Conteúdo da Página --> <div> <a name="conteudo" id="conteudo" class="oculto" accesskey="1">início do conteúdo</a> <!-- Conteúdo --> </div> <!-- Menu Principal da Página --> <div> <a name="menu" id="menu" class="oculto" accesskey="2">início do menu</a> <!--itens de menu --> </div> <!-- Formulário de pesquisa do sítio (pode estar em qualquer lugar no sítio) --> <form action="#"method="post"> <fieldset> <legend>buscar</legend> <label for="busca">pesquise aqui</label> <input type="text" id="busca" name="busca" accesskey="3" value="pesquise aqui" /> <input type="submit" value="buscar" class="buscar" name="buscar" /> </fieldset> </form> 5.3.Erros: O sítio não possui links indicadores de início e fim dos blocos de conteúdo (início do conteúdo, fim do conteúdo, início do rodapé, fim do rodapé) Solução: Fornecer links indicadores, pois esses são importantes, uma vez que auxiliam na Todas as divisão das páginas em blocos e na formação de uma estrutura lógica das páginas, além de Páginas serem fundamentais para um bom funcionamento dos atalhos de teclado. Os links indicadores podem estar ocultos na página, mas deve-se ocultar os elementos de forma que eles ainda fiquem acessíveis para os leitores de tela. Isso pode ser feito através dos comandos CSS text-indent: -999em ou position: absolute; left: -999em. Não utilizar visibility:hidden e display:none, pois o conteúdo não será acessível para leitores de tela. Esse sítio apresenta uma estrutura diferenciada, por pequenos blocos de conteúdo. Para quem navega com leitor de tela, a navegação pode tornar-se demorada e confusa, já que a estrutura é diferente da maioria dos sítios. Página inicial Solução: uma sugestão é fornecer âncoras para pular os blocos de conteúdo (links ocultos), ao lado do título do bloco. Assim, o usuário de leitor de tela pode escolher se quer passar ou não por todo o conteúdo de determinado bloco. Por exemplo, o usuário chegaria ao título "Nas redes sociais" e, em seguida, haveria o link "Pular bloco", permitindo que ele possa ir ao próximo bloco de conteúdo sem passar por todas as informações contidas nesse bloco. Lembrando que, para ocultar elementos de forma que continuem acessíveis para leitor de tela, deve-se utilizar os comandos CSS text-indent: -999em ou position: absolute; left: -999em. Não utilizar visibility:hidden e display:none, pois o conteúdo não será acessível para leitores de tela. 6. Recomendação 9 - Não abrir novas instâncias sem solicitação do usuário 6 erros em 226 itens verificados Programa de Governo Eletrônico 14

6.1.Descrição: A decisão de se utilizar-se de novas instâncias por exemplo abas ou janelas - para acesso a páginas e serviços ou qualquer informação é do cidadão. Assim, não devem ser utilizados: Pop-ups; A abertura de novas abas ou janelas; O uso do atributo target= _blank ; Mudanças no controle do foco do teclado; Entre outras, que não tenham sido solicitadas pelo usuário. 6.2.Erros: http://www.participa.br/portal/blog/governo- realiza-consulta-publica-em-forma- %E2%80%9Cjogo-interativo%E2%80%9D-epremia-participantes Existem páginas que abrem em novas guias do navegador. Isso ocorre, por exemplo, com os links "Clique aqui para saber mais sobre o encontro" e "Consulta pública". A abertura de novas instâncias de navegação tende a confundir e desorientar os usuários de leitores de tela. Solução: Remover o atributo "target=_blank" presente dentro das tags "a". Quantidad e 6 7. Recomendação 17 - Oferecer título descritivo e informativo à página 7.1.Descrição: O título da página deve ser descritivo e informativo, já que essa informação será a primeira lida pelo leitor de tela, quando o usuário acessar a página. O título é informado pela tag "title". 7.2.Exemplo: Exemplo O sãtio sobre o Projeto Acessibilidade Virtual da RENAPI (Rede Nacional de Pesquisa e Inovação em Tecnologias Digitais) apresenta o seguinte título: <title> Projeto Acessibilidade Virtual - Portal RENAPI - Página Inicial </title> 7.3.Erros: Todas as Páginas O título das páginas (title) é composto apenas pelo nome principal do sítio: "Participa.br". Solução: Os títulos das páginas devem ser suficientemente descritivos, sendo importante contemplar a página de navegação atual e também o nome do sítio. (Ex: "Contato - Participa.br", "Mapa do Site - Participa.br"). 8. Recomendação 18 - Disponibilizar informação sobre a localização do usuário na página 8.1.Descrição: Deverá ser fornecido um mecanismo que permita ao usuário orientar-se dentro de um conjunto de Programa de Governo Eletrônico 15

páginas, permitindo que ele saiba onde está no momento. Assim, poderá ser utilizado o recurso de migalha de pão (breadcrumbs), que são links navegáveis em forma de lista hierárquica e permitem que o usuário saiba qual o caminho percorrido até chegar à página em que se encontra no momento. Exemplo: Um usuário navegando por um sítio de uma universidade encontra-se na seção de editais, que está dentro do menu Ensino. Acima do conteúdo, é disponibilizado a seguinte Migalha de pão: "Você está em: Página inicial > Ensino > Editais" OBS: Na migalha de pão, todos as páginas do caminho, com exceção da qual está o usuário (posição atual), deverão estar implementadas como links. 8.2.Erros: Todas as Páginas Em algumas seções do sítio, não é oferecido o caminho das páginas percorridas. Em outras, há essa informação, mas não existe nada sinalizando ou indicando o início e a existência desse mecanismo, dificultando a interpretação por meio do leitor de tela. Solução: Incluir a localização do usuário em um conjunto de páginas. A localização deve começar com "Você está em:" e, logo após, devem ser apresentadas as páginas percorridas pelo usuário até chegar à página de navegação atual. As páginas apresentadas, com exceção da página atual, devem estar em forma de link. 9. Recomendação 19 - Descrever links clara e sucintamente 77 erros em 220 itens verificados 9.1.Descrição: Deve-se identificar claramente o destino de cada link, informando, inclusive, se o link remete a outro sítio. Além disso, é preciso que o texto do link faça sentido mesmo quando isolado do contexto da página. É preciso tomar cuidado para não utilizar o mesmo título para dois ou mais links que apontem para destinos diferentes. Sobre a utilização do atributo title em links: já que esse atributo não é bem suportado por recursos de tecnologia assistiva, como leitores de tela, não tem utilidade para quem navega apenas pelo teclado e não tem bom suporte em dispositivos móveis, como celulares, entre outros problemas. Assim, se você quiser fornecer informações adicionais para um link, faça-o no próprio texto do link ou no contexto. OBS: Não é recomendada a utilização de links do tipo "clique aqui" pois esta expressão não faz sentido fora do contexto. Muitos usuários de leitores de tela navegam por links, tornando descrições como "Clique aqui", "Veja mais" insuficientes para o usuário saber o destino do link, ou localizá-lo na página. Evitar essas expressões para evitar verborragia, ou seja, evitar que o leitor de tela "leia" para o usuário palavras ou frases desnecessárias. 9.2.Exemplo: <!-- Exemplo 1 correto --> <h2>educação Superior</h2> <p>tomam posse os reitores das federais da Bahia e Triângulo</p> <p> <a href="notici5125.html">leia mais notícias sobre Educação Superior</a> Programa de Governo Eletrônico 16

</p> <!-- Exemplo 2 correto --> <a href="premio.html">ganhe um prêmio</a> fornecido pelo nosso patrocinador. <a href="premio.html">ganhe um prêmio fornecido pelo nosso patrocinador</a> <!-- Exemplo 3 incorreto --> <a href="premio.html">clique aqui</a> para ganhar um prêmio fornecido pelo nosso patrocinador. 9.3.Erros: Página Inicial Todas as Páginas Página Inicial Existem links com descrições inadequadas, bastante vagas e subjetivas, e não fazem sentido quando lidas fora do contexto da página (navegação com Tab). Por exemplo, "Resultado", "Leia mais", "Ver todos". Solução: Editar a descrição do link, inserindo uma descrição clara, objetiva e que corresponda a sua página de destino. Alguns links estão descritos com a URL de destino. Por exemplo, "www.brasil.gov.br", "www.secretariageral.gov.br", "www.acessoainformacao.gov.br". Essa descrição é insuficiente. Solução: Descrever os links de maneira que os usuários possam saber para que tipo de página serão remetidos ao selecioná-los. Alguns links/imagens são lidos duas vezes pelo leitor de tela. Por exemplo, os links do bloco Pessoas e do bloco Comunidades. Isso ocorre porque cada imagem possui uma descrição através do atributo title e através do atributo alt. 39 Quantidad e 7 3 Solução: Remover os textos do title, de modo que cada link/imagem seja lido apenas uma vez pelo leitor de tela. Alguns links são lidos duas vezes pelo leitor de tela. Por exemplo, "" e "Imprensa". Isso ocorre porque os links possuem uma http://www.participa.bdescrição através do atributo title e a descrição do próprio link. 9 r/netmundial#votacao Solução: Remover os textos do title, de modo que cada link seja lido apenas uma vez pelo leitor de tela. No bloco Notícias, são usados três links para remeter a cada notícia: uma imagem, a manchete e um link "Leia mais". Página Inicial 6 Solução: Deve ser usado apenas um link para remeter a cada notícia. Nesse caso, o ideal seria deixar a manchete como link. Os links do bloco Trilhas de Participação possuem uma descrição muito longa. Visualmente, cada link é um bloco onde há um título, uma imagem, um subtítulo e um texto. Ao passar por eles, o leitor de tela lê as quatro informações juntas, pois tudo está marcado como um único link. Página Inicial 4 Solução: O link deve ser descrito apenas com o texto do título e subtítulo. Por exemplo, "Governo e Política - Desenvolvimento Sustentável", "Ciência, Informação e Comunicação - Arranjos Produtivos de Software Livre". Programa de Governo Eletrônico 17

Página inicial - Bloco "Ajude a definir o futuro da Internet!" Página inicial Os links "Escolher esta contribuição" são imagens de fundo, inseridas através das folhas de estilo, e não são lidas pelo leitor de tela. Solução: inserir a informação "escolher esta contribuição" junto 6 ao texto anterior do link. Por exemplo, "Deve sim se bloquear propagandas e spams nos e-mails e redes sociais - escolher esta contribuição". Outra solução é fornecer um formulário para que o usuário faça sua escolha. Os links/imagens Participe, Proponha e Mobilize possuem descrições insuficientes. Solução: os links que são imagens devem apresentar uma descrição que passe a mesma informação da imagem. Assim, a 3 descrição do primeiro link deve ser "Participe! Contribua nas consultas em andamento"; o segundo link deve ter como descrição "Proponha! Sugira temas para os próximos debates"; e o terceiro "Mobilize! Divulgue e busque apoio para suas propostas". Quantidad e 10. Recomendação 20 - Fornecer alternativa em texto para as imagens do sítio 12 erros em 12 itens verificados 10.1.Descrição: Deve ser fornecida uma descrição para as imagens da página, utilizando-se o atributo alt. Imagens que não transmitem conteúdo, ou seja, imagens decorativas, devem ser inseridas por CSS. No entanto, descrever qualquer imagem, em geral, é algo bastante subjetivo e a descrição deve ser adaptada ao contexto em que a imagem se encontra. Para maiores detalhes de como escrever um texto alternativo veja o tutorial O uso correto do texto alternativo na seção do e-mag no portal de Governo Eletrônico. Apesar de não haver um limite de caracteres no atributo alt, ele é utilizado para descrições sintéticas, em poucas palavras ou em uma frase curta. Para imagens mais complexas que exigem uma descrição mais detalhada, como gráficos, por exemplo, deve-se fornecer, além do alt, a descrição no próprio contexto ou um link para a descrição longa logo após a imagem. Deve ficar claro para o usuário que esse link remete para a descrição longa da imagem, conforme o exemplo a seguir. Para gráficos, poderá ser disponibilizada tanto a descrição textual quanto a tabela de dados que lhe deu origem, desde que a tabela seja fornecida em HTML, tomando-se os devidos cuidados relativos? acessibilidade. Além de fornecer a descrição longa no contexto ou em um link próximo, pode-se utilizar o atributo longdesc na imagem, o qual é recomendado pela WCAG para descrições longas, mas não é suportado por alguns recursos de tecnologia assistiva. A utilização do longdesc pode ser vista no exemplo a seguir. Exemplos: Vide o e-mag para ver os exemplos com as imagens e suas devidas descrições. Programa de Governo Eletrônico 18

10.2.Erros: Quantidade As imagens do bloco Nas Redes Sociais não apresentam uma descrição adequada. Ao passar por elas utilizando o leitor de tela, são lidas apenas várias sequências de números, causando lentidão e confusão para o usuário Página de leitor de tela. Inicial 12 Solução: Descrever as imagens de maneira clara, explicando o conteúdo das fotos. 11. Recomendação 28 - Oferecer contraste mínimo entre plano de fundo e primeiro plano 11.1.Descrição: As cores do plano de fundo e do primeiro plano deverão ser suficientemente contrastantes para que possam ser visualizadas, também, por pessoas com baixa visão, com cromodeficiências ou que utilizam monitores de vídeo monocromático. Não deverão ser utilizadas imagens atrás do texto (background), pois acabam por dificultar a leitura e desviar a atenção do usuário. A relação de contraste pode ser encontrada dividindo-se o valor da luminosidade relativa da cor mais clara de um dos planos pelo valor da luminosidade relativa da cor mais escura do outro plano. A relação de contraste entre plano de fundo e primeiro plano de 3:1 é o nível mínimo de contraste recomendado pela ISO-9241-3. No entanto, levando-se em consideração a perda de percepção do contraste resultante da baixa acuidade visual, cromodeficiência ou perda de sensibilidade ao contraste devido ao envelhecimento, é recomendada aqui uma maior relação de contraste, de, no mínimo, 4,5:1. Existem ferramentas gratuitas disponíveis na Web que verificam a relação de contraste entre as cores do plano de fundo e do primeiro plano, referenciadas no capítulo 4 deste documento e para uma tabela de cores no anexo 1. 11.2.Erros: Página Inicial Alguns elementos apresentam contraste inferior ao mínimo recomendado pelo e-mag: 4,5:1. Por exemplo, "Não consigo decidir" e "Ciência, Informação e Comunicação". Solução: Verificar os elementos que estão com contraste abaixo do mínimo indicado e fazer a correção dos mesmos. 12. Recomendação 30 - Permitir redimensionamento de texto sem perda de funcionalidade 12.1.Descrição: A página deve continuar legível e funcional quando redimensionada para até 200%. Assim, é preciso garantir que, quando a página for redimensionada, não ocorram sobreposições de texto nem o aparecimento de uma barra horizontal. Para exemplificar está recomendação vamos supor a seguinte situação: Um sítio possui uma ferramenta que permite o redimensionamento do tamanho da fonte. Para isso existe um botão que aumenta a fonte de dois em dois pixels. Da mesma forma, existe um botão que diminui a fonte de dois em dois pixels e outro que retorna ao tamanho padrão da fonte. O sítio utiliza um leiaute flexível, isto é,? medida que a fonte aumenta ou diminui, o leiaute se ajusta automaticamente para que não ocorram "quebras". Programa de Governo Eletrônico 19

12.2.Exemplo:... <title>exemplo Básico de Leiaute Líquido</title> <style type="text/css">.coluna { border-left: 1px solid green; padding-left:1%; float: left; width: 32%; } #rodape { border-top: 1px solid green; clear: both; } </style> </head> <body> <h1>exemplo de Redimensionamento</h1> <form action="#"> <fieldset> <legend>redimensionamento do texto</legend> <input type="button" id="mais" value="aumentar" /> <input type="button" id="mais" value="diminuir" /> <input type="button" id="mais" value="tamanho padrão" /> </fieldset> </form> <h2>este texto está dividido em três blocos...</h2> <div class="coluna"> <h3>bloco 1</h3> <p>o objetivo desta têcnica é apresentar o conteúdo sem que ocorra a introdução de uma barra horizontal.</p> </div> <div class="coluna"> <h3>bloco 2</h3> <p>este é um exemplo simples de leiaute de página que se adapta ao redimensionamento de texto.</p> </div> <div class="coluna"> <h3>bloco 3</h3> <p>esta à uma técnica simples mas que pode ser implementada para leiautes mais complexos.</p> </div> <p id="rodape">texto do Rodapé</p> </body> </html> 12.3.Erros: Todas as Páginas Ao ampliar o texto do sítio em 200 %, alguns elementos presentes no lado esquerdo da tela desaparecem. Solução: Ao utilizar o recurso de redimensionamento de texto, todos os elementos da página devem continuar visíveis. 13. Recomendação 31 - Dividir as áreas de informação Programa de Governo Eletrônico 20

13.1.Descrição: Áreas de informação devem ser divididas em grupos fáceis de gerenciar. As divisões mais comuns são "topo", "conteúdo", "menu" e "rodapé". Nas páginas internas deve-se manter uma mesma divisão para que o usuário se familiarize mais rapidamente com a estrutura do sítio. É importante destacar, entretanto, que a página inicial pode ter uma divisão diferente das páginas internas, pois normalmente ela contém mais elementos. A divisão em blocos de conteúdo representa a base para a utilização dos atalhos, permitindo que o usuário tenha rápido acesso? área desejada. Para mais detalhes sobre a barra de acessibilidade e os atalhos, ver o capítulo 3 Padronização de acessibilidade nas páginas do Governo Federal. É importante que as diversas páginas de um sítio possuam um estilo de apresentação coerente e sistemático, mantendo-se um padrão de estrutura. Assim, elementos principais de navegação deverão ser mantidos na mesma posição em todas as páginas, com exceção da página inicial que, muitas vezes, apresenta uma estrutura diferenciada. Exemplo teórico: Um sítio possui um logotipo, um título, um formulário de pesquisa e uma barra de navegação. Esses elementos aparecem na mesma ordem relativa em cada página do sítio em que se repetem. Em uma das páginas, não há o formulário de pesquisa, mas o restante dos itens continua na mesma ordem. O exemplo a seguir mostra a divisão da página inicial de um sítio contendo os blocos "topo", "menu", "conteúdo" e "rodapé", além da barra de acessibilidade contendo os atalhos. 13.2.Exemplo:... <div id="topo"> <a href="#iniciotopo" id="iniciotopo">topo</a> <h1>nome da intituição</h1> <div id="barraacessibilidade"> <p>barra de Acessibilidade</p> <ul> <li><a href="#inicioconteudo">ir para conteúdo [1]</a></li> <li><a href="#iniciomenu">ir para menu principal [2]</a></li> <li><a href="#busca">ir para Busca [3]</a></li> </ul> </div> </div> <div id="menu"> <a href="#iniciomenu" id="iniciomenu" accesskey="2">menu</a> <ul> <li>itens de menu</li> <li>...</li> </ul> </div> <div id="conteudo"> <a href="#inicioconteudo" id="inicioconteudo" accesskey="1">conteúdo</a> <form action="#" method="post"> <fieldset> <legend>buscar</legend> <label for="busca">pesquise aqui</label> <input type="text" id="busca" name="busca" accesskey="3" value="pesquise aqui" /> <input type="submit" value="buscar" class="buscar" name="buscar" /> </fieldset> Programa de Governo Eletrônico 21

</form> <h2>bem VINDO</h2> <p>seja bem vindo ao nosso site.</p> </div> <div id="rodape"> <a href="#iniciorodape" id="iniciorodape">rodapé</a> <address> Rua XXX</address> </div>... 13.3.Erros: Todas as Páginas O sítio apresenta visualmente uma estrutura com a divisão por pequenos blocos. Entretanto, ao navegar por meio do teclado e utilizando leitor de tela, torna-se bastante difícil de compreender essa estrutura. O usuário sente-se "perdido", pois não encontra um menu e não sabe identificar qual o conteúdo principal da página. Solução: Se possível, oferecer um menu de navegação e estruturar o conteúdo de forma mais clara. 14. Recomendação 32 - Possibilitar que o elemento em foco seja visualmente evidente 14.1.Descrição: A área que recebe o foco pelo teclado deve ser claramente marcada, devendo a área de seleção ser passível de ser clicada. Por padrão, links e elementos de formulário já apresentam a borda destacada ao receberem o foco do teclado. Essa borda pode ser modificada via CSS, mas não deverá ser removida. Para realizar essas modificações no CSS existem pseudo-classes: - Pseudo-classe :focus - é utilizada para definir o estilo de qualquer elemento HTML que receber o foco do teclado, como links e elementos de formulário. - Pseudo-classe :hover - é utilizada para definir o estilo de um elemento quando passa-se o mouse sobre ele. - Pseudo-classe :active - define o estilo de link ativo. - Pseudo-classe :active - é utilizada para definir o estilo do link com foco para navegadores Internet Explorer 7 e anteriores, que ainda não tinham suporte? pseudo-classe :focus. 14.2.Exemplo: <!-- CSS --> a:active, a:focus, a:hover { border: 1px solid #F00; } <!-- HTML --> <ul> <li><a href="/acessibilidade/index.php">página Inicial</a></li> <li><a href="/acessibilidade/eventos.php">eventos</a></li> <li><a href="/acessibilidade/quemsomos.php">quem Somos</a></li> <li><a href="/acessibilidade/ead.php">ensino a Distância (EaD)</a></li> <li><a href="/acessibilidade/videoaulas.php">vídeoaulas</a></li> <li><a href="/acessibilidade/video.php">vídeo em Libras</a></li> <li><a href="/acessibilidade/oa.php">objetos de Aprendizagem</a></li> <li><a href="/acessibilidade/trabalhos.php">trabalhos Realizados</a></li> <li><a href="/acessibilidade/mapa.php">mapa do Site</a></li> Programa de Governo Eletrônico 22

</ul> 14.3.Erros: Todas as Páginas Ao navegar utilizando o teclado, alguns elementos que recebem foco não são visualmente evidentes, pois a borda ao redor dos links não fica muito contrastante com o fundo. Isso ocorre, por exemplo, com os itens do topo e do rodapé, onde há um fundo amarelo. Solução: Para facilitar a localização dos usuários com baixa visão pelas páginas, é importante que os objetos recebam um foco com cores contrastantes. 15. Recomendação 39 - Associar etiquetas aos seus campos 3 erros em 6 itens verificados 15.1.Descrição: As etiquetas de texto (label) devem estar associadas aos seus campos (input) correspondentes no formulário, através dos atributos for do label e id do input, os quais deverão ter o mesmo valor. 15.2.Exemplo: <label for="nome">nome: </label> <input type="text" name="nome" id="nome" /> <label>sexo:</label> <input type="radio" id="fem" name="sexo" /> <label for="fem">feminino</label> <input type="radio" id="mas" name="sexo" /> <label for="mas">masculino</label> <label for="msg">mensagem: </label> <textarea name="msg" id="msg">digite sua mensagem</textarea> <input type="checkbox" id="receber" name="receber" /> <label for="receber">deseja receber nossa newsletter?</label> 15.3.Erros: Página Inicial - http://www.participa.br/ Contato - http://www.participa.br/a ccount/login Os campos de e-mail e senha do formulário não possuem etiquetas de texto associadas a eles. O mesmo problema ocorre com a caixa de texto referente a "Gostaria de sugerir uma ideia?", na Página Inicial. Solução: Associar etiquetas de texto (label) aos campos que devem ser preenchidos (input). Quantidad e 3 16. Recomendação 42 - Fornecer instruções para entrada de dados 16.1.Descrição: Para conteúdo que exigir entrada de dados por parte do usuário, devem ser fornecidas, quando necessário, instruções de preenchimento juntamente com as etiquetas (label). A utilização de Programa de Governo Eletrônico 23

caracteres pré-definidos em áreas de entrada de texto só deve ocorrer se: O texto for incluído após a entrada de dados pelo usuário (por exemplo, sugerir um novo nome de usuário caso o escolhido já exista); A semântica do documento justifique a inclusão de texto pré-definido (por exemplo, uma loja virtual que só vende para determinado país já vem com o campo país preenchido); Os caracteres tenham sido fornecidos previamente pelo usuário (por exemplo, refinamento de busca). 16.2.Exemplo: <!-- O seguinte exemplo indica que a data precisa ser inserida no formato dia (dd) - mes (mm) - ano (aaaa). --> <label for="data">data (dd-mm-aaaa)</label> <input type="text" id="data" name="data" /> 16.3.Erros: Enviar um e-mail para os administradores - http://www.participa.br/contact/ portal/new Os campos "Assunto" e "Mensagem" possuem um símbolo (*) para informar que eles são obrigatórios. Entretanto, ao navegar utilizando leitor de tela, a mensagem lida é: "Assunto, asterisco", "Mensagem, asterisco". O ideal seria ler "Assunto, obrigatório", "Mensagem, obrigatório". Solução: O símbolo deve ser inserido como uma imagem descrita através do atributo alt como "Obrigatório". 17. Recomendação 43 - Identificar e descrever erros de entrada de dados 17.1.Descrição: Quando um erro de entrada de dados for automaticamente detectado, o item que apresenta erro deve ser identificado e descrito ao usuário por texto. Exemplo 1: Um usuário tenta submeter um formulário, mas esquece de preencher campos obrigatórios. Utilizando validação client-side (do lado do cliente), a omissão é detectada e um alerta aparece informando ao usuário que campos obrigatórios não foram preenchidos. Para a identificação destes campos, as etiquetas são modificas tornando-se avisos e também o foco do teclado é remetido para o primeiro campo sem preenchimento. Exemplo 2: Quando o usuário enviar o formulário e esquecer-se de preencher um campo obrigatório ou preencher um campo de maneira incorreta, o foco é remetido novamente ao formulário, mas que estará contendo apenas os campos com erro, para que o usuário não precise navegar por todos os outros campos novamente. Abaixo dos campos com erro que deverão ser novamente preenchidos, haverá o botão de envio e um botão para o usuário retornar ao formulário completo, caso ele deseje verificar todos os campos. Exemplo 3: O usuário envia o formulário e deixa de preencher campos obrigatórios ou preenche algum campo de maneira incorreta. O foco retorna ao início do formulário contendo o aviso de erro e links (âncoras) para os campos do formulário que apresentaram erro. 17.2.Erros: Contato - Ao tentar submeter o formulário com algum campo mal preenchido Programa de Governo Eletrônico 24

http://www.participa.br/accou nt/login Enviar um e-mail para os administradores - http://www.participa.br/contac t/portal/new ou em branco, a mensagem de erro que é retornada aparece rapidamente no topo da página e, em seguida, desaparece. Essa forma de notificação é inacessível por meio do leitor de tela. Solução: A mensagem de erro deve estar no conteúdo da página, acima dos campos do formulário, de modo que fique mais fácil para o usuário compreender qual é o problema. Ao tentar submeter o formulário com algum campo mal preenchido ou em branco, a mensagem de erro que é retornada aparece com algumas expressões em inglês: "Subject não pode ficar em branco" e "Message não pode ficar em branco". Estas informações ficam confusas se o usuário não tiver conhecimentos em língua inglesa. Solução: Fornecer mensagens de erro em português. Por exemplo, "O campo Assunto não pode ficar em branco" e "O campo Mensagem não pode ficar em branco". 18. Página de descrição com os recursos de acessibilidade 18.1.Descrição: Esta página apresenta os recursos de acessibilidade presentes no sítio, como as teclas de atalho disponíveis, as opções de redimensionamento de texto e alto contraste, detalhes sobre testes de acessibilidade realizados no sítio e outras informações pertinentes a respeito de sua acessibilidade. O link para a página contendo os recursos de acessibilidade deve ser disponibilizado na barra de acessibilidade, a qual será abordada no terceiro item desta seção. 18.2.Erros: Todas as Páginas O link "Acessibilidade" deveria remeter o usuário a uma página com descrição de todos os recursos de acessibilidade utilizados no sítio. Entretanto, ao clicar no link, nada acontece. Solução: Disponibilizar uma página contendo informações sobre todas as ferramentas de acessibilidade do sítio, como atalhos de teclado e alto contraste. 19. Atalhos de teclado 19.1.Descrição: Deverão ser disponibilizados atalhos por teclado para pontos estratégicos da página, permitindo que o usuário possa ir diretamente a esses pontos. Os atalhos deverão funcionar através de números precedidos da tecla padrão de cada navegador (Alt no Internet Explorer, Shift + Alt no Firefox, Shift + Esc no Opera, etc.). Os atalhos que deverão existir nas páginas do Governo Federal são os seguintes: 1: para ir ao conteúdo; 2: para ir ao menu principal; 3: para ir à caixa de pesquisa; As dicas dos atalhos deverão ser disponibilizadas na barra de acessibilidade, abordada a seguir e, também, na página sobre a acessibilidade do sítio, já comentada anteriormente. Para mais detalhes ver Recomendação 6. Programa de Governo Eletrônico 25