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.

É possível acessar o projeto através deste link https://github.com/ejulio/Ext.ux.webstorage.Storage

A página no github está em “ingrês”. Tenho que arrumar alguns textos, pois escrevi tudo meio corrido e ainda não sou dos mais fluentes na língua, mas logo deve estar ok 🙂

Antes dos códigos gostaria de ressaltar a parte que achei mais interessante do projeto, a compactação de textos. Escrevi em uma classe a parte um algoritmo para compressão e outro para descompressão de textos baseado no post de Andrew Betts, ou seja, para quem tem muito texto para salvar, terá a chance de duplicar a quantidade de dados salvos \o/. Os mesmo métodos servem como uma forma de criptografia, também mantendo os “dados de certa forma seguros”.

Abaixo seguem alguns exemplos do uso da API.

[gist https://gist.github.com/ejulio/5988906 /]

Espero que a API seja útil.

Dúvidas e sugestões são aceitas, assim como forks no github 🙂

Abraço pessoal.

Anúncios

Um pensamento sobre “Utilizando HTML5 storage com Ext.ux.webstorage

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s