active sessions [0] - html5 vs flash

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

Upload: active-media

Post on 01-Sep-2014

2.999 views

Category:

Technology


2 download

DESCRIPTION

7 mitos e realidade sobre a relação entre html5 e Flash.

TRANSCRIPT

Page 1: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Hugo Fernandes (@imhugo)Active Media (http://www.activemedia.pt)

Page 2: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

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

Page 3: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Mito #02Html5 é um substituto do FlashMuito 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.

Page 4: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Mito #03Html5 e Adobe são rivaisA 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 HTML5http://blogs.adobe.com/jnack/2009/10/sneak_peek_ai_" _dw_canvas.html

Page 5: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Mito #04Html5 é mais compatível que FlashTomando 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.

Page 6: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Mito #05Html5 tem melhor performance que FlashVá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

Page 7: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Mito #06Html5 acabaria com publicidade chataErrado... Apenas passaria a ser feita em HTML5.

Page 8: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Mito #07Video de html5 vai acabar com FlashPara 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...

Page 9: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Realidade #01Flash 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.

Page 10: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Realidade #02Performance é pior em Mac que em WindowsVerdade. 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

Page 11: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Realidade #03Flash não faz explodir mobile devicesSe 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?

Page 12: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Realidade #04O 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.

Page 13: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Realidade #05Html5 vai melhorar a webClaro 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.

Page 14: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Realidade #06Implementaçã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...

Page 15: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Realidade #07Poderá 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

Page 16: Active Sessions [0] -  html5 vs Flash

Flash vs Html57 Mitos e Realidades

Hugo Fernandeshttp://www.imhugo.comhttp://twitter.com/[email protected]

Active Mediahttp://www.activemedia.pthttp://blog.activemedia.pthttp://twitter.com/active_media