SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Flash vs Html5
7 Mitos e Realidades




Hugo Fernandes (@imhugo)
Active Media (http://www.activemedia.pt)
Flash vs Html5
7 Mitos e Realidades


Mito #01
Html5 vai “matar” o Flash
A plataforma Flash está uns bons anos à frente do HTML5. Se um evolui, o outro
também evoluirá. Logo, o Flash tem vantagem.
Flash vs Html5
7 Mitos e Realidades


Mito #02
Html5 é um substituto do Flash
Muito se fala disto quando se discute o canvas, vídeo ou som no HTML5.

O HTML5 não tem forma de, por exemplo, aceder ao microfone e webcam do
computador ou fazer multiple uploads.

Flash não é um substituto do HTML mas sim um complemento.
Flash vs Html5
7 Mitos e Realidades


Mito #03
Html5 e Adobe são rivais
A Adobe não ganha dinheiro com visualizadores (swf, html) mas sim com
ferramentas (programas de edição).

Prova disto é a estratégia da Adobe para que os conteúdos produzidos na sua Suite
possam ser visualizados não exclusivamente pelo Flash Player.

Exemplo: Exportação de Adobe CS5 para HTML5
http://blogs.adobe.com/jnack/2009/10/sneak_peek_ai_ _dw_canvas.html
Flash vs Html5
7 Mitos e Realidades


Mito #04
Html5 é mais compatível que Flash
Tomando o exemplo do vídeo, vejamos a percentagem de browsers que o suportam:

Tendo em conta os dados do W3C sobre os browsers que acederam à internet em
2010, veri camos que 56,4% são compatíveis com a tag video do html 5 enquanto
que 98% têm o Flash Player instalado.
Flash vs Html5
7 Mitos e Realidades


Mito #05
Html5 tem melhor performance que Flash
Vários testes de benchmark foram feitos que mostram exactamente o contrário:
http://www.themaninblue.com/writing/perspective/2010/03/22/
http://www.osnews.com/story/22997/Comparing_Flash_HTML5_Performance

Estas conclusões são também válidas para mobiles com Flash Player 10.1:
http://vimeo.com/10553088
Flash vs Html5
7 Mitos e Realidades


Mito #06
Html5 acabaria com publicidade chata
Errado... Apenas passaria a ser feita em HTML5.
Flash vs Html5
7 Mitos e Realidades


Mito #07
Video de html5 vai acabar com Flash
Para além das questões de compatibilidades dos browsers a médio prazo, há mais.

Publicidade nos vídeos (antes ou depois).
Sim, digam à cnn.com que não pode haver...

Legendas dinâmicas nos vídeos.

DRM. Goste-se ou não, as grandes corps não acham piada a não haver entraves
legais.

Streaming. HTML5 a fazer live streaming? Não me parece...
Flash vs Html5
7 Mitos e Realidades


Realidade #01
Flash tem falhas
Óbvio que tem. Nenhuma tecnologia é perfeita.

Mas a Flash Team tem procurado trabalhar nessas falhas de uma forma positiva.
Veja-se a recente incorporação nativa do Flash Player no Chrome, o browser que
mais problemas tinha com o ash.
Flash vs Html5
7 Mitos e Realidades


Realidade #02
Performance é pior em Mac que em Windows
Verdade. Porquê? Duas simples razões:

1: Em termos de investimento da Adobe faz mais sentido gastar masi tempo em
desenvolvimento para Windows já que o share de mercado é bastante superior ao
MacOS.

2: A Adobe sempre teve entraves por parte da Apple e do seu “sistema fechado”. Sobre
o FP10.1 disse-se: “It brings with it general performance improvements, but more
importantly, enables hardware acceleration for video playback - at least on Windows.
The feature isn't supported on Linux, because, well, let's face it, Linux' video and
graphics stack is a mess, and it isn't supported on Mac OS X because Apple doesn't
expose the hooks to do so.”
In http://www.osnews.com/story/22997/Comparing_Flash_HTML5_Performance
Flash vs Html5
7 Mitos e Realidades


Realidade #03
Flash não faz explodir mobile devices
Se a plataforma Android suporta o novo Flash Player 10.1, porque razão o iPhoneOS
não o suporta?
Não será por razões de performance nem estabilidade. Negócio?
Flash vs Html5
7 Mitos e Realidades


Realidade #04
O que afectar o Flash afectará todos os
plugins
Desmisti que-se isto: a “guerra” das pessoas anti- ash é uma guerra também anti-
silverligth, anti-java, anti-away3d, anti-plugins.

Os plugins zeram crescer a web quando o html e javascript não conseguiam
responder às necessidade dinâmicas dos projectos.

Não esqueçamos isso.
Flash vs Html5
7 Mitos e Realidades


Realidade #05
Html5 vai melhorar a web
Claro que vai.
Utilizar Flash não é abandonar o HTML. Há muitos anos que ambos vivem em
harmonia...

Um dos pontos favoráveis do HTML5 é que fará com que se deixe de utilizar Flash
onde ele não é necessário.
Flash vs Html5
7 Mitos e Realidades


Realidade #06
Implementação de HTML5 como standard não
é para já
Segundo a equipa da Apple,Mozilla e Opera , uns dos responsáveis pelo “projecto” HTML5,
serão necessários ainda 12 anos até ser atingido o nível de recomendação da w3c.

“It is estimated, again by the editor, that HTML5 will reach a W3C recommendation in the
year 2022 or later.”
http://wiki.whatwg.org/wiki/FAQ#When_will_HTML5_be_ nished.3F

Em 12 anos imaginem a evolução do Flash...
Flash vs Html5
7 Mitos e Realidades


Realidade #07
Poderá tornar-se o Flash uma ferramenta de
compatibilidade cross-browser?
Em jeito de discussão, poderá isto acontecer no futuro?
A minha previsão é que sim, pelo menos a curto/médio prazo.

Temos o exemplo recente de como o conhecido video player em HTML5 da Sublime
tem agora uma versão alternativa em Flash para poder ser visto em todos os
browsers.
http://blog.jilion.com/2010/04/07/sublimevideo- ash-mode
Flash vs Html5
7 Mitos e Realidades


Hugo Fernandes
http://www.imhugo.com
http://twitter.com/imhugo
hugo.fernandes@activemedia.pt

Active Media
http://www.activemedia.pt
http://blog.activemedia.pt
http://twitter.com/active_media

Weitere ähnliche Inhalte

Andere mochten auch

Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)
Ricardo Castelhano
 
