Acessibilidade? Javascript não-obstrutivo? Pra quê?

August 3, 2007 4:35 am

Algo que gosto sempre de abordar aqui é Javascript não-obstrutivo, afinal o cliente perde ao não conseguir entrar em um site que não se preocupa com acessibilidade, mas quem perde muito mais é a empresa, o site.

Por pura e simples curiosidade resolvi hoje acessar o site BlogBlogs, para quem não conhece é simplesmente o maior diretório de blogs do Brasil, está entre os 50 mil sites mais acessados no mundo na lista do Technorati.

E sejamos sinceros é um site agradável, bem elaborado, bonito, cheio de efeitos visuais com javascript, foi pensando nisso que resolvi acessá-lo com javascript desabilitado.

O formulário login do usuário não aparece de cara, tem apenas um link para clicar login, e um javascript faz o div oculto aparecer como mágica diante dos nossos olhos, lindo, porém, com javascript desabilitado, nada! simplesmente me proibem de acessar se não tiver o javascript, erro grave de acessibilidade.

Ai lembrei que o Technorati também possui uma janelinha que aparece bonitinha gerada por javascript para logar, fui testar com javascript desativado e me levou para uma página separada, sem o efeito bonitinho mas acessível.

Continuando com o pensamento de acessar sites conhecidos no meio dos blogueiros continuei, fui ao Rec6, para quem não conhece é um agregador de notícias, eu posto algo em meu blog e posso colocar lá para ser votado como relevante ou não, reparem que abaixo de cada post meu, tem um quadradinho escrito X pontos, e subir, clicando em subir ele aumenta os pontos, e assim esse artigo receberá mais destaque no portal rec6, logo, as pessoas todos os dias tem notícias frescas, com relevância determinada pelos próprios usuários, muito bom, funciona legal mesmo o serviço, mas ai vem o porém:

O subir dentro do site da Rec6 não funciona quando clico com javascript desabilitado, simplesmente não faz nada, erro grave! E fora do site deles, ao acessar meu site o widget deles para votar simplesmente não aparece, neste caso até normal pois é incluído no meu site, como todo link patrocinado também é, e a maioria dos widgets de qualquer serviço, via javascript, por ser a forma mais fácil e rápida de fornecer os widgets e publicidade aos usuários, mesmo aqueles com pouco conhecimento de web, e neste caso não atrapalha nada para o usuário, se ele está no meu site é para ler os artigos, votar seria um plus, algo a mais, neste caso realmente desnecessário, assim como a publicidade.

Resumindo, atrapalhar o login ao site(BlogBlogs) e impedir que a ferramenta que é a chave da existência do site(rec6) sejam inacessíveis sem javascript habilitado, repito, é erro grave de acessibilidade.

Por essas e outras que embora tenham evoluído muito os sites nacionais tem que melhorar ainda mais, se portais como esses que deveriam ser referência em boas práticas de programação não se preocupam com acessibilidade, como cobrar dos demais sites? como cobrar que o seu Joaquim da padaria da esquina se preocupe com isso se nem nosso próprio meio se preocupa?

Temos que refletir de forma séria, pois o assunto é sério, mas infelizmente nem todos pensam assim.

Compare preços

4 Comentários para “Acessibilidade? Javascript não-obstrutivo? Pra quê?”

Comenta ae..


Assine meus Feeds


Sobre/Contato

scripts