Dicas

»

Sites

»

Webdesign

Você está pronto para o HTML 5?

Veja como a nova linguagem pode aposentar plug-ins, melhorar o visual da web e criar sites mais interativos

Por Por Eric Costa, de INFO Online
• 9 de março de 2010
Svilen Milev

Quem acompanhou o começo da web deve lembrar do quanto as primeiras páginas eram feias. O design de páginas com HTML puro era cinza, quadradão, feito na base de frames e tabelas, as animações eram arquivos GIF toscos e restava ao webmaster fazer graça com scripts inúteis. Nesses últimos anos, vários padrões e tecnologias surgiram para ajudar a linguagem, como o CSS, o Flash e o XHTML. Mesmo assim, chegou a hora de mais mudança. A nova versão do padrão HTML está mais sólida, com os principais navegadores suportando suas inovações e facilitando assim a vida do designer, que poderá dispensar bibliotecas e pacotes auxiliares.

Vale lembrar que nem tudo funciona em todos os browsers, já que, na falta de uma especificação definitiva (que está prevista para 2012), os empresas adicionam os recursos do HTML 5 nos navegadores a conta-gotas. Conheça, a seguir, as principais mudanças que já estão aprovadas pela W3C e pelo WHATWG, as entidades que decidem o futuro da linguagem HTML.

Multimídia sem plug-in
O conteúdo em áudio e vídeo na web é refém dos plug-ins, como o Flash, para ser exibido. O HTML 5 prevê uma forma de contornar isso com as tags <video> e <:audio>. Falta ainda definir os tipos de codecs a ser utilizados universalmente com essas tags. Hoje, Chrome e Safari conseguem exibir filmes em H.264 e tocar áudio AAC, encapsulados num arquivo MP4. Já o Firefox, fiel aos padrões abertos, mostra só vídeos Theora e som Vorbis, dentro de um arquivo Ogg. O impasse não preocupa tanto, pois as tags <video> e <:audio> podem receber mais de um arquivo, com o browser selecionando qual é a opção compatível. Para adicionar um vídeo à página, basta usar o código <video src="meuvideo.mp4 width="320" height="240" controls></video>.

