Packito 1.2

Poco a poco estoy preparando la nueva versión de packito, esperemos que pronto deje de ser beta la 1.2 y pueda liberarlo.

Entre las novedades que estoy programando es la capacidad de utilizar json para definir las palabras claves, así pasa a ser más flexible.

También estoy preparando la posibilidad de comprobar varios archivos js, algo muy demandado por mi amigo luisma.

Y bueno la ultima característica es poder bajarte el código mootools con el combo que necesites.


Toggle en MooTools

Por fin han escuchado las palabras de los usuarios y han añadido las funciones para ocultar y mostrar capas como existe en Prototype.

Ayer mismo andaba liado escribiendo y no daba con la tecla para ello, pero claro en parte tienen razón, para que un display soso cuando puedes usar Fx.Slide.

Han llegado a un acuerdo, usan Element.toggle con Fx.Slide.

Ejemplo:

var fx = new Fx.Slide($('element'));
fx.toggle();

//Nueva versión
$('element').toggle();

Window.Growl 2.0

He adaptado window.growl a la versión de mootools 1.11, ahora hay dos versiones, una centrada y otra al estilo growl de toda la vida.

Como en el anterior este también tiene un sistema de cola para mandar varios mensajes a la vez.

logo

Window.Growl 2.0.


Cambios en MooTools

Hace poco salió una actualización para mootool, la 1.11. Corrige algunos bugs encontrados y sobre todo problemas de memoria que daban en algunas versiones de navegador.

El problema no es este sino los continuos cambios de nomenclatura en métodos y en clases. Ahora mismo en la versión de desarrollo se esta cociendo una buena, por una parte le están dando caña a los selectores, se puede probar un [test]http://mootools.net/slickspeed/) y mirar los resultados en diferentes librerías. También han movido las variables para detectar el navegador, ahora es un objeto donde conseguimos mucha información.

El problema es que cada versión hacen cambios muy drásticos que te obligan actualizar tus plugins, como no sigas la versión de desarrollo puedes llevarte grandes sorpresas cuando actualices.

El equipo de MooTools se mueve, quiere buscar una librería rápida, muy rápida aunque conlleve cambios drásticos, pero uno que se lee el log del trac ve unas cosas que te quedas a cuadros :S, cosas que vuelven y se van por arte de magia.

Creo que esta es mi primera critica a mootools, pero os aseguro que no tengo mas :).


Cruiser

Leo en ajaxian que ha nacido una librería llamada Cruiser. Utiliza el mismo concepto que cssing, usar la sintaxis CSS para escribir javascript.

Yo ando terminando mi script, el cual tiene algunas similitudes (lógico) y otras un poco más potentes.

Me alegra saber que hay personas que piensan en que es necesario implementar estas características.

Me gusta la idea de utilizar un tag link para referenciar al archivo, pero no me convence tener que cargarlo y parsearlo cada vez que se refresque la página.