Image Image Image Image Image
Scroll to Top

Topo

jQ.UI

01

fev
2012

Sem Comentários

Em Blog

Por Allison

jQ.Mobi: um jQuery reescrito e otimizado para dispositivos móveis

Em 01, fev 2012 | Sem Comentários | Em Blog | Por Allison

Fonte: Postado por Abel Avram/traduzido por Eder Ignatowicz/InfoQ

A appMobi lançou o jQ.Mobi, uma versão reescrita e gratuita do jQuery, que compete com o jQuery Mobile no mercado de desenvolvimento web para dispositivos móveis.

O jQ.Mobi é otimizado para HTML5 e dispositivos móveis. Comparado ao jQuery, é mais leve (3KB contra 35KB), três vezes mais rápida em dispositivos Android e 2.2 vezes mais performática no iOS, tudo isso de acordo com testes JSPerf. A sintaxe de programação do jQ.Mobi é idêntica à do jQuery, assim como o desenvolvimento de plugins. O jQ.Mobi contém somente um subconjunto considerado essencial da API do jQuery (segundo a appMobi) e tem por objetivo prover uma experiência idêntica ao usuário, em ambos iOS e Android.

O jQ.Mobi é formado por três componentes:

  • Uma biblioteca de consultas;
  • jQ.Ui: uma biblioteca de interface de usuário para browsers WebKit;
  • jQ.Plugin: suporte a plugins desenvolvidos para browsers WebKit.

Por que alguém criaria um novo framework JavaScript baseado no JQuery dois meses após o lançamento do jQuery Mobile 1.0? A appMobi explica que as raízes do jQuery são baseadas em browsers desktop e como resultado, a versão mobile do framework não seria otimizada e não proporciona uma boa experiência para usuários de dispositivos móveis, especialmente no Android.

Com relação ao jQuery Mobile, Todd Parker, líder do projeto, reconheceu problemas com o jQuery Mobile. A equipe do jQuery anunciou uma versão de correção (1.0.1) em que resolve um grande número de bugs e acrescenta componentes visuais, além de antecipar funcionalidades para as próximas versões.

Uma versão de demonstração foi criada para ilustrar as funcionalidades da biblioteca. Mais detalhes sobre a evolução do projeto podem ser acompanhados no blog do jQ.Mobi.

Tags | , , , , ,