comentários

  • eu tb ja estou usando HTML5 para incluir multimidia sem necessidade do "pruglim du freche", porem, para variar, o IE nao funciona. vi algumas aplicações do CANVAS e me deu muita vontade de usar tb, sem contar q com o SVG vai ter tanta possibilidades de recursos q ja imagino um mundo livre do IE e sua mania de nao seguir as recomendações do W3C. pois se nem CSS ele implementa direito, imagina a MS dar um tiro no proprio pe aposentando o silverlight?
    enviado por: Teo Venier em 10/03/2010 - 18:24
  • Concordo plenamente com Cleberson, sem o HTML5 ficamos presos a plugins de Flash, media player, e codecs feitos por desenvolvedores, espero que com isso tudo seja resolvido, e não seja tão complicado de se adaptar. (SÓ FICOU FALTANDO AS TAÇAS E O BRINDE!!!)
    enviado por: Bruno Luiz Eleutério Troni em 10/03/2010 - 08:20
  • HTML5 é tudo o que eu esperava... afinal trabalhar com video na web é uma bronca! Ora compilação em flash ora em mediaplayer, uma padronização neste sentido é muito útil, mas o que achei muito curioso mesmo é que o projeto Google Gears foi abandonado visto esta evolução da linguagem html; não estaria esta linguagem facilitando por demais o compartilhamento de conteúdos online? Estão a dizer que é para facilitar as buscas, mas no meu entender todas as vezes que o browser fosse utilizar recursos do Google Gears uma tela de aviso informava sobre o uso do compartilhamento de conteúdo, que identificava informações proprietárias pela web, mas agora sendo nativo nos browsers e na própria linguagem, como poderemos decidir se aceitamos ou não tal compartilhamento? Está, em meu entender, como que obrigatório tal conscentimento neste nível de programação... Se a resposta for que a evolução tem seu preço, tomara que os pragramas de proteção à virus, spywares e malwares também não fiquem de fora nesta evolução, pois vejo grande facilidade de disseminação de certos códigos conhecidos da web... Mas mudanças são sempre bem-vindas, desde que para melhor, e no caso dos vídeos vejo que é um show de evolução...
    enviado por: Cleberson Cavalheiro Cordeiro em 10/03/2010 - 01:06
  • Está realmente fantástica a proposta do html 5, vai deixar a web mais aberta e, de certa forma, democrática sem prejudicar os últimos avanços.
    enviado por: Marcos Oliveira em 09/03/2010 - 14:23
  • Não vai deixar tudo como está não, trará diversas vantagens para desenvolvedores, e até mesmo para o usuário final, o suporte multimídia é uma delas, haverá uma boa disputa com o flash. Sites como o youtube já estão adotando o html5... ou seja, vai nos dar a opção de não depender do flash (que de vez enquando enche o saco) pra rodar mídias. Além do que, vai forçar os benditos usuários que insistem em usar versões pré-históricas de navegadores a se atualizarem...
    enviado por: André Luiz em 09/03/2010 - 13:45
  • Que ansiedade! De todos os sites que eu fiz de 2003 pra trás (eu só utilizava IE5.5 e tinha internet discada), apenas uns 30% rodam perfeitamente no padrão atual do HTML, CSS e Javascript, isso porque a padrão da Microsoft era um tatu-com-cobra grande, gordo e fedorento. Me pergunto é quanto tempo levará pra esses browsers com suporte ao HTML5 (após ser lançado definitivamente) se tornarem maioria dentre os usuários. Ou será que continuaremos a tratar exceções para usuários de versões antigas eternamente?
    enviado por: carlosMessala em 09/03/2010 - 12:17
  • Adorei a novidade! E que venha HTML5, já estou me preparando..hehe.. >>> Evoluir não é melhorar. A lagarta jura que a borboleta é a sua decadência. <<<
    enviado por: Ana Paula Paulino da SIlva em 09/03/2010 - 11:36
  • "as a compilação disse para web não fica pesada demais?" - é nóis mano! firmeza truta!!
    enviado por: zsdo oiashndfoh oiashdf em 09/03/2010 - 10:52
  • Quem quiser conhecer os meus sites em HTML5 e CSS3: http://versoeinverso.com.br e http://bents.com.br
    enviado por: Riccardo Benetti em 09/03/2010 - 10:44
  • Eu mesmo já uso o HTML5 e CSS3 em meus sites, mesmo sabendo que a Microsoft não irá aplicar antes de 2022, se nós os desenvolvedores não começarmos a utilizar e ensinar nossos amigos, vizinhos e clientes a atualizar os navegadores nada irá mudar e esta posição de não tomar a atitude é comoda e hipócrita de todas as empresas e profissionais que nada fazem.
    enviado por: Riccardo Benetti em 09/03/2010 - 10:43
  • Ney RJ - Não é bem a questão de saber ou não saber. Mas o Html 5, em suas diversas novidades, vem facilitando principalmente os buscadores(Com as novas tags de identificação de conteudo). E facilitando os buscadores, facilitará os usuários das buscas como vc e eu, por isso a importância dele.
    enviado por: Daniel Bastos em 09/03/2010 - 10:15
  • Na verdade isto nada mais é que inventar uma coisa nova para deixar tudo como está. No fim quem sabe continuará sabendo e quem não sabe continuará não sabendo como desenvolver uma aplicação WEB.
    enviado por: Ney RJ em 09/03/2010 - 09:49
  • Bom se Funcionar.. blz.. tem coisa do CSS que até só funciona em parte em alguns navegadores.. ex IE e se for como eu penso vai acabar funcionando apenas no Glorioso Firefox e no Destemido Opera... e possivelmente no Engraçado Chrome... bem q venha o HTML 5.. se que vem mermo... !!
    enviado por: Alecsandro Ferreira Melo em 09/03/2010 - 09:35
  • parece promisor, principalemnte e fim de facilitar a vida dos developers...as a compilação disse para web não fica pesada demais?
    enviado por: Jefer em 09/03/2010 - 09:25

comente

Últimas do como se faz

///
INFO Online - Copyright © 2012, Editora Abril S.A. - Todos os direitos reservados. All rights reserved.