Aluna: Jéssica Beatriz Araújo Canuto
Professor: Márcio de Sá
Sistemas de informação – Atividade
História e Evolução do HTML
Origem do HTML
O HTML (HyperText Markup Language) foi criado por Tim
Berners-Lee no início dos anos 1990, como uma maneira de
estruturar e interligar documentos na recém-criada World
Wide Web.
A primeira versão oficial, o HTML 1.0, surgiu em 1991,
oferecendo uma estrutura básica para documentos online.
Evolução do HTML
HTML 2.0 – 1995
Características: Padronizou os elementos já usados e
introduziu o conceito de formulários simples.
Problemas: Era bastante limitado, sem atender às novas
necessidades que surgiam para a web.
HTML 3.2 – 1997
Características: Adicionou suporte a tabelas, scripts e
introduziu formas de estilizar o conteúdo.
Problemas: Existiam muitas incompatibilidades entre
navegadores, dificultando o desenvolvimento de páginas
consistentes.
HTML 4.01 – 1999
Características: Promoveu a separação entre conteúdo e
aparência através do uso do CSS (folhas de estilo em
cascata).
Problemas: Tornou-se mais complexo e exigiu dos
desenvolvedores a adoção de práticas mais modernas.
XHTML 1.0 – 2000
Características: Reestruturou o HTML utilizando regras do
XML, exigindo que os códigos fossem mais organizados e
corretos.
Problemas: Pequenos erros de sintaxe podiam impedir a
exibição das páginas, o que tornava o desenvolvimento mais
rígido e menos tolerante.
HTML5 – 2014
Características: Introduziu suporte nativo para multimídia
(áudio e vídeo), novos elementos semânticos (como
<article>, <section>, <nav>) e APIs poderosas para criação
de aplicativos web.
Problemas: O processo de adoção foi lento, com diferenças na
implementação entre navegadores, além da necessidade de
manter compatibilidade com sites antigos.
HTML como Padrão Vivo
Depois do HTML5, o HTML passou a ser desenvolvido como
um 'padrão vivo', atualizado continuamente pelo grupo
WHATWG (Web Hypertext Application Technology Working
Group).
Isso significa que o HTML está sempre em evolução,
acompanhando as necessidades modernas da internet, sem
esperar novos 'lançamentos' formais de versões.