Os mitos dos sites que usam Flash e Flex (Parte 1)

Desenvolvimento, Design, Dicas, Web15/05/2008

flash9.jpg
A tecnologia do Flash é rodeada de mitos que se formaram no início do seu uso com sites pesados e normalmente cheios de efeitos que dificultavam a visualização e prejudicavam a sua acessibilidade. Muitas vezes que vou visitar um novo cliente, tenho que explicar quais as suas vantagens e desvantagens de fazer um site/sistema usando o Flash ou outra tecnologia.

- Uma vantagem que gosto de destacar é que o Flash reaproveita as suas imagens, ou seja, não importa se você vai usar uma imagem 1 vez, 2 vezes ou 20 vezes no mesmo arquivp. O tamanho final do arquivo vai ser o mesmo.
- O Flash usa gráficos vetores que ficam mais leves que imagens bitmap e também possibilitam o redimensionamento sem perder qualidade.
- O conteúdo do Flash pode ser comprimido e diminuir ainda mais o seu tamanho final.
- O Flash pode também diminuir o uso do servidor, usando funcionalidades na máquina do cliente como validação de campos por exemplo.

Em breve a continuação dos mitos que rondam a tecnologia do Flash.

8 comentarios  
  • Trackback Marcos via Rec6

    Os mitos dos sites que usam Flash e Flex (Parte 1) - Profissionais de Web…

    A tecnologia do Flash é rodeada de mitos que se formaram no início do seu uso com sites pesados e normalmente cheios de efeitos que dificultavam a visualização e prejudicavam a sua acessibilidade. Muitas vezes que vou visitar um novo cliente, tenho…

  • Comment by Micael

    Flash eh bacana, mas não indexa muito bem nos search engines, pesa bastante no cliente não é acessível.

    Reaproveitar as imagens o cache do navegador também faz. :D

    abraços

  • Comment by Marcos Lavorato

    Micael. Na segunda parte vou mostrar como esse é um outro mito. Abraços.

  • Trackback Anonymous

    Os mitos dos sites que usam Flash e Flex (Parte 1)…

    A tecnologia do Flash é rodeada de mitos que se formaram no início do seu uso com sites pesados e normalmente cheios de efeitos que dificultavam a visualização e prejudicavam a sua acessibilidade. Muitas vezes que vou visitar um novo cliente, tenho…

  • Trackback atalhovirtual.com

    Os mitos dos sites que usam Flash e Flex (Parte 1)…

    A tecnologia do Flash rodeada de mitos que se formaram no incio do seu uso com sites pesados e normalmente cheios de efeitos que dificultavam a visualizao e prejudicavam a sua acessibilidade. Muitas vezes que vou visitar um novo cliente, tenho que exp…

  • Trackback domelhor.net

    Os mitos dos sites que usam Flash e Flex (Parte 1)…

    A tecnologia do Flash rodeada de mitos que se formaram no incio do seu uso com sites pesados e normalmente cheios de efeitos que dificultavam a visualizao e prejudicavam a sua acessibilidade. Muitas vezes que vou visitar um novo cliente, tenho que exp…

  • Comment by Vicente Maciel Jr

    Acho muito boa iniciativas como essa para promover o Flash (Player), afinal faço isso há mais de 10 anos, vivo do mercado ao redor do Flash, e acho que é justamente isso que tem feito o FlashPlayer cada vez mais popular… (atitudes somadas).

    Porém, infelizmente tenho que discordar que esses seriam os destaques, pois outras tecnologias cobrem esses recursos:

    “- Uma vantagem que gosto de destacar é que o Flash reaproveita as suas imagens…”

    Qualquer navegador faz isso… Veja que uma vez que a imagem é requerida pelo navegador, ela é posta em “cache” e qualquer chamada à mesma será sempre reaproveitada. Quanto as imagens, acho que a verdadeira vantagem do FlashPlayer é a capacidade e a qualidade da compactação extra que ele é capaz de oferecer, resultando em imagens ainda com qualidade, respeitando determinados ‘guidelines’ para se atingir este objetivo.

    “- O Flash usa gráficos vetores que ficam mais leves que imagens bitmap e também possibilitam o redimensionamento sem perder qualidade.”

    O vetor em sí acho que não chega a ser o principal, já que o JavaFX e o Silverlight usam algoritimos semelhantes para desenhar formas na tela. Em alguns casos, pelo que já li, alguns algoritimos de desenho vetorial no Flash necessitam de uma reavaliação, pois perdem em termos de precisão e consumo de processamento para as outras duas tecnologias que citei. É o caso por exemplo das curvas Bezier tanto no ambiente de autoria do Flash, quanto via Drawing API. Mas num aspecto geral, o swf agrega muito mais potencialidade do que os seus concorrentes, e a diferença de difusão do FlashPlayer para com os demais players também acabam fazendo muita diferença (positiva) em escolher este formato (swf).
    Isso sem contar com o lançamento do FlashPlayer10 (Astro) com capacidade de uso de processamento gráfico acelerado (GPU) e algoritimos de renderização 3D. E no FlashPlayer10 ainda, há algoritimos muito melhorados no DrawingAPI. Ainda nao pude testar a questão do Bezier, mas poderia apostar que foi melhorado.

    “- O conteúdo do Flash pode ser comprimido e diminuir ainda mais o seu tamanho final.”

    Nesse ponto, não há o que discutir.

    “- O Flash pode também diminuir o uso do servidor…”

    O Javascript/VBScript possibilita o mesmo. Inclusive a implementação de AJAX faz com que seja possível fazer as chamadas (e recebimento das respostas) em “background” a partir de eventos como um “onBlur” num campo, que antes era mais prático explorar com o Flash (player).
    Neste ponto, a verdadeira vantagem do FlashPlayer é que você trabalha com apenas 1 API (DOM) e consequentemente apenas 1 sintaxe, e muito mais simplificada e objetiva do que o Javascript que não está ainda dentro de uma conformidade objetiva da Orientação a Objetos (OO), enquanto o Actionscript (3.0) possui uma estrutura e padrão de classes muito mais conforme com especificações OO.

  • Comment by Lucas Marçal

    Flash é o melhor, nem vou discutir isso!

Deixe o seu comentario agora