Apresentação de Flash
Apresentação de FlashApresentação de Flash
Apresentação de Flash
CDP_Online
 

Andere mochten auch (20)

Dinastia do Flash no Brasil
Dinastia do Flash no BrasilDinastia do Flash no Brasil
Dinastia do Flash no Brasil
 
Flash Platform + Zend Amf
Flash Platform + Zend AmfFlash Platform + Zend Amf
Flash Platform + Zend Amf
 
Interfaces pra materiais didáticos digitais: Um estudo de caso das ferramenta...
Interfaces pra materiais didáticos digitais: Um estudo de caso das ferramenta...Interfaces pra materiais didáticos digitais: Um estudo de caso das ferramenta...
Interfaces pra materiais didáticos digitais: Um estudo de caso das ferramenta...
 
Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)
 
Web 2.0, web 3.0 e Plataforma Flash
Web 2.0, web 3.0 e Plataforma FlashWeb 2.0, web 3.0 e Plataforma Flash
Web 2.0, web 3.0 e Plataforma Flash
 
Fim do Flash - Html5 e Java
Fim do Flash - Html5 e JavaFim do Flash - Html5 e Java
Fim do Flash - Html5 e Java
 
Html
HtmlHtml
Html
 
Flash + WordPress = Amantes
Flash + WordPress = AmantesFlash + WordPress = Amantes
Flash + WordPress = Amantes
 
