Colocando workers para trabalhar com HTML5

Olá pessoal, tudo certo!?

O post de hoje é sobre uma API do HTML5, Web Workers. A API traz o uso de threads para o javascript, permitindo então aos desenvolvedores o desenvolvimento de aplicações com alto processamento apenas no navegador, sem a necessidade do servidor para fazer o trabalho pesado. No post veremos uma introdução rápida aos workers e seu funcionamento e desenvolveremos um exemplo para aplicar um filtro de tons de cinza em uma imagem.

Continuar lendo

Utilizando HTML5 storage com Ext.ux.webstorage

Olá pessoal, tudo certo?

Queria apenas divulgar um projeto open source que coloquei no github hoje, o Ext.ux.webstorage.Storage. É uma API para facilitar o trabalho com as APIs de storage do HTML5 (localStorage e sessionStorage). O projeto não é um polyfill, mas sim uma abstração de funções que são utilizadas regularmente.

Continuar lendo

Criando um preview de imagens em HTML5

Olá pessoal, tudo certo?

Hoje vou escrever sobre HTML5 novamente (fazia tempo! :D), a ideia é criar um preview de imagens simples utilizando drag & drop. O preview de imagens é uma agregação bem interessante para os sistemas que rodam na web atualmente. Este passo apenas mostrará uma imagem, no entanto a partir deste ponto, pode-se fazer uma página de upload via drag & drop como no Dropbox ou até mesmo como os anexos do GMail.
Continuar lendo

HTML5 e a semântica

Olá pessoal, tudo certo?

Uma das primeiras características que reparei no HTML5 foram as novas tags que trazem uma semântica mais aprimorada as páginas desenvolvidas. Pouco tempo atrás a criação das marcações de um layout era limitada por algumas tags. Com o uso do HTML5 é possível criar layouts mais semânticos e bem elaborados com a introdução das novas tags.

Continuar lendo