Páginas

terça-feira, 2 de agosto de 2011

Otimizar ou Economizar o uso do Flash em nossos serviços?

Já há muito tempo, webmaster e webdesigners debatem em diversos fóruns e blogs sobre a utilização de recursos criados em flash para aumentar o dinamismo do site e também conquistar efetivamente os clientes no ponto de vista visual, já que o "poder" do flash pode aumentar significativamente o interesse do cliente pelo produto; porém outros especialistas afirmam e com muita razão em seus dizeres, que o Flash não traz tantos benefícios como promete, ao mesmo tempo que seu dinamismo é pago com uma moeda altissima, o largo tempo de espera para carregar o conteúdo do site.
O impacto causado por uma apresentação em Flash na abertura do site, pode ser encantador ao cliente, mas ao mesmo tempo pode espantar usuários impacientes, do tipo que não suportam nem mesmo 10 segundos com a palavra "carregando" na tela, isso nos leva a uma questão: "-Quando devemos utilizar Flash em nossos sites?"
Essa é uma pergunta difícil pois a tecnologia dos tempos atuais conta com um número até excessivo de opções para desenvolvimento no que diz respeito a dinamismo, linguagens como JavaScript, Xml, Ajax e outras  para desenvolvimento RIA (Rich Internet Application - Aplicações de Internet Rica); mas a alta complexidade da maioria dessas linguagens, é a resposta para a pergunta feita acima. 
Somente programadores de alto nível desenvolvem com esses recursos sem ter de enfrentar grandes dificuldades, para webdesigners que atuam a muito tempo sem trabalhar diretamente com programação, pode ser algo árduo e até o mesmo o fim da carreira, por isso o Flash continua sendo uma opção forte, ele é uma ferramenta fácil e eficiente, com treinamento adequado e criatividade é possível fazer coisas incríveis e o melhor é a velocidade de desenvolvimento, é possível criar um slide em flash em alguns minutos ao invés de gastar horas de programação.
É notável que o único grande problema do flash é a performance afetada pelas animações, mas ainda assim alguns designers desenvolvem sites inteiros em flash.
O ponto chave para responder a questão feita anteriormente é observar qual o tipo de cliente e qual o tipo de aplicação ou serviço que será executado; por exemplo é muito útil utilizar animações para construir banners, topos animados, slideshows, propandas em texto, aberturas de site(esse último é muito recriminado por alguns programadores), mas não é recomendável que se construa um site inteiro em flash, a menos que o cliente exiga ou que seja algo voltado para o visual e interação do usuário, pois esse terá a paciência necessária para carregar os plugins do flash e também a animação, como no site do Maurício Ricardo, é preciso esperar para assistir a charge, mas é o tipo de situação que o cliente já conhece e sabe como lidar, um site novo na internet pode não sobreviver muito tempo se os clientes não entenderem que devem aguardar um pouco para poder ter acesso ao conteúdo que desejam.
Eu sou um grande fã do Aplicativo Flash desde quando seus direitos pertenciam a Macromedia, mas o que recomendo aos amigos desenvolvedores que estão começando nessa jornada, é que utilizem-o com cautela, apenas quando quiserem realmente chamar a atenção para algum recurso, uma vez que um site não chamará atenção por algo que brilha sendo ele todo brilhoso, o usuário precisa sentir pequenas diferenças quando navega nas páginas de nossos clientes, mas essas devem fazer toda a diferença. E para aqueles que são melhores programadores do que designers, recomendo que conheçam bem o flash, pode ser útil assim como scripts e folhas de estilos.
Muitos especialistas certamente pensam o contrário, mas a minha recomendação é utilizar o flash em propagandas e pequenas animações, abuse apenas nos casos de desenvolvimento de jogos e/ou charges.
Em todo caso, continuarei utilizando flash em substituição aos scripts gigantescos.
Em outro post falarei sobre os beneficios do Flash Builder.

Nenhum comentário:

Postar um comentário