Lingua hebraica 04
Lingua hebraica 04Lingua hebraica 04
Lingua hebraica 04
 
Aula 7 Flash - Divirta-se criando animações
Aula 7 Flash - Divirta-se criando animaçõesAula 7 Flash - Divirta-se criando animações
Aula 7 Flash - Divirta-se criando animações
 
Aula 4 Flash - Divirta-se criando animações
Aula 4 Flash - Divirta-se criando animaçõesAula 4 Flash - Divirta-se criando animações
Aula 4 Flash - Divirta-se criando animações
 
Aula 5 Flash - Divirta-se criando animações
Aula 5 Flash - Divirta-se criando animaçõesAula 5 Flash - Divirta-se criando animações
Aula 5 Flash - Divirta-se criando animações
 
Aula 2 Flash - Divirta-se criando animações
Aula 2 Flash - Divirta-se criando animaçõesAula 2 Flash - Divirta-se criando animações
Aula 2 Flash - Divirta-se criando animações
 
Apresentação de Flash
Apresentação de FlashApresentação de Flash
Apresentação de Flash
 
CSS Básico
CSS BásicoCSS Básico
CSS Básico
 
Mini-curso: Desenvolvimento de Games no Adobe Flash
Mini-curso: Desenvolvimento de Games no Adobe FlashMini-curso: Desenvolvimento de Games no Adobe Flash
Mini-curso: Desenvolvimento de Games no Adobe Flash
 
Aula 6 Flash - Divirta-se criando animações
Aula 6 Flash - Divirta-se criando animaçõesAula 6 Flash - Divirta-se criando animações
Aula 6 Flash - Divirta-se criando animações
 
Registrando um site: Domínio, FTP e Provedor de Hospedagem
Registrando um site: Domínio, FTP e Provedor de HospedagemRegistrando um site: Domínio, FTP e Provedor de Hospedagem
Registrando um site: Domínio, FTP e Provedor de Hospedagem
 
Tutorial animação em flash - BOLA NO BURACO
Tutorial animação em flash - BOLA NO BURACOTutorial animação em flash - BOLA NO BURACO
Tutorial animação em flash - BOLA NO BURACO
 
Fluxo de trabalho com Illustrator e Flash
Fluxo de trabalho com Illustrator e FlashFluxo de trabalho com Illustrator e Flash
Fluxo de trabalho com Illustrator e Flash
 

Ähnlich wie Active Sessions [0] - html5 vs Flash

Ähnlich wie Active Sessions [0] - html5 vs Flash (20)

Html5
Html5Html5
Html5
 
Html5 tecnologias, mercados e carreiras
Html5 tecnologias, mercados e carreirasHtml5 tecnologias, mercados e carreiras
Html5 tecnologias, mercados e carreiras
 
Apresentação Flash Camp Rio 2010 by Raphael Vinicius
Apresentação Flash Camp Rio 2010 by Raphael ViniciusApresentação Flash Camp Rio 2010 by Raphael Vinicius
Apresentação Flash Camp Rio 2010 by Raphael Vinicius
 
Flash is dead presentation
Flash is dead presentationFlash is dead presentation
Flash is dead presentation
 
Palestra PUC-GO 26/06/2010 - Vídeos na Internet
Palestra PUC-GO 26/06/2010 - Vídeos na InternetPalestra PUC-GO 26/06/2010 - Vídeos na Internet
Palestra PUC-GO 26/06/2010 - Vídeos na Internet
 
O que é HTML5
O que é HTML5O que é HTML5
O que é HTML5
 
O Poder do HTML5
O Poder do HTML5O Poder do HTML5
O Poder do HTML5
 
Html5,css3,javascript o lugar onde sonhos se tornam realidade.
Html5,css3,javascript   o lugar onde sonhos se tornam realidade.Html5,css3,javascript   o lugar onde sonhos se tornam realidade.
Html5,css3,javascript o lugar onde sonhos se tornam realidade.
 
