O anúncio prematuro da morte do FLASH | Caligraffiti
 
 
Thursday, 17 de June de 2010 • por
 
  • Sharebar

Para os antenados em tecnologia, nunca houve um período de batalha tão intenso entre tecnologias quanto hoje em dia. Com o advento dos i<qualquer coisa> da Apple, que propõe-se a disponibilizar ” toda a experiência web na palma da sua mão”, mas  recusam-se a incorporar o famoso Flash, desenvolvedores e consumidores foram obrigados a iniciar uma busca por substitutos. Coincidentemente, o avanço das tecnologias abertas, como os padrões CSS3 e HTML5 fez com que este último fosse quase que automaticamente eleito como “sucessor do flash”, chegando a ser citado por Steve Jobs como um substituto perfeito para o programete da Adobe.

Eu não sei vocês, mas na terra de onde eu venho a gente não costuma enterrar ninguém a menos que o defunto esteja realmente frio e no caso do Flash, existem muitos fatores que determinam sua vida ou morte.  Hoje vou falar de apenas um deles: SUPORTE.

Todo mundo sabe que nos últimos meses, depois que o tio Steve anunciou que jamais disponibilizaria o plugin do flash em seus iBrinquedos, surgiu um frenesi de desenvolvimento em HTML5 que parece ter convencido até alguns desenvolvedores da própria adobe de que o Flash vai, enfim, morrer e dar lugar ao famoso Canvas e suas animações via javascript.  Oras, em teoria, isso é muito lindo, na prática nem tanto. Se o propósito é elimitar o famigerado “plugin” e utilizar apenas recursos nativos dos browsers, devemos partir do princípio de que o tal browser detém estes recursos, certo? Então vamos analisar o suporte ao HTML5 nos browsers mais usados do mercado:

Primeiro, o Safari, lindo browser da Apple em sua versão 4.0 para windows

Agora o Firefox, que tantos amam:

Chrome, da google, correndo por fora:

Opera:

E por último o patinho feio dos browsers, aquele coitadinho que ninguém gosta, o Internet Explorer, da Microsoft.

Como vocês podem ver,  o único browser que suporta todo o HTML5 (tá, o geoip não, mas quem liga pra isso?) é o Safari, da Apple, seguido de pertinho pelo Chrome. Agora, alguém mais acha curioso que o Steve Jobs esteja empurrando tanto o HTML5 ?

Outra questão muito pertinente é: Se a Apple está fazendo isso pelos padrões abertos e por querer que a internet seja um ambiente onde os padrões de código livre imperem, porque ela não libera o código do Safari para que outros browsers possam incorporar o suporte que eles já tem? Será que é porque eles querem aumentar a penetração da própria empresa no mercado de browsers? Não sei… mas parece que existe essa possibilidade.

Sei que muitos de vocês devem estar pensando: “Ah, dane-se o Internet Explorer, vamos simplesmente parar de usá-lo e a internet vai seguir em frente, lindamente com o HTML5 e todos os seus lindos recursos”, certo?

Bom, se esse for o caso, observer os próximos gráficos:

Eles mostram a participação do Internet Explorer no mercado de computadores conectados à internet. Impressionante não é? A partir dele, nós podemos concluir que apenas 11.81% dos computadores mundiais tem acesso a todos os recursos do HTML5, enquanto que quase 60% não tem QUALQUER suporte a ele. (tá, mentira, o @fontface funciona no IE8, você pode não matar o flash, mas vai fazer aquele texto usando Comic Sans no seu site sem usar imagens).

Ok, pelo menos na minha cabeça, isso já seria motivo para não declarar o Flash como uma tecnologia morta e fadada ao fracasso, certo? Mas como eu gosto de deixar tudo muito bem explicado, vejam a penetração do flash nos computadores conectados à ainternet:

Wow, até que para uma tecnologia morta, o Flash vai muito bem, obrigado.

E se mesmo depois disso tudo você for daquele tipo de pessoa que acredita demais no que dizem as notas do Steve Jobs (pra não dizer que você é uma pessoa que teve a mente lavada), veja a tendência de mercado de browsers:

Parece para alguém que isso vai mudar muito nos próximos meses?

