API de desenho 1/2d, que pode ser usada em um novo elemento de tela para renderizar imagens, gráficos de jogo ou outros gráficos visuais em execução.
2/A API que promete um aplicativo da Web para se registrar como um protocolo ou tipo MIME.
3/A API que introduz um novo mecanismo de armazenamento em cache para suportar aplicativos da Web offline.
4/ An API que pode reproduzir vídeos e áudio, pode usar novos elementos de vídeo e áudio.
5/A API HISTÓRIA, que pode expor o histórico que está sendo navegado, e a página Promise pode implementar melhor o suporte do botão de volta nos aplicativos AJAX após adicioná -lo.
6/ Mensagem entre documentos, que fornece uma maneira de os documentos se comunicarem sem considerar seus domínios de origem, 7/ até certo ponto, esse design foi projetado para evitar ataques de script de sites cruzados.
8/A API que suporta operações de arrastar e soltar pode estar associado a recursos de arrasto.
9/ An API que suporta operações de edição pode estar associada a um novo recurso global contentável.
10/Uma nova API de rede que suporta aplicativos da Web para se comunicar na rede local e manter a comunicação bidirecional em seus servidores de origem.
Use pares de chave/valor da API JavaScript para implementar o armazenamento persistente de clientes e também suporta bancos de dados SQL incorporados.
Os eventos enviados pelo servidor podem estar associados a um novo elemento de fonte de evento. O novo elemento de origem do evento é propício a uma conexão persistente com fontes de dados remotos e elimina bastante a necessidade de pesquisa em aplicativos da Web.
Ao mesmo tempo, o HTML 5 também introduziu muitos novos elementos de representação para suportar componentes de página comuns, como cabeçalhos, rodapés, figuras (ilustração), diálogo (diálogo, usado para marcar sessões) e navegação (navegação). Além disso, existe um novo elemento Datagrid que suporta tabelas e árvores interativas, um elemento de dados de dados fornecido para caixas combinadas e um recurso de progresso, que pode mostrar a conclusão de uma tarefa de longa duração. Ao mesmo tempo, as tags de página que suportam as sementes RSS são adicionadas.
Para formulários, o tipo de tipo do elemento de entrada contém um novo suporte para datas, tempo, e -mails e URLs, para que o navegador possa fornecer elementos da interface do usuário, como um seletor de data do calendário ou integração com o livro de endereços do usuário e também pode enviar dados ao servidor em um formato definido.
O HTML 5 também abandona o apoio a alguns recursos conhecidos. O mais notável deles é o abandono do apoio a quadros, porque as estruturas são consideradas há muito tempo para minar a acessibilidade e a usabilidade das páginas da web. Vale ressaltar que, mesmo que o navegador suporte totalmente o padrão HTML 5, ele continuará apoiando esses recursos abandonados, pois o suporte para versões HTML mais antigas durará por muitos anos.
O HTML 5 foi desenvolvido sob a orientação do Grupo de Trabalho HTML do W3C, criado em março de 2007. A operação do grupo de trabalho é totalmente pública e inclui membros da Apple, Google, IBM, Microsoft, Mozilla Foundation, Nokia e Opera entre quase 500 participantes.
Não há dúvida de que o HTML é um padrão muito importante, disse Tim Berners-Lee, autor da primeira versão HTML e diretor do W3C. Estou animado para ver a comunidade de desenvolvedores, incluindo fornecedores de navegador, trabalhando juntos para criar a melhor trajetória da web. É uma tarefa difícil integrar as idéias de tantas pessoas, e o desafio que enfrentamos é encontrar um equilíbrio entre inovação e sucesso, ideais e pragmatismo.
O HTML 5 substituirá gradualmente o HTML 4, mas a finalização das especificações HTML 5 ainda é um longo caminho a percorrer. O plano atual é usá -lo inicialmente como candidato a recomendação em 2009 e depois ser implementado como a versão oficial final em setembro de 2010.
Por Charles Humble
Tradutor Zhang Yi