Hoje tive uma conversa bem interessante com o leitor Leandro Ferreira, o famoso Durang do fórum FlashMasters, que me contava sobre uma tentativa de tentar tornar o conteúdo em Flash mais acessível. Como sabemos, tudo que se coloca dentro de um SWF dificilmente será acessado por um buscador ou um usuário com necessidades especiais (leitores de tela, aumento de fonte, navegação só pelo teclado, etc). Isso pode não parecer importante, mas um dia você se sensibilizará com a causa, seja pelo coração, seja pelo bolso.
Resumindo, eu disse a ele que não adianta tentar tornar o Flash mais acessível. Enquanto a Macromedia não fizer isso pra valer com um código no SWF mais estruturado e complacente a padrões como o SVG, não adianta o esforço extra. Se a acessibilidade é importante para o conteúdo, então melhor não usar Flash.
Porém, o rapaz usou meu próprio argumento para defender o uso do Flash: "precisamos inovar nas interfaces". O objetivo dele é encontrar uma solução que envolve detecção em Flash e XML com XLST para gerar XHTML. Complicado né? Por isso eu disse que não valia o esforço, mas se ele conseguir será um bem valioso para toda a comunidade de desenvolvedores de Flash. Acompanhe um trecho da conversa:
fred:
bem, pelo que tenho visto, é difícil um site todo em Flash apresentar alguma vantagem para usuário
Leandro:
isso por falta de uma solucao diferente de estrutura e metaforas que funcione pro usuario final
Leandro:
eu penso
fred:
eu pensava assim tb
fred:
mas mudei de idéia depois de ler alguns livro sobre design de softwares
fred:
metáforas são muito perigosas
Leandro:
nao é algo facil.. esquema do windows funciona e todos acham facil
fred:
porque o designer fica apaixonado por elas
fred:
e acaba levando ao pé da letra
fred:
trazendo todas as dificuldades do objeto real
Leandro:
mas novidade é importantee imagino que seja possivel mudar sem tornar tudo mais dificil
fred:
simconcordo plenamente
fred:
e o Flash é o máximo nisso
Leandro:
entaogrande lastima nao se aproveitar dele
fred:
grande lástima o flash ser menos flexiveldo ponto de vista da acessibilidade
fred:
por isso acho que a Macromedia vai adotar uma forma semelhante de SVG
Leandro:
exatamente uma solucao de acessibilidade que eu to procurando
fred:
mas não é em qualquer trabalho que se pode experimentar inovações
fred:
aliásas oportunidades são muito restritas
fred:
em geralo usuário espera o padrão
Leandro:
orasmas experimentar é preciso..
Leandro:
nao to fazendo nenhum site comercial
Leandro:
depois de comprovado que funciona queas coisas saem da experimentacao
fred:
pense nos seus usuárioseles ficarão chateados se tiverem que reaprender alguns conceitos para poder navegar pelo seu site?
fred:
no caso do Usabilidoido eu achava que sim
fred:
mas depois de receber frequentemente reclamaçõespretendo adotar um modelo mais padrão
Leandro:
nao acho essa uma açao muito boa.. como encontrar boas solucoes se nao tentar?
nao to criando nenhum site pessoalou comercialou o que seja
o objetivo de tudo seria exatamente testar um metodo pra deixar o conteudo do flash acessivel
fred:
porque não falou antes? vai fundoheheheh
fred:
mas te dou um conselho
fred:
não esquente muito com isso
fred:
porque talvez o Flash nunca seja acessível
fred:
pelo menos é o que acredita o Collin Moock
fred:
ele diz que o foco do Flash é no visualpor isso não adianta
Leandro:
bemnao custa tentar
Fred van Amstel (fred@usabilidoido.com.br), 28.12.2004
Veja os coment?rios neste endere?o:
http://www.usabilidoido.com.br/acessibilidade_e_inovacao.html