Pra mim não.  Então até que isso mude, por favor, parem de me dizer que o Flash vai morrer, que o HTML5 vai dominar o mundo e que o Steve Jobs sabe o que diz, até porque suporte não é o único motivo que faz o Flash superar o HTML5 por enquanto.

Obrigado!

30 comentários

  1. PH says:

    ‘até porque suporte não é o único motivo que faz o Flash superar o HTML5 por enquanto.’

    Concordo, não acredito que o flash morrerá para web/entretenimento.

  2. Daniel says:

    Não sou nenhum expert no assunto, mas, pelo que entendi, o único motivo pelo qual não se deve declarar Flash como morto é o fato de que ainda tem muita gente que insiste em navegar pelo IE. Certo?

  3. Cássio says:

    sem contar que tirando a plataforma ‘mac’ é praticamente horrendo utilizar o (mal)dito safari num PC, ele é simplesmente ‘feito’ pro MAC~

    [e] Levando o lado da disputa o flash não morre tão já é claro, o tio google tá do lado dele (assim espero), colocando o suporte pro HTML5 e o plugin do flash nativo no chrome e temos a plataforma Android que vem crescendo como uma criança forte e saudável

    viva o flash, viva a adobe

  4. JP says:

    O engine do Safari é o webkit, que é open source. O avanço do HTML5 é inevitável. Chega de chororô.

  5. Paulim says:

    @JP: Ninguém está chorando pelo flash, você me entendeu errado. O que eu disse é que as coisas não são bem como estão sendo apresentadas. Eu trabalho quase que exclusivamente com HTML e CSS o tempo todo, sou apaixonado por código aberto, mas sei reconhecer a realidade nas coisas. E hoje, o HTML5 não pode ser considerado realidade. O webkit é também a engine do Chrome, mas nem assim o suporte é equivalente nos 2. Não entenda uma constatação de fatos como afronta à plataforma que você utiliza. Não é.

    @Daniel: Não, não está certo. O Internet explorer não é o único impecílio do HTML5, mas vou postar sobre isso daqui a alguns dias. O post de hoje foi só o começo da discussão sobre o assunto.

    @Cassio: Eu discordo, acho o Safari ótimo e até bem equivalente no PC e no Mac. Mas não dá pra ignorar o fato de que ele foi um programa Mac portado para o PC.

  6. Thiago says:

    Muito pertinente… A Apple briga apenas pelos seus direitos, mas vende a ideia de que é uma empresa preocupada com os padrões, como se sua história ao longo dos anos demonstrasse isso. A Apple parece que quer tirar da Adobe uma fatia do mercado apenas por birra! Parece até coisa pessoal…

  7. Paespedro says:

    Não vejo, pelo menos agora, Flash e HTML 5 como concorrentes.

    Flash não serve e nunca serviu para conteúdo (que, por exemplo, precisa ser indexado .. a não ser para hotsites ou outros projetos de curta duração), HTML sempre teve essa função.

    Flash tem sido A alternativa para entretenimento, impacto visual e interação durante muitos anos, o HTML 5 / JS está engatinhando nessa direção, provavelmente vai chegar onde o Flash está hoje daqui alguns anos.. quando chegar talvez o Flash já esteja num nível mais alto.

    Tenho visto um bocado de gente comparando essas tecnologias como fanáticos torcendo num jogo de futebol entre o Corinthians e Santos. Vamos tirar um pouco o cabresto dos olhos e analizar a situação com um pouco mais de razão.
    Essas tecnologias podem e devem coexistir, cada uma sendo utilizada naquilo que desempenha melhor.

    Quanto aos problemas entre Apple e Adobe e a exclusão do Flash no iPhone / iPad realmente, por hora não temos outra alternativa a não ser aceitar, só devemos lembrar que nem todo mundo possui iPads e iPhones e duvido que o tio Jobs vá algum dia inventar de fazer algo semelhante para seus iMacs ou equivalentes, pelo menos hoje em dia isso seria loucura demais.

  8. Acho que a “morte” do flash não é assunto de imediatismo, mas a longo prazo seria algo bem possível. Porém o que poucos falam é que a tencologia não vai ficar estagnada, as promessas do HTML5 hoje (com suporte adequado) tornam o flash sim, obsoleto e desnecessário – porém o flash provavelmente vai evoluir e continuar tendo seus adeptos.

    Concordo com o JP quando ele diz que o avanço do HTML5 é inevitável, a W3C mudou a forma como o html é “lançado” e são liberadas novas normas com mais agilidade do que foi desenvolvido o html 4, isso facilita com que browsers (decentes) agilizem o suporte as novidades. \o/

    Mas acredito que o flash ainda tem uma comunidade grande e ainda vai ser utilizado por algum tempo (nos incríveis banners expansíveis), como citado no post o uso do IE é um bom motivo para isso.

    Agora, disputas de tecnologias a parte: a jogada da Apple de não dar suporte é bem embasada: eles não precisam, eles tem o Safari. Se eles podem usar uma tecnologia com melhor performance na aplicação deles, porque não? :P

  9. Paulim says:

    @Guilherme Serrano: Eu só não concordo com a “promessa” de “a Web na palma da sua mão”. Seles colocassem letras miudas dizendo: “A web, menos todo o conteúdo flash que você já conhece.”, aí sim, eu não teria nada contra.

    Eu concordo plenamente, o HTML5 veio para ficar e tomar uma grande parte do mercado, mas ele não tem potencial para substituir o Flash em aplicações proprietárias. A arquitetura é inviável, não adianta. Mas vou postar sobre isso em breve. ;)

  10. Gilson says:

    Que o Flash não morre tão cedo eu concordo, mas aqui estão uns dados mais atualizados dos browers, e mais otimistas pra quem desenvolve em HTML5 e CSS3 :

    http://www.findmebyip.com/litmus#target-selector

    Sei que não muda muito pra quantidade de gente que usa IE 6, 7 e 8, mas é bom mostrar a checklist do Chrome 5 e Firefox 3.6, por exemplo, cujos updates são livres e as pessoas de fato os fazem.

  11. @guilop says:

    Da minha profunda leiguice, sinto que a Apple esta se transformando na IBM dos anos 80.

  12. Paulim says:

    @Gilson: Valeu pela lista atualizada, confesso que a pesquisa foi relapsa antes de postar, mas realmente não mudou muito o resultado final. Acho ótimo esse interesse da galera pelo assunto. às vezes até evito de escrever sobre isso pq acho que o interesse vai ser pouco. ;) é bom me enganar sobre isso…

  13. Tito Senna says:

    Cara ótimo post !!!!!!!!!! Parabens Caligraffiti!

  14. Otávio says:

    A maioria das pessoas precisam acreditar em verdades, nisso surge alguém de peso e fala que 2+2=7 e acham q uma revolução vai acontecer em dois minutos.

    Esses dois vídeos mostram bem o estado atual do HTML 5:
    http://www.youtube.com/watch?v=aVjIsL8qwNw – Uma observação que ele faz q resume tudo: O HTML 5 de hoje, parece o flash do início.

    http://www.youtube.com/watch?v=rfmbZkqORX4 – Esse é bem interessante, mostrando Ipad rodando html5.

    Claro, a tendência é a evolução das tecnologias, mas leia-se evolução e não revolução.

  15. Vamoss says:

    Bom post!

    Sim, o Flash vai morrer, mas nem tão cedo, eu chutaria mais 10 anos de vida para ele :)

    Tem mais, a plataforma Flash, Flash Builder e similares são ótimas plataformas para desenvolvimento de interfaces interativas, acredito que elas se reinventarão a partir do momento do o Flash exportar HTML5(canvas, css e javascript) e para iPhone, é só uma questão de compilar para outras linguagens…

    Mas não mate o flash porque ele precisa de um pluguin, recentemente descobri este projeto que executa flash através de javascript:
    http://smokescreen.us/

  16. Edgar says:

    Cara fantástico seu post, eu sou desenvolvedor e tenho uma opnião exatamente igual a sua, o steve jobs lança uma tecnologia e todo mundo segue sem nem pensar, mais não é por ae….vamo ver até que ponto a apple continua sem larga essa idéia.

  17. @Paespedro disse praticamente tudo que eu penso.

    Mudar uma tecnologia que se estabeleceu no mercado nos últimos 10 anos só poderá ser possível daqui há muuuuuuuuuito tempo.

    O flash serve para determinadas coisas, e o HTML5 surgiu como uma opção de fazer sites “flashy” (pesquisa a tradução do termo) de forma mais leve. Infelizmente a penetração em massa no mercado só acontecerá daqui há anos. Nem fazendo pirraça isso mudará.

    Não faço campanha à favor ou contra o HTML5. No campo da tecnologia, pesquisa e concorrência são essenciais para novas descobertas. Quem sabe essa é a oportunidade de algo novo surgir no futuro. E óbvio que a equipe da Adobe não ficaria inerte vendo essa “ameaça” surgindo no horizonte.

    E vem aí o IE9. Quem sabe o que esse coringa irá suportar?

  18. Marco says:

    E viva o Flash!

  19. Leo says:

    Não concordo. Ok, o Flash não esta morto. Ainda. O que se diz é que ele esta caminhando para a extinção. E não é só por conta da Apple. O nosso querido Google também contribui bastante pra isso.

    Sites em Flash são bonitos, mas não são tão funcionais. Basear essa defesa em dados que mostram o domínio do IE no mercado de browsers, sem levar em conta o declínio dele e ascensão dos outros é negligenciar informação, pra tentar justificar seu argumento.

  20. Brunno Tozzo says:

    Acho que de forma simples ele não vai morrer, mas sim ser usado de forma mais especifica.
    O que muitos fazem hoje com flash (menus, animações, interações e etc.) poderá ser facilmente substituido por css3/html5.
    Então talvez ele não morra, mas seja usado de forma mais sábia.

  21. Brunno Tozzo says:

    Ps.: Acho que o youtube e similares contribuiram bastante para aumentar a base instalada do flash nos computadores ;p

  22. renan cardoso says:

    O FLASH está vindo com seus novos brinquedinhos 3d e vai ser a plataforma de game para web! Tudo leve. Ele vai renascer muito antes de morrer

  23. Andy says:

    Creio que esta suposta “morte” do flash não se dá pela “concorrência” com o HTML5.

    E sim, já que estamos passando por uma grande convergência onde os computadores estão sendo substituídos aos poucos por tablets e celulares (e não só iGadgets), junto da expansão da rede 3G, a internet precisa ser leve, e a informação, direta.

    Assim como o iPhone e o iPad, muitos outros dispositivos móveis não suportam flash: uma pelo tempo de carregamento, e outra pelo processamento exigido do hardware, que depende das animações/actions aplicadas.

    Então não vejo como uma concorrência, e que o HTML5 por si só que vai “matar” o flash. Ele pode cair, mas devido a vários motivos. Creio que cada tecnologia possui sua função, e seu momento, e concordo com o @Paespedro: onde ambos os lados de “torcedores” é que na verdade parecem querer se matar.

  24. Um fato a se destacar é que programador algum deve amar e se apegar apenas a uma linguagem.

Trackbacks/Pingbacks

  1. [...] This post was mentioned on Twitter by Caligraffiti, Flavio Mendes, Hebe Araújo, Flávio Leal, Ricardo Senna and others. Ricardo Senna said: RT @caligraffiti: • : O anúncio prematuro da morte do FLASH http://www.caligraffiti.com.br/o-anuncio-prematuro-da-morte-do-flash/ [...]

  2. [...] tem mais política do que pode parecer a primeira vista. O Paulim, do Caligraffiti, escreveu um post bem interessante falando um pouco sobre os números no mundo da internet e  dos [...]

  3. [...] Leia também: O Anúncio Prematuro Da Morte Do FLASH. No Caligraffiti http://www.caligraffiti.com.br/o-anuncio-prematuro-da-morte-do-flash/ [...]

  4. [...] A dúvida épica. Veja do que o HTML 5 é capaz. 40 belíssimas fotografias em movimento O anúncio prematuro da morte do FLASH 40 criativos anúncios de rua Helvetica: o filme Os 5 segredos para aumentar sua [...]

Deixe seu comentário

Crie seu avatar para aparecer aqui e em outros blogs.