Você está na página 1de 7

MDULO CENTRO UNIVERSITRIO

PROJETO CIENTFICO: USO DO HTML5 EM SUBSTITUIO AO ADOBE FLASH

DOUGLAS FELIPE DA SILVA

Problema: De que forma o HTML5 substitui o Adobe FLash? Justificativa: O Flash um software de criao de animaes interativas que funcionam embutidas no navegador web e utilizado para computadores pessoais, celulares, smartphones, tablets e televisores. O Flash foi criado pela empresa Macromedia em meados de 1995 e veio crescendo e sendo utilizado por vrias plataformas e aplicaes. Em Abril de 2005 a empresa Macromedia foi vendida para a Adobe Systems, mudando ento seu nome para Adobe Flash. O crescimento do Flash se deu junto com a Internet, mas sua evoluo no foi linear em todas plataformas. Com o crescimento Mobile (com smartphones e tablets) e o surgimento da era Ps-PC as aplicaes Flash foram se tornando mais pesadas e no funcionando de forma satisfatria em todos ambientes. Em 2007, o lanamento do iPhone impulsionou uma mudana drstica na utilizao dos smartphones, e a Apple optou por deixar o Flash de fora de seu Sistema Operacional, chamado iOS, por seu consumo excessivo de memria e bateria. O Flash foi adaptado para Mobile, atuando em aplicaes do Sistema Operacional Android, do Google, mas nunca de forma satisfatria, mesmo nas atualizaes seguintes, o Sistema Operacional iOS no tinha suporte tecnologia.

O padro HTML5 comea a ser desenvolvido em 2009, sendo a 5 gerao da linguagem de programao HTML, apresentando novos recursos, que anteriormente eram possveis apenas atravs de outras tecnologias, como o Flash. Com a evoluo da linguagem nos ltimos anos, j possvel desenvolver em HTML5 praticamente tudo que se desenvolve em Flash, com a diferena que o HTML5 funciona em qualquer Navegador de Internet (Browser), sem precisar instalao de Plugins, como o caso do Flash, que necessita de um programa instalado na sua mquina para funcionar, e tambm, sem o consumo excessivo de bateria e memria. Desta forma, o HTML5 funciona em qualquer plataforma, seja mvel ou computador pessoal, grandes sites como YouTube, j tem uma verso adaptada para HTML5, funcionando de forma fluda em qualquer dispositivo, sendo uma das principais tecnologias em crescimento na web atual e com potencial para substituir completamente o Flash daqui a alguns anos. 1. Histrico Em 1998, o W3C (World Wide Web Consortium) se decidiu que o HTML no mais avanaria pois os programadores acreditavam que o futuro estava no "XML". Ento, o HTML ficou parado em sua verso 4.01 e uma nova verso foi liberada, chamada XHTML (que era um HTML com todos os padres do XML). Essa vinculao das 2 linguagens (HTML e XML) levou os profissionais da rea a se encorajar e pensar em construir novos arquivos vlidos e bem estruturados, no entanto, um pequeno grupo estava convencido de que apenas o XML seria o futuro para os desenvolvedores Web. Esse pequeno grupo comeou um projeto em paralelo ao do XHTML, criando uma especificao que ficou conhecida primeiramente como Web Forms 2.0 e, em sequncia, teve seu nome alterado para HTML5. Esse grupo, comandado por Ian Hickson, conhecido como WHATWG (Web Hypertext Application Technology Working Group). Em 2006, o grupo W3C reconheceu que foi um equvoco, foram muito otimistas, em relao adoo do XML, e em consequncia, o XHTML 2.0. Depois desse conflito de egos entre os 2 grupos, o grupo de especificao do HTML

resolveu adotar o padro da WHATWG como base para uma nova verso o HTML, ento teve incio um processo curioso, onde uma mesma especificao estava sendo desenvolvida, ao mesmo tempo, por 2 grupos, o W3C e o WHATWG. Em 2009, o W3C parou de trabalhar na especificao XHTML 2.0 e colocou mais recursos para os desenvolvimento em HTML5, passando a adotar de vez o padro. 2. Crescimento e Popularidade do HTML5 No incio de 2008 foi anunciada a primeira especificao final do HTML5 aps 5 anos de trabalho, desde ento, ainda est em fase de esboo, sendo que sua verso definitiva est prevista para 2012. O padro recebeu grandes alteraes nessa verso, que incluem: - Novas API's, entre elas uma para desenvolvimento de grficos bidimensionais - Controle embutido de contedo multimdia - Aprimoramento do uso off-line - Melhoria na depurao de erros Em entrevista ao site de tecnologia IDG Now!, Alejandro Villanueva, responsvel pelo relacionamento com comunidades de desenvolvedores do Google na Amrica Latina, afirma quem, O HTML5 oferece uma experincia web mais rica para usurios e ferramentas adicionais a desenvolvedores, que podem criar aplicaes mais complexas com base em um conjunto de padres abertos Esta evoluo presente na linguagem padro para web pode eliminar

completamente a necessidade de plug-ins para aplicaes multimdia em navegadores. Muitos especialistas e crticos da Internet consideram a tecnologia como um forte concorrente ao Flash, da Adobe, como tambm ao Silverlight, da Microsoft e ao recm criado JavaFX, da Sun (Oracle). Recentemente, Shantanu Narayen, diretor executivo da Adobe, afirma que o Flash no ir perder mercado, pois a verso 5 do HTML j vem sendo chamada de