Html5,css3,javascript: O lugar onde sonhos se tornam realidade.
Html5,css3,javascript: O lugar onde sonhos se tornam realidade.Html5,css3,javascript: O lugar onde sonhos se tornam realidade.
Html5,css3,javascript: O lugar onde sonhos se tornam realidade.
 
1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada
 
Html5
Html5Html5
Html5
 
Plugins para Jogos Online
Plugins para Jogos OnlinePlugins para Jogos Online
Plugins para Jogos Online
 
HTML - Onde estamos e para onde vamos?
HTML - Onde estamos e para onde vamos?HTML - Onde estamos e para onde vamos?
HTML - Onde estamos e para onde vamos?
 
Adobe Flash
Adobe FlashAdobe Flash
Adobe Flash
 
Flash
FlashFlash
Flash
 
Minicurso "Jogos Multiplataforma com Javascript"
Minicurso "Jogos Multiplataforma com Javascript"Minicurso "Jogos Multiplataforma com Javascript"
Minicurso "Jogos Multiplataforma com Javascript"
 
HTML5 - O Futuro da web
HTML5 - O Futuro da webHTML5 - O Futuro da web
HTML5 - O Futuro da web
 
Web components
Web componentsWeb components
Web components
 
Web components
Web componentsWeb components
Web components
 
Como registrar um site e introdução ao HTML
Como registrar um site e introdução ao HTMLComo registrar um site e introdução ao HTML
Como registrar um site e introdução ao HTML
 

Kürzlich hochgeladen

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Kürzlich hochgeladen (6)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 

