HTML5 e Flash são melhores amigos diz Adobe
NotíciaHTML5 é um bebê e Flash é um cão velho que não aprende novos truques.
Não, eles não são, disse Ben Forta da Adobe em sua conferência de desenvolvedores MAX esta semana.
Ele zombou de artigos que causam polêmica com um rua Sesamo-Skit inspirado mostrando HTML5 e Flash como bonecos arremessando insultos e competindo pela atenção de um boneco Android que usa tiara, tornando-se amigos depois de ser perseguido por um canal de fofocas de celebridades .
"HTML, você é a mágica que faz a web funcionar", afirmou Forta em um esforço para fazer a paz. "E Flash, você faz as coisas criativas mais incríveis que tornam a web mais mágica."
Ou como Adobe CTO Kevin Lynch disse TechRadar mais a sério (e sem um fantoche), "a combinação de Flash e HTML é o melhor caminho a seguir. Flash é muito complementar; faz coisas HMTL não. Flash adiciona capacidades HTML não tem ainda adicionado dentro do navegador. "
A Adobe pensa no Flash como o modelo para onde o HTML pode ir. "O Flash basicamente adiciona capacidades que o HTML ainda não adicionou ao navegador, ou vai fazer com o HTML5 e vamos continuar avançando com o Flash", afirma Lynch, apontando o anúncio da Molehill 3D API for Flash..
"Gráficos 3D não são algo que o HTML é capaz de fazer e o Flash vai entregar como fez para o vídeo; uma experiência muito consistente para 3D e eu acho que será uma revolução como a que vimos no vídeo mas agora com 3D gráficos."
Flash vs HTML
Mas por que é melhor adicionar recursos como 3D à Web via Flash do que colocá-los diretamente no HTML??
"Somos capazes de inovar e explorar áreas com o Flash muito rapidamente e podemos implantar o Flash muito rapidamente. O Flash 10.1, em seus primeiros três meses, alcançou 74% dos PCs na Web", diz Lynch..
"Isso é mais rápido do que qualquer outra tecnologia que conheço. Poderemos chegar a cerca de um bilhão de pessoas em menos de seis meses. Isso significa que, quando adicionarmos algo como 3D ou vídeo assistido por pares, seremos capaz de ligar 3D na web em menos de um ano ".
Lynch argumenta que adicionar recursos no Flash primeiro beneficia a HTML. "Aprendemos com isso e continuamos interagindo sobre isso e com o tempo o HTML pode adotar algumas dessas tecnologias e codificá-las por meio de corpos de padrões - e isso é ótimo. Achamos que esse é um modelo perfeito para a coexistência de Flash e HTML."
Mas Lynch também apontou uma grande vantagem do Flash: é consistente - ao contrário dos navegadores da web. "Tentar fazer as coisas funcionarem consistentemente nos navegadores é um desafio. Isso faz parte do mundo do HTML. Temos várias implementações de cada navegador que são variantes umas das outras; algumas estão mais avançadas do que outras ... Portanto, há vantagens e desvantagens com cada uma dessas tecnologias.
Abordagem equilibrada
"Com o HTML, você fica com a complexidade, mas também obtém alguns novos recursos que vêm com o HTML5. Portanto, é realmente um equilíbrio de como você pode abordar essas coisas.
"Se você olhar para o que estamos fazendo com o Flash, estamos oferecendo uma grande expressividade que funciona consistentemente em navegadores e sistemas operacionais. Se você criasse uma interface de carrossel no Flash, ela funcionaria de maneira incrivelmente suave em todos os sistemas operacionais com Flash. isto."
Mesmo assim, a Adobe é a favor do HTML. Está até contribuindo com técnicas para o Webkit. "Estamos trabalhando totalmente em HTML e Flash", repetiu Lynch. Nós pensamos que eles são complementares; nós achamos que ambos são bons para a web. "
Afinal, o HTML dificilmente é uma ideia nova para a Adobe. "Estamos fazendo HTML há muito tempo; trabalhei no Dreamweaver há mais de doze anos."