16 de maio de 2010

HTML5, a evolução dos browsers

Vic Gundotra, vice-presidente do Google, afirmou: “O Ajax levou muitos anos após concebido para ser utilizado em escala, não façamos o mesmo com o HTML5″. Steve Jobs também já deixou claro seu apoio ao novo padrão, até a Microsoft resolveu trabalhar um pouco mais no IE 9.0 (perdão amigos, mas o IE até a versão 8.0 não merece comentários aqui) e resolveu suportar o HTML 5. Com esses três padrinhos, alguém duvida do futuro da criança?

Vejamos algumas das novas funcionalidades:

1. Canvas – Desenho e animação mais fáceis e interativos via Javascript
2. Video – Tag específica para inserção de vídeos, manipuláveis via Javascript. O Youtube já tá testando.
3. Geolocation – Compartilhamento de localização geográfica.
4. Banco de Dados e Cache – SQLite nos browsers? Já imaginou o potencial disso para interfaces elaboradas de aplicativos Web? Não se trata apenas de navegação offiline, mas de programação distribuída. Nada comparável aos cookies ou aos antigos caches de páginas. O Gmail já faz isso em celulares Android.
5. Web Workers – Threads no browser? Outro recurso extremamente bem-vindo. O antigo setTimeout é assíncrono, mas ocupa a mesma Thread. Agora sim, será possível manipular animações enquanto o browser assovia e chupa cana.

Pretendo voltar a falar sobre cada tópico destes acima, mas por enquanto, deixo você com um link de um site bem interessante que colhe informações sobre sua requisição (até aí, nada fantástico), e que informa quais recursos HTML5, CSS3 e Forms 2.0 seu browser é capaz de suportar.

http://www.findmebyip.com

Deixe um comentário