"Flash-Killer" (Assassino do Flash). No entanto, essas tecnologias vo precisar se adaptar rapidamente para conseguir se manter no mercado to populares como esto hoje. Segundo o Ben Galbraith, co-diretor de ferramentas do grupo Mozilla, as tecnologias viabilizadas pelo HTML5, como o Canvas para desenhos 2D e o armazenamento de contedo no desktop, permitiro que "usemos mais o browser do que nunca". Aps dez anos sem atualizaes, a forma de se escrever pginas na internet passa por uma grande mudana. O novo HTML5 est oferecendo uma experincia web totalmente diferente para usurios, no entanto ainda existe um longo caminho a ser trilhado. Muitos navegadores importantes como o Internet Explorer 9, Opera, Safari 5, Firefox e Google Chrome, j tem implementado grande parte de sua linguagem, incluindo as tags de vdeo e suporte tecnologia Canvas. Com essa evoluo os browsers mudam sua categoria, antes eram apenas "mostradores" de pginas web, para agora um "reinderizador de web software". Segundo Marco Aurlio Gerosa, professor do departamento de Cincia da Computao do Instituto de Matemtica e Estatstica (IME) da Universidade de So Paulo, houve um fisson em relao ao HTML5. A linguagem ficou muito tempo sem evoluir e as pessoas adotaram maneiras alternativas de resolver os problemas na programao web. De acordo com um relatrio divulgado recentemente, em 30 de setembro de 2011, 34% dos 100 melhores sites da internet no mundo j estavam usando o HTML5 - a adaptao foi liberada por mecanismos de busca e redes sociais. Em 20 de Outubro de 2011, o Facebook anunciou o lanamento de um Centro de Recursos HTML, dando oportunidade e ferramentas para os desenvolvedores construirem, testarem e implementarem aplicaes para o Facebook.

A principal pedida do HTML5 a quebra de barreiras de compatibilidade no modo de exibir vdeos na internet e aprimorar o uso offline (quando as pginas ficam armazenadas no computador para acesso sem internet) de aplicaes web e ainda

exibir grficos interativos com maior facilidade, esses so os principais avanos permitidos pela evoluo da linguagem. 3. Funcionamento dos Navegadores de Internet (Browsers)

Figura bastidores de um Site

1.

Os

Apesar da falta de alteraes desde a ltima verso do HTML os programadores web passaram por uma grande e recente transformao quanto forma de escrever pginas na Web, segundo Rodrigo Leme, coordenador de projetos web da agncia Espiral Interativa, H aproximadamente quatro anos,

praticamente todos os sites eram diagramados com a utilizao de recursos de tabelas do HTML. Com a demanda por pginas mais leves, mais rpidas e com mais recursos, passamos a usar apenas a linguagem Cascading Style Sheet (CSS) para cuidar da parte visual de um site, deixando assim o HTML apenas com o contedo estruturado. Atualmente o contedo mais estruturado, e a evoluo da web acontece de forma contnua, em que a organizao de contedo (conhecida como Web Semntica) passou a ser um ponto muito importante, e as linguagens de desenvolvimento acabaram sobrendo uma carncia muito grande de recursos. Segundo Leme, A coisa mais simples que posso citar a enorme falta de tags (marcaes ou orientaes para que o navegador saiba como exibir uma informao) para podermos estruturar as pginas de forma mais concisa e que essas faam mais sentido para que os mecanismos de busca exibam resultados ainda melhores, afirma. Leme ainda destaca que com a chegada do HTML5, houve um aumento no nmero de interfaces de programao de aplicaes, conhecidas como APIs (sigla em Ingls) de desenvolvimento, para o desenvolvimento de algumas aplicaes no navegador para acesso offline, recursos grficos em 2D, que utiliza a tecnologia Canvas, como tambm para udio e vdeo. O gerente de projetos ainda afirma que essas ferramentas vm para quebrar um paradigma de que o browser serve simplesmente como um exibidor de pginas. 4. Recursos Multimdia Esse o principal ponto em que o HTML5 bate de frente com o Flash, os recursos multimdia apresentados pelo Web Browser. O avano na programao de vdeos vem sendo o principal destaque nsa funes apresentadas pelo HTML5. Essa nova verso da linguagem possui uma grande quantidade de tags (que so etiquetas, rtulos, que no aparecem na tela do computador, mas servem para orientar algum) para objetos multimdia, tal como vdeos, arquivos de udio, grficos

vetoriais (que incluem at mesmo as animaes em Flash). Essas tags se adaptam ao formato de tela, sem precisar que sejam redesenhadas. Para o servio YouTube, do Google, por exemplo, a linguagem consegue quebrar barreiras de compatibilidade com os programas que exibem vdeos em diferentes navegadores. Atualmente, o site YouTube, publicou na internet uma demonstrao do HTML5, que nada mais do que o seu prprio site adaptado para a linguagem, para teste dos usurios nos navegadores, a maioria dos vdeos j est adaptado para o formato. O teste pode ser verificado em http://youtube.com/html5.

Você também pode gostar