Está aqui

Visão Diferente - blog de jfilipe

Flash: espetacular .... mas nada acessível

por jfilipe

Oi !!

Em termos de websites na web, fala-se muito sobre o flash, que dá para fazer efeitos espetaculares !! lol
Há websites na web / net, feitos completamente em flash: são muito atractivos, interactivos e tem altos efeitos ... espetaculo !! lol

Vejam e comparem os seguintes websites:
Website todo em flash: http://www.nextbrand.pt/
Website acessível em html: http://www.lerparaver.com
Website em html, com efeitos em JavaScript: http://www.portaldocidadao.pt/PORTAL/pt/informacao+geral/FAQ/ambiente+e+recursos+naturais/

Vejam neste vídeo, como os invisuais vêm os sites na web
http://www.tableless.com.br/acessibilidade-ou-seu-site-tem-ou-nao-tem

Os invisuais (ou cegos) usam leitores de telas, tais como: o jaws, o orca, o virtual vision, hal, ... para ler o que está no ecrã, neste caso para ler as páginas web.
Ora esses leitores de telas no flash ficam totalmente mudos ... passa em branco !!

Há alternativas ao flash !!
E muitos efeitos que se fazem em flash, podem ser feitos em JavaScript e este é muito mais acessível !!
Podem-se criar sites acessíveis usando exclusivamente: html, javascript e css, sem recorrer a flash !!
Mesmo aqueles rollons de notícias em flash, é possível fazê-los usando JavaScript !!

Os Websites, devem ser universais, isto é, devem poder ser vistos em qualquer navegador e, por qualquer pessoa, mesmo os invisuais e os que têm paralesia cerebral ... !!

Comentários

Olá José Filipe

Concordo com a ideia base do teu post, no entanto é importante fazer alguns esclarecimentos:

Flash

Realmente o flash é um dos grandes problemas de acessibilidade. No entanto alguns leitores de ecrã conseguem ler flash, se este for concebido de forma acessível. De qualquer forma, deve sempre ser evitado.

Uma página elaborada praticamente só em flash, terá problemas em ser indexada por motores de busca, o que só por si faz com que uma página em html tenha mais visitas do que uma página feita essencialmente em flash.

Uma página elaborada basicamente em flash, certamente não foi elaborada por um bom profissional web.

Java Script

O teu post dá a entender que o Java script é sempre acessível. Tal não é verdade, existem problemas graves com java script, alguns deles ainda sem solução com as últimas tecnologias assistivas.

É certo que com um browser actual e um bom leitor de ecrã, boa parte do java script não trás problemas. No entanto nem todas as pessoas usam estes leitores, nem todos os equipamentos/browsers suportam totalmente o Java script. Desta forma as regras de acessibilidade rezam que uma página que tenha java script deva conter alternativas, usando por exemplo o noscript.

É também importante ter cuidado com os tipos de eventos javascript, estes não devem estar dependentes de um dispositivo em concreto como por exemplo, o rato.

Em suma, por princípio pode-se usar java script, desde que se garanta que a página não perde conteúdos e funcionalidades se este não estiver presente.

Desta forma, sempre que possível, deve-se usar apenas html e css.
Se for necessário usar outras tecnologias como java script e flash, deve-se usar seguindo as regras de acessibilidade.
O CSS bem explorado, permite fazer bastantes efeitos visuais, sem necessidade de outras tecnologias. O problema é que muitos alegados profissionais web, não sabem disso.

Obrigado Filipe por trazeres este tema para discussão.

Esta minha mensagem é somente para reforçar, publicamente, o agradecimento dado pelo Daniel Serra ao Filipe pelo interesse que teve em colocar esta discussão no seu blog.

Realmente, é com muita satisfação que vejo este profissional de aplicações para a Web interessar-se por questões de acessibilidade.

Conheci o Filipe há dois anos, e desde que soube que exercia aquela actividade, aproveitei o seu interesse e força de vontade, para o sensibilizar para as questões de acessibilidade na web, incentivando-o a inscrever-se em listas de discussão onde podesse, aos poucos, discutir esses temas, como o querersaber, e mais recentemente o lerparaver.

Mesmo não tendo grande conhecimento de programação, mas através da minha experiência em navegar na net, que já lá vão 3 anos e tal, fiz a minha parte para mostrar a este Homem alguns dos cuidados que devemos ter ao criar-se um site.

Acho que se cada um de nós tentássemos fazer o mesmo, talvez houvesse mais respeito universal.

Um grande abraço ao Filipe, e no sábado lá nos vemos! lol.

Tiago Duarte

Tiagão, grande amigo !! lol

Realmente fiquei mais desperto para estas questões de acessibilidade Web, desde que conheci o Tiago Duarte, que me motivou para entrar no querersaber (do qual me dizia mto bem !! lol) e no lerparaver !!
Bem, mas mesmo antes de conhecer o Tiago, já lidava com pessoas invisuais ou com outras deficiencias, na Fraternidade, que tb me ajudou bastante !! lol
Mas mesmo assim, a nível de sites web, não tava desperto para essas questões de acessibilidade !!
Realmente, nós aprendemos com os outros !! lol
E depois de ver o vídeo, percebi muito mais a posição do invisual !!
E se muitos profissionais web, tivessem este contacto com invisuais, se calhar os seus sites seriam bem mais acessíveis !! lol

E se a gente, principalmente vós os invisuais, quando notarem muita inacessibilidade web nalguns sites, se calhar se relilassem, no sentido construtivo, poderiam melhorar e muito a nível de acessibilidade !!
Mas muitas vezes, calam-se e quem cala consente !! lol

Quanto a ti Tiago, vêmo-nos no sábado !!
Tens sido um grande amigo !!
Se hoje sou quem sou !! Tb em em parte te devo a ti !! lol

Concordo com o que o Daniel Serra disse mas repara-se no caso da NextBrand
O site, além de inacessível é também complicado de utilizar. Vejam que para utilizar a “scroll bar” é preciso ter destreza no rato. No meu caso não é problema mas há pessoas para quem será.

Portanto, um bom site deve ser acessível e usável. E claro, bonito!

Excelente o assunto abordado!

Poucos pensam na acessibilidade dos sites. Na verdade alguns até parecem um show de "pirotecnia" com tantos efeitos e truques que acabam por confundir.

Acho que deveria ter uma padrão para se construir sites, não que sejam todos iguais mas alguns padrões e normas a seguir para facilitar o acesso a estes. Muita gente nem faz idéia de como desenvolver sites desta maneira, talvez uma cartilha seja bem vinda!

Obrigada. Ótimo artigo, parabéns!

Visite meu site: Dentista

Oi !!

Antes de maiss, o meu muito obrigado pelos elogios e por ter comentado este post ... !! loool

Pois é verdade, infelizmente, muitos fazem sites em flash pq fica um espétáculo ... !!
Mas não se lembram se o site é acessível ... !!

Mas tb acho q isso é uma questão de sensibilidade ... !!
Eu se tivesse q fazer um site, já tinha a preocupação de o fazer acessível, com 0% de flash ... !!
Mas há quem não tenha essa acessibilidade ... !!

E um bom modo de sensibilizar os desenvolvedores, é por exemplo divulgar ao máximo aquele vídeo sobre acessibilidade web q a Leda e o MAQ fizeram, no youtube, .... !!
A divulgação é um dos melhores meios de sensibilização ... !!