HTML 5: A próxima geração da linguagem HTML


Atualmente, estamos na versão 4 do HTML, lançada há mais de dez anos, nos anos 90. A expectativa é que a nova versão, HTML 5, seja liberada em 2010. Desde 2004, após um workshop organizado pelo W3C, empresas como Apple, Mozilla e Opera perceberam que a direção do W3C estava se distanciando das necessidades reais dos desenvolvedores. Como resultado, essas organizações, juntamente com diversos desenvolvedores, criaram o WHATWG (Web Hypertext Application Technology Working Group).

Uma das principais inovações do HTML 5 é a capacidade de incorporar comandos para áudio e vídeo diretamente no código. Além disso, novos elementos foram introduzidos, como `section`, `article`, `aside`, `header`, `footer`, `nav`, `dialog`, `figure`, `audio`, `video`, `embed`, `mark`, `meter`, `progress`, `time`, `canvas`, `command`, `datagrid`, `details`, `datalist`, `keygen`, `ruby`, entre outros. Essas novas tags oferecem funcionalidades nativas, eliminando a necessidade de incorporar elementos externos às páginas.

Recursos como o drag-and-drop, anteriormente implementados com o uso de Ajax, poderão agora ser utilizados diretamente no código HTML. Impressionante, não?

Aplicações web também se tornarão mais rápidas, já que menos dados precisarão ser requisitados dos servidores. O HTML 5 permite a inserção de APIs diretamente no código, facilitando funções de cache, busca e acesso offline a serviços web. Exemplos como o plugin Google Gears e o Adobe Air já são compatíveis com HTML 5.

O grande destaque surgiu com a apresentação do novo Gmail para dispositivos móveis, que já utiliza recursos do HTML 5, conforme demonstrado pelo VP de Engenharia do Google, Vic Gundotra, veja aqui

Além disso, o código HTML 5 será mais limpo e simplificado. Uma página desenvolvida em HTML 5 será consideravelmente mais enxuta do que a mesma página escrita em HTML 4. Para os desenvolvedores, isso significa uma programação mais fácil e eficiente. O site Hobo Web apresenta uma comparação entre as duas versões da linguagem e demonstra a próxima geração do HTML, que oferece recursos semelhantes ao Flash ou Silverlight, mas utilizando apenas HTML 5.

Observação: A visualização correta desses recursos requer navegadores compatíveis, como Firefox 3+, Opera 10 ou Google Chrome. O Internet Explorer, infelizmente, não oferece suporte adequado.

Fontes: http://www.whatwg.org/specs/web-apps/current-work/multipage/
http://shapeshed.com/journal/techno_kittens_love_HTML5/
http://info.abril.com.br/professional/desenvolvimento/html5-a-cara-da-proxima-web.shtml?2
http://www.tableless.com.br/html5-brevissima-introducao
http://www.w3.org/html/wg/html5/diff/
Próxima Postagem Postagem Anterior
1 Comentários
  • Vini e Carol
    Vini e Carol 15/06/2009, 15:45

    Como num manjo NADA de HTML, pra mim num faz diferença rs

    Mas, pelo que vi, pra quem manja, vai ser bem bacana, com bastante opções !

    Enfim, é isso, bacana teu blog.

    Abraço

Adicionar Comentário
comment url