Introdução ao HTML5

HTML5 é nova geração do HTML e suas funcionalidades inovadoras o tornam uma alternativa à tecnologias proprietárias como Adobe Flash.

HTML5 é um padrão aberto e já é suportado pela maioria dos novos navegadores.

Principalmente com o advento da Web 2.0, blogs e mídias sociais. Em que o usuário pode criar o seu próprio conteúdo por meio das redes sociais ou Web Sites pessoais.

Além disso, os motores de busca como o Google conseguem rastrear o conteúdo do seu site ao contrário do que acontecia com tecnologias proprietárias.

O que há de novo no HTML5

A declaração DOCType é obrigatória e é muito simples de utilizar.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Título do website</title>
</head>

<body>
Conteúdo incrível do seu site
</body>
</html>

A codificação padrão do HTML5 é UTF-8.

Novos elementos do HTML5

Existem alguns elementos novos dentro do HTML5. Novos elementos semanticos como o <header>, <footer>, <article>, and <section>.

Novos atributos de formulários também foram incluídos, como campos para números, data, hora, calendário e período.

API do HTML5 (Application Programming Interface)

Existem diversos pontos interessantes do HTML5, como:

  • Geolocalização
  •  Drag and Drop
  • Armazenamento Local de Informações
  • Cache Nativo

Programação de jogos

Um das características que chamam a atenção de profissionais da computação é a facilidade em criação de aplicações gráficas, e até mesmo de jogos.

É possível criar jogos, animações, banners, adicionar nativamente vídeos e diversas outras aplicações.

Inclusive, alguns jogos famosos com o The Convergence, Runfield e o clássico Angry Birds implementaram esta tecnologia.