Contenido

XUI, un framework para dispositivos móviles

17 ene

+ 1

XUI es un framework muy liviano adaptado únicamente a los dispositivos móviles, al contrario que los que ya conocemos, como jQuery, MooTools, Prototype, Dojo,… que están pensados para funcionar en todos los navegadores posibles, XUI se encarga de ofrecer únicamente las funcionalidades que un dispositivo móvil puede necesitar, todo ello en tan solo 6Kb.

Inicialmente está pensado para trabajar con móviles con navegadores basados en WebKit, Fennec y Opera y tienen previsto sacar una versión compatible con Internet Explorer Mobile y Blackberry. Por el momento está bastante verde, pero parece prometedor.

DOM

  • html()
x$(window).html( location, htmlFragment );

Events

  • click()
  • load()
  • touchstart()
  • touchmove()
  • touchend()
  • touchcancel()
  • gesturestart()
  • gesturechange()
  • gestureend()
  • orientationchange()
x$(window).load(function(e){
	x$('.save').touchstart( function(evt){ alert('tee hee!') });
});

Styles

  • setStyles()
  • getStyles()
  • addClass()
  • removeClass()
  • css()
x$('DIV').setStyle('width','100px');
x$('#box5').css({ backgroundColor:'blue', width:'100px', border:'2px solid red' });

Fx

  • tween()
x$('#box').tween([{ left:100px, backgroundColor:'green', duration:.2 }, { right:100px }]);

XHR

  • xhr()
  • xhrjson()
xhr('path/to/file.html', {});

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.