Introdução ao HTML5 e Internet Explorer 9
Breve introdução ao manual do HTML5 e Internet Explorer 9, começando pela historia do HTML5.
Por Alejandro Martín Bailón-Tradução CRV
Publicado em: 06/6/11
HTML5 é uma nova especificação que atualmente se encontra em fase de versão de testes (W3C Working Draft 19 October 2010) e que unifica dois elementos tecnológicos. HTML5 é a evolução, por um lado do que tem sido até agora a linguagem de marcação HTML4, e por outro lado da API Document Object Model 2 (DOM2). Antes de começar a ver a sintaxe da linguagem, temos que deixar muito claro que HTML não vai ficar somente em uma simples redefinição de etiquetas de marcação senão que vai muito mais além.
Através do HTML5 vamos dispor de novas API's que vão tentar ajudar os desenvolvedores a gerar aplicações web muito mais dinâmicas e ricas, tendo sempre claro o ponto de vista de que a maioria dessas interfaces de programação se encontram em fase de teste e por isso podemos afirmar que não estão maduras para implementação em grandes projetos ou aplicações por parte das organizações.
Historia do HTML 5
Desde que a IBM começou a utilizar sua linguagem GML até o momento atual em que nos encontramos foram muitas as mudanças tecnológicas que se produziram. Com a chegada da linguagem GML transformando-se em standard formal em 1986 (Standard Generalized Markup Language) a IBM proporcionou uma linguagem que definia como deviam ser as linguagens de marcação porém, não especificava como tinham que ser as etiquetas. A partir do SGML começa a se desenvolver o HTML com os seguintes fatos importantes na sua linha de tempo:
- 1995: Formaliza se o HTML 2.0 e com isso a sintaxe e a maioria das regras que se encontram atualmente implementadas
- 1997: HTML 3.2 durante muito tempo ignorado pelas empresas que provêem navegadores, as quais implementam suas próprias etiquetas
- 1998: Pressionadas pela adoção dos standards web, se confere peso às recomendações do W3C e se promovem navegadores com base em tais padrões
- 1999: Estabiliza se a sintaxe e a estrutura do HTML 4.0, convertendo-se no standard para a web
- 2000: Nasce o XHTML 1.0 desenhado para adaptar o HTML ao XML. Uso de DTD para renderizar como HTML
- 2000-2004: O incremento das conexões na banda larga é alto, produzindo-se uma demanda no campo do desenvolvimento das aplicações e da multimídia, onde tecnologias como Flash e Ajax fazem com que se trabalhe na especificação XHTML 2.0
- 2004: Não satisfeitos com a direção de XHTML, Apple, Mozilla e Opera propõem evoluir o padrão HTML 4.0. Embora rejeitados, formam o WHATWG (Web Hypertext Application Technology Working Group)
- 2005: Publica-se a versão de testes de trabalho Web Applications 1.0
- 2007: O W3C adota o trabalho de WHATWG em um novo capítulo, publicando o que seria a versão de testes de trabalho de HTML 5
- 2009: Última chamada expedido para o projeto de trabalho de HTML 5. O W3C não renova XTML 2.0
- 2010: Versão do W3C para HTML5
Está previsto que o HTML5 alcance a condição de candidato em 2012, finalize os testes finais em 2020, e alcance a categoria de recomendação de pleno direito em 2022.
Imagem 1: Evolução da linguagem de marcação HTML
No artigo seguinte veremos as principais mudanças que incorpora o HTML5.
Comentários do artigo