GIS e o uso indiscriminado do Flash
Essa polêmica é antiga no desenvolvimento para a web. Usar, ou não usar Flash? Alguns o defendem religiosamente. Outros se agarram a ele, dizendo fervorosamente que é a solução que o mercado escolheu para animações disponível. Antes de empurrar uma animação goela abaixo do usuário, certifique-se que o GIS vai precisar realmente de uma animação Flash ao exibir informações na web.
Animar, ou não?
Utilizar animação somente quando necessário é uma boa heurística de usabilidade na web. Chamar a atenção do usuário desnecessariamente impede a leitura normal e interfere no fluxo de apreensão mental e cognitiva das informações. Então, use animação quando for adequado.
Contras
O Flash é sabidamente complicador da acessibilidade. O Google, por exemplo, não indexa o texto do swf. Se o usuário estiver usando um browser orientado a textos ou outro dispositivo (palm, celular etc) que não possui plugin, ficará chupando o dedo.
Anti-padrões
O Flash é um padrão proprietário. Prefira tecnologias abertas e defendidas pelo W3C, que aderem a webstandards. E fique de olho na web semântica, um dos paradigmas mais promissores da web. Afinal, quando maior a complexidade do sistema, maior a necessidade de se empregar critérios de interoperabilidade.
Embora a Macromedia não cobre pelos direitos de usar um arquivo swf, nada garante que no futuro isso possa mudar.
Ah, mas o Flash tem X% do mercado!
Cuidado com o Paradoxo de Trakinas. Usar algo que todo mundo usa nem sempre é a melhor saída. Todos podem estar correndo para o precipício! Se o mercado indica a maioria, ele não está necessariamente com a razão. No momento, a maioria utiliza IE, o pior browser do momento.
Acessibilidade
Embora a Macromedia defenda que o Flash está cada vez mais poderoso, nem sempre o Flash gera soluções com boa usabilidade, boa navegação e uma arquitetura da informação coerente. Embora esses critérios façam parte do webdesign, um GIS também necessitará dos mesmos quando jogar suas informações browser afora.
Se necessitar muito, mas muito mesmo, use!
Considero o Flash a última alternativa. Se precisar dele, use. Mas saiba que seu GIS terá menos valor agregado, em relação à web do futuro e em relação à interoperabilidade.