Active Sessions [0] - html5 vs Flash

  • 1. Flash vs Html5 7 Mitos e Realidades Hugo Fernandes (@imhugo) Active Media (http://www.activemedia.pt)
  • 2. Flash vs Html5 7 Mitos e Realidades Mito #01 Html5 vai “matar” o Flash A plataforma Flash está uns bons anos à frente do HTML5. Se um evolui, o outro também evoluirá. Logo, o Flash tem vantagem.
  • 3. Flash vs Html5 7 Mitos e Realidades Mito #02 Html5 é um substituto do Flash Muito se fala disto quando se discute o canvas, vídeo ou som no HTML5. O HTML5 não tem forma de, por exemplo, aceder ao microfone e webcam do computador ou fazer multiple uploads. Flash não é um substituto do HTML mas sim um complemento.
  • 4. Flash vs Html5 7 Mitos e Realidades Mito #03 Html5 e Adobe são rivais A Adobe não ganha dinheiro com visualizadores (swf, html) mas sim com ferramentas (programas de edição). Prova disto é a estratégia da Adobe para que os conteúdos produzidos na sua Suite possam ser visualizados não exclusivamente pelo Flash Player. Exemplo: Exportação de Adobe CS5 para HTML5 http://blogs.adobe.com/jnack/2009/10/sneak_peek_ai_ _dw_canvas.html
  • 5. Flash vs Html5 7 Mitos e Realidades Mito #04 Html5 é mais compatível que Flash Tomando o exemplo do vídeo, vejamos a percentagem de browsers que o suportam: Tendo em conta os dados do W3C sobre os browsers que acederam à internet em 2010, veri camos que 56,4% são compatíveis com a tag video do html 5 enquanto que 98% têm o Flash Player instalado.
  • 6. Flash vs Html5 7 Mitos e Realidades Mito #05 Html5 tem melhor performance que Flash Vários testes de benchmark foram feitos que mostram exactamente o contrário: http://www.themaninblue.com/writing/perspective/2010/03/22/ http://www.osnews.com/story/22997/Comparing_Flash_HTML5_Performance Estas conclusões são também válidas para mobiles com Flash Player 10.1: http://vimeo.com/10553088
  • 7. Flash vs Html5 7 Mitos e Realidades Mito #06 Html5 acabaria com publicidade chata Errado... Apenas passaria a ser feita em HTML5.
  • 8. Flash vs Html5 7 Mitos e Realidades Mito #07 Video de html5 vai acabar com Flash Para além das questões de compatibilidades dos browsers a médio prazo, há mais. Publicidade nos vídeos (antes ou depois). Sim, digam à cnn.com que não pode haver... Legendas dinâmicas nos vídeos. DRM. Goste-se ou não, as grandes corps não acham piada a não haver entraves legais. Streaming. HTML5 a fazer live streaming? Não me parece...
  • 9. Flash vs Html5 7 Mitos e Realidades Realidade #01 Flash tem falhas Óbvio que tem. Nenhuma tecnologia é perfeita. Mas a Flash Team tem procurado trabalhar nessas falhas de uma forma positiva. Veja-se a recente incorporação nativa do Flash Player no Chrome, o browser que mais problemas tinha com o ash.
  • 10. Flash vs Html5 7 Mitos e Realidades Realidade #02 Performance é pior em Mac que em Windows Verdade. Porquê? Duas simples razões: 1: Em termos de investimento da Adobe faz mais sentido gastar masi tempo em desenvolvimento para Windows já que o share de mercado é bastante superior ao MacOS. 2: A Adobe sempre teve entraves por parte da Apple e do seu “sistema fechado”. Sobre o FP10.1 disse-se: “It brings with it general performance improvements, but more importantly, enables hardware acceleration for video playback - at least on Windows. The feature isn't supported on Linux, because, well, let's face it, Linux' video and graphics stack is a mess, and it isn't supported on Mac OS X because Apple doesn't expose the hooks to do so.” In http://www.osnews.com/story/22997/Comparing_Flash_HTML5_Performance
  • 11. Flash vs Html5 7 Mitos e Realidades Realidade #03 Flash não faz explodir mobile devices Se a plataforma Android suporta o novo Flash Player 10.1, porque razão o iPhoneOS não o suporta? Não será por razões de performance nem estabilidade. Negócio?
  • 12. Flash vs Html5 7 Mitos e Realidades Realidade #04 O que afectar o Flash afectará todos os plugins Desmisti que-se isto: a “guerra” das pessoas anti- ash é uma guerra também anti- silverligth, anti-java, anti-away3d, anti-plugins. Os plugins zeram crescer a web quando o html e javascript não conseguiam responder às necessidade dinâmicas dos projectos. Não esqueçamos isso.
  • 13. Flash vs Html5 7 Mitos e Realidades Realidade #05 Html5 vai melhorar a web Claro que vai. Utilizar Flash não é abandonar o HTML. Há muitos anos que ambos vivem em harmonia... Um dos pontos favoráveis do HTML5 é que fará com que se deixe de utilizar Flash onde ele não é necessário.
  • 14. Flash vs Html5 7 Mitos e Realidades Realidade #06 Implementação de HTML5 como standard não é para já Segundo a equipa da Apple,Mozilla e Opera , uns dos responsáveis pelo “projecto” HTML5, serão necessários ainda 12 anos até ser atingido o nível de recomendação da w3c. “It is estimated, again by the editor, that HTML5 will reach a W3C recommendation in the year 2022 or later.” http://wiki.whatwg.org/wiki/FAQ#When_will_HTML5_be_ nished.3F Em 12 anos imaginem a evolução do Flash...
  • 15. Flash vs Html5 7 Mitos e Realidades Realidade #07 Poderá tornar-se o Flash uma ferramenta de compatibilidade cross-browser? Em jeito de discussão, poderá isto acontecer no futuro? A minha previsão é que sim, pelo menos a curto/médio prazo. Temos o exemplo recente de como o conhecido video player em HTML5 da Sublime tem agora uma versão alternativa em Flash para poder ser visto em todos os browsers. http://blog.jilion.com/2010/04/07/sublimevideo- ash-mode
  • 16. Flash vs Html5 7 Mitos e Realidades Hugo Fernandes http://www.imhugo.com http://twitter.com/imhugo hugo.fernandes@activemedia.pt Active Media http://www.activemedia.pt http://blog.activemedia.pt http://twitter.com/active_media