Topo da página.

Acessibilidade Legal

Barra horizontal superior.

  • Acessibilidade
  • Padrões Web
  • Tecnologias Assistivas
  • Perguntas Frequentes

Coluna vertical direita.

Busca Interna.
  • Links
  • Contatos
  • Mapa do site
  • Feeds

Destaques.

  • Vídeo: Acessibilidade Web: Custo ou benefício?Site Externo.
    Esse vídeo com 12 minutos mostra os principais obstáculos e soluções de acessibilidade e usabilidade na web.
  • Lista Acesso DigitalSite Externo. A Acesso Digital criou uma lista de discussão para tratar de acessibilidade na web. Quer participar? É só se inscrever.
  • Recomendações para a Acessibilidade do Conteúdo da Web 1.0 Site Externo.
    Versão do WCAG 1.0 em português de Portugal. Os itens de acessibilidade web preconizados pelo W3C através do WCAG 1.0, apesar de serem os mais discutidos internacionalmente, ainda servem, em sua maioria, como padrão para desenvolvimento de páginas web acessíveis em todo o mundo.
  • Diretrizes para a Acessibilidade dos Conteúdos da Web 2.0 Site Externo.
    Versão do WCAG 2.0 em português do Brasil. A versão WCAG 2.0 vem substituir as Diretrizes de Acessibilidade para o Conteúdo da Web 1.0 [WCAG1.0], que foram publicadas como uma Recomendação W3C em Maio de 1999. Embora seja possível seguir tanto as WCAG 1.0 como as WCAG 2.0 (ou ambas), o W3C recomenda que os conteúdos novos e atualizados utilizem a versão WCAG 2.0. O W3C recomenda também que as políticas de acessibilidade da Web façam referência às WCAG 2.0.
  • WCAG Samurai em Português. Site Externo.
    Esta é uma errata às WCAG 1.0. A WCAG Samurai é uma alternativa à WCAG 2.0. Você pode seguir a WCAG 2.0 ou esta errata, ou mesmo não seguir nenhuma delas, mas não é possível seguir ambas.

Esquerda - Conteúdo.

Scripts Não Obstrutivos.

Gustavo Paes. Site Externo. - 2 de Julho de 2009.

Use Javascript. Mas não obrigue o seu uso.

Você tem todo o direito de usar Javascript para criar animações, validar dados ou melhorar a interação com o usuário. Porém, não pode obrigá-lo a ter o Javascript ativado para acessar seu site. Criar scripts em Javascript não-obstrutivo é relativamente simples. Mas, o que seria um script não-obstrutivo?

Scripts não-obstrutivos são Javascripts que apenas complementam uma determinada ação. Ou seja, se você não estiver com o javascript habilitado, você conseguirá realizar a ação determinada, mas de forma mais direta e menos interativa.
Vamos a um exemplo de script obstrutivo:

<a href="#" onclick="if(confirm('Tem certeza de que deseja sair dessa página?')) window.close();">Sair</a>

Caso o usuário não esteja com o javascript habilitado, o link do código acima não irá realizar nenhuma função, já que o href é apenas uma âncora para o nada.

Para transformar o código acima em um código não-obstrutivo, um simples link resolve o problema:

<a href="http://www.google.com/" onclick="if(confirm('Tem certeza de que deseja sair dessa página?')) window.close();">Sair</a>

Agora, se o usuário não estiver com o javascript habilitado, ele será redirecionado para o site do Google.

Claro que o exemplo acima é muito simples, mas em sua grande maioria, simples observações como essa já ajudam os usuários e robôs de busca.

Uma forma fácil de desenvolver scripts não-obstrutivos é, antes de tudo, fazer seu site rodar 100% sem Javascript. Para isso, esqueça as funções interativas e pense somente no HTML, CSS e alguma outra linguagem server-side, como o PHP, caso venha a ter que usar.

Quando tudo estiver certo, rodando numa boa, você começa a preparar os Javascripts para interagir com o usuário. Após ter criado todas as funções em Javascript, desative ele em seu browser - no Firefox você faz isso facilmente com a extensão Web Developer - e comece a navegar pelo site.

Se você fez bem suas funções, você nem deve perceber que o Javascript está desabilitado, ou seja, você deve conseguir realizar todas as ações disponíveis em seu site - adicionar comentários, navegar pelo menu, ler notícias, enviar e-mail (em formulários de contato) - igualmente antes de criar as funções.

Com a febre do Ajax, muitos sites não permitem que você navegue por eles sem ter o Javascript. Além de ser ruim para os usuários que desejam navegar com ele desativado - seja por segurança, preferência pessoal ou restrições físicas do computador - é ruim também para o site, pois o Google e outros buscadores não conseguirão indexar o site.

Você já tentou acessar o Gmail sem Javascript? Se não, então tente. Você irá se surpreender. Tudo funciona. Não há algumas funcionalidades que a versão com Javascript tem, mas o básico - que é checar e-mails - funciona muito bem.

Disponibilizado em: 01/10/2009.

Barra horizontal inferior.

  • Anterior
  • Principal
  • Topo

Acessibilidade Legal - www.acessibilidadelegal.com

Rodapé da página.

Bengala Legal -  Acessibilidade, Inclusão Social e Direitos Humanos - Site externo.

Topo.

eXTReMe Tracker

842