
O Flash está morrendo… e não, não é do super-herói que estou falando. Nascido no ano de 1996 sob a alcunha de Macromedia Flash, o Flash teve uma longa e próspera trajetória como a principal plataforma multimídia da internet até hoje, quando encontrou seus futuros algozes: o HTML5 e a Apple.
Muita gente nem sabe direito o que é Flash ou que diabos é HTML5. O usuário final está pouco se lixando para como ele vê um vídeo na internet, ele só quer assistir e pronto. É por esse motivo que ao apostar no fim do Flash impedindo o uso deste em seus iPhones, iPods e iPads, a Apple corre o risco de sair como vilã na história.
Já o Google, embora esteja caminhando para uma substituição do Flash pelo HTML5 em sites como o YouTube, aproveita-se dessa brecha para anunciar o Flash no seu sistema operacional para celulares, o Android — mesmo diante do risco de deixar seu sistema instável e lento.
Várias pessoas já tentaram explicar por que a Apple colocou-se tão radicalmente contra o Flash. Até o próprio Steve Jobs já deu sua versão para a celeuma. Jobs resume seus motivos em 6 pontos:
- 1. Contrário aos padrões web (HTML, CSS, Java, etc.), o Flash é uma tecnologia proprietária controlada por uma única empresa, a Adobe;
- 2. A maioria dos grandes portais já estão trocando o Flash pelo HTML5, uma tecnologia padrão e gratuita da web;
- 3. O Flash possui graves falhas de segurança e é extremamente lento em dispositivos móveis;
- 4. O Flash consome muita bateria tanto de aparelhos celulares quanto de notebooks;
- 5. O Flash não contempla dispositivos com multi-touch graças ao uso intenso de mouse-overs;
- 6. Utilizar o Flash para desenvolver aplicativos tira a atenção dos programadores, que deveriam programar em linguagem nativa.
Todos esses pontos são tão válidos quanto controversos e passíveis de debate. No entanto, independente de todas essas tecnicalidades, acho que o motivo principal para decretarmos a morte do Flash é: o Flash foi um modo de fazer internet que ao invés de contribuir com ela em termos de linguagem, acabou simplesmente copiando outras linguagens.
O que eu quero dizer com isso?
Simples. Usemos o cinema como exemplo. Quando o cinema começa a surgir como arte ele ainda não havia uma linguagem própria, ou seja, não havia um jeito próprio de se fazer cinema — portanto, a maioria dos filmes copiavam a linguagem do teatro. Em outras palavras, os primeiros filmes nada mais eram que peças de teatro filmadas. O tempo foi passando e o cinema foi construindo uma linguagem particular, algo que o diferenciava do teatro.
Comparativamente, acredito que o Flash foi a internet tentando fazer uso da linguagem do CD-ROM multimídia ao invés de criar a sua própria. Por essa ótica, o Flash imitaria a moda multimídia dos anos 90 (época em que comprávamos CD-ROMs em bancas de revista com clipes de vídeo, joguinhos e sharewares). O foco sempre foi efeitos de transição de tela, menus animados retráteis, blá, blá, blá.
Ao passo em que os padrões web como HTML e CSS focaram em dar à internet uma cara própria (e conseguiram), o Flash continuou focado num aspecto que hoje em dia nos parece cada vez mais ultrapassado — e agora espera os últimos pregos do caixão.


um minuto de silêncio por aquele que nos deixa saudades…
feito isso, esse é o corredor negro(ou seria Black Flash?)? aquele que faz a vez da morte aos usuários da Speed force no mundo da DC?
vou ser o do contra, e espero não ser chamado de flash-fan-boy ou algo que o valha, e desculpem o tamanho do texto, acabei me empolgando
é bom deixar claro que muitos dos motivos que levaram Steve Jobs a fazer esse bloqueio, vão além desses “problemas” técnicos, e eu coloco aspas ai pois muita coisa que ele afirmou é MENTIRA.
Sim o Tio Jobs fez isso, talvez vc não acredite, mas caso queira saber mais detalhes, sugiro ler esse artigo: http://jessewarden.com/2010/04/steve-jobs-on-flash-correcting-the-lies.html
sobre os pontos que vc resumiu:
* 1. O Flash IDE é proprietário, o plugin não
* 3. O estranho é que o quicktime também tem, nem por isso o Tio Jobs o bloqueia né?
* 5. mentira, veja os testes: http://vimeo.com/11677049
* 6. WTF?? serio mesmo, “tira a atenção dos programadores” ? desculpe eu sou programador e nunca tive esse problema, alias terie agora, por causa do tio Jobs, pois tenho que aprender outra linguagem(Objetive-C) para programar
Você esqueceu de mencionar as desvantagens do HTML5, se comparado ao flash, o que ele faz agora (suporte a Vídeo, Som, e o Canvas) o Flash faz desde a versão MX, ele esta a uns 10 anos na frente, some a isso que o padrão HTML5 deve demorar mais uns 10 para ser largamente adotado (o padrão HTML4 é de 1999, e HOJE ainda nem todos os navegadores tem suporte total a ele)
Esse é o ponto onde o HTML5 vai ter que penar para se adotado, é a compatibilidade com todos os browsers, por exemplo, o padrão de Vídeo a ser usado ainda não esta definido: http://www.longtailvideo.com/support/blog/11887/html5-video-not-quite-there-yet
Outro detalhe, o HTML5 esta longe de fazer tudo que o flash faz, cadê suporte a WebCam, 3D, AMF? vamos esperar mais 10 anos até o HTML6?
O que eu acho sobre tudo isso? Que as duas tecnologias podem conviver (e irão), cada uma deve ser usada da melhor forma, assim como não se deve usar flash para sites onde o conteúdo de texto é importante (prejudica o SEO), usar o HTML5 para conteúdo multimídia, como vídeos, jogos, ou uma app mais complexa não compensa. O flash esta evoluindo, hoje é usado em aplicações descktop (alguém ai usa o TweetDeck?, é flash/flex)
E sim, eu aposto minhas fichas no flash, ainda veremos ele por muito tempo
“Tudo tem seu tempo, tempo de nascer, tempo de morrer.” essa frase me veio à cabeça ao ler este post. Realmente o formato Flash, não o nosso intrépido corredor vermelho, está com os dias contados. Eu venho acompanhando as notícias pelos jornais e internet. A briga tá feia mas, Steve Jobs(mesmo eu não gostando tanto dele) estava certo. Que os céus te recebam assim como receberam as fitas K7 e as de vídeo além do mais recente moribundo da gurra dos DVD da próxima geração, o HD DVD.
O HD DVD já nasceu morto, pq já pegou o Blu Ray com uma super ajudinha da Sony (PS3).
Aposto que o Tio Jobs como disse o Ederson quiz fazer um contrato milhionário com a Adobe, a Adobe não aceitou e ele declarou querra.
Veja as respostas da Adobe:
http://www.adobe.com/choice/openmarkets.html
http://www.adobe.com/choice/?sdid=GXRUX
inclusive sobre o futuro do flash: http://www.adobe.com/choice/flash.html
Amigo, sou desenvolvedor de interface e concordaria em número e grau, a internet seria maravilhosa se todos seguisses esse padrões e tudo mais… Mas tem um ponto ai que você não considerou sobre o HTML5.
E ele se chama Internet Explorer. Versões 6, 7 e até 8. Eles NÃO suportam os novos elementos do HTML5 (que ‘matariam’ o flash) e a parcela de quem usa esses browsers é MUITO ALTO.
O IE6 é de 2001 e muita gente AINDA usa…
O IE9, que suporta o HTML5, será lançado em breve, e só rodará no Vista, Win 7 e superiores. Sendo assim… vamos calcular que em meados de 2015 (ou bem bem mais, vai saber, hehe
) o IE6,7 e 8 morram.
Dai sim poderemos falar na morte do flash. Se bem que o flash não serve só pra fazer sitezinhos interativos, mas sim aplicações fisicas MUITO além do que o HTML5 é capaz.
Na real o Steve Jobs fez essa cena pra impedir joguinhos em flash de graça em seus dispositivos, sendo assim, ‘obrigam’ a comprar da apple store. Prova disso é que esse xilique todo começou depois que ficou “fechado” que o flash CS5 exportaria pro iPhone.
O mundo não é feito de iphones e ipads….
PS: já pensa a Adobe surta e para de produzir/inflaciona aplicativos pra Mac? Dai eu queria ver nego produzinho sem PS, AI etc etc hehe =P
Pensem o que quiserem, mas o Flash está parado no tempo fazem anos.
O HTML5, CSS, Java, continuam dia após dia evoluindo, e o Flash?
Bom, as ‘boas’ e velhas páginas com ‘menuzinho’ e ‘animaçãozinha’ em Flash na minha opinião são fruto de ‘webdesigners’ de escolinhas de informática, sem nenhum preparo e fundamento teórico do que realmente é design.
Morrer de uma hora para outra, o Flash de fato não vai, mas as empresas vão forçar cada vez mais o usuário a utilizar navegadores atualizados para manter-se conectado às novas tecnologias, afinal de contas, poucas empresas grandes programam para usuários que nem tem grana para manter seus micros atualizados. (É, eu sei, ainda tem gente que programa software em DOS para comercios, e isso é algo tão ridículo como fabricarem FIATS 147).
Enfim, a tendência é evoluir, não ficar preso a um software consideravelmente mais pesado e lento que o que já temos à disposição.
Qdo fizerem isso em HTML5, eu digo que o flash morreu. ^^
http://soytuaire.labuat.com/
concordo com o ederson e com os outros que defenderam o flash
o flash esta presente em todo lugar, e as pessoas neem sabem disso, e vao e falam um monte sem saber haha
nao estou falando desse site nao, ele só colocou os pontos apresentados
enfim, sou programador, faço sites em flash ( eu realmente axo que nao deveria ser TODO em flash como eu faço atualmente, mais é meu trabalho, sou funcionario né…) mais o flash esta em todo lugar, atualmente estou desenvolvendo um catalogo de produtos no flash, pra ser colocado no pdv (ponto de venda para os leigos)
realmente o html5 vai demorar muito pra fazer tudo que o flash faz, o melhor mesmo (e mais provavel) é que os dois convivam em harmonia, cada um fazendo o seu papel…
Na pratica mesmo.
Não comprei um Iphone pq não tem suporte ao flash!
Muitos sites ainda usam flash, e eu não quero descobrir quais são na tela do meu smartphone.
Quero a internet completa, fod4-se se é flash ou html5.
Se os dispositibos da apple não podem me mostrar um site que ue posso ver em um aparelho de outra marca eu não compro nada da apple.
Simples.
Buddy,
Cliquei no site que você indicou. Travou na primeira vez. Na segunda levou 3 minutos pra carregar. Esse tipo de site eu dispenso.
Matéria sem o menor fundamento. Flash tá longe do fim e a onda de vídeos na internet veio por ela.
Concordo com todos que defenderam o Flash;
Isso é um assunto que de ano em ano alguem solta em algum blog.
Quando apareceu o ajax falaram a mesma coisa, o silverlight então, era a morte certa do flash para algumas pessoas, silverlight oque mesmo?
Bom, creio que existem bons sites desenvolvidos e flash e pessimos sites desenvolvidos em flash, assim como existe em html, php e afins, se o site vai ficar bom ou não depende de quem desenvolve.
Site em flash normalmente é usando para apresentação, é usado para contar uma história do cliente, o flash a cada versão so tem melhorado… concordo que a parte que chega ao usuário final (muitas vezes leigos) tem que ser melhorada(estou falando de facilidades como o reconhecimento do player que para leigos ainda é um pequeno tormento), mas pra quem é desenvolvedor sabe que houve melhorias nas últimas versões.
Enfim, creio que ano que vem veremos mais uma vez um post desse tipo, e so vou levar em consideração quem realmente trabalha com flash, no dia que falarem: “opa, isso é melhor que o flash e podemos fazer as mesmas coisas com a mesma qualidade” eu penso a respeito.