Texto original: http://www.alistapart.com/articles/previewofhtml5
Autor: Lachlan Hunt
Tradutor: Zhaozy em 3user.com
resumoA Internet está em constante evolução. Sites novos e criativos estão surgindo todos os dias, impactando os limites do HTML em todos os aspectos. O HTML 4 está ao nosso redor há quase 10 anos. Os editores estão constantemente buscando novas tecnologias que fornecem funções mais poderosas, mas geralmente têm estradas irregulares devido às restrições de idiomas e navegadores de marcação.
Para fornecer aos autores mais flexíveis, interoperáveis, mais interativos e emocionantes sites e aplicativos, o HTML 5 introduz e aprimora uma gama de recursos, incluindo controle de formulário, interfaces de programas de aplicativos (APIs), multimídia, estruturado e semântica.
O trabalho do HTML 5 começou em 2004 e agora está totalmente implementado com os esforços conjuntos do W3C HTML WG e Whatwg. Muitos papéis importantes participaram dos esforços do W3C, e os mais representativos deles são os quatro principais fabricantes de navegadores: Apple, Mozilla, Opera, Microsoft; e uma série de outras instituições e indivíduos com diferentes interesses e habilidades profissionais.
O trabalho de escrever especificações específicas ainda está em andamento e ainda está muito longe da conclusão. Da mesma forma, as funções discutidas neste artigo não descartam a possibilidade de quaisquer mudanças no futuro. Este artigo apresenta apenas alguns dos principais recursos do rascunho atual na forma de um esboço.
estruturaO HTML 5 apresenta um conjunto completo de novos elementos para facilitar a construção de páginas de construção. A maioria das páginas baseadas em HTML 4 contém muitas estruturas comuns, como cabeçalho, rodapé e coluna. Nesse estágio, geralmente marcamos esses blocos com elementos DIV e, em seguida, definimos um ID ou classe descritiva para eles.
O gráfico ilustra um layout típico de 2 colunas marcado com elementos DIV com atributos de ID e classe. Isso inclui o cabeçalho e o rodapé. Abaixo da parte superior da página, há uma barra de navegação horizontal, e o conteúdo principal inclui o artigo e a barra lateral à direita.
O grande número de elementos do DIV é devido à falta de uma descrição semântica mais clara desses blocos na versão atual HTML 4. O HTML 5 apresenta novos elementos para representar esses diferentes blocos.
Esses elementos div podem ser substituídos por novos elementos: cabeçalho, navegação, seção, artigo, de lado e rodapé.
<Body>
<weweler> ... </wower>
<MAV> ... </NAV>
<Artigo>
<Section>
...
</seção>
</artigo>
<oswer> ... </fast>
<Footer> ... </do Footer>
</body>
O uso desses novos elementos terá algumas vantagens (em relação ao HTML 4). Quando usado com o elemento de título (H1 - H6), você pode marcar os níveis de título do capítulo aninhado, superando a versão anterior de 2 páginas, páginas anteriores, 12 próximas páginas