Yahoo! libera sus librerias ajax y Javascript
Yahoo libera el código de sus librerias Javascript-AJAX que hasta ahora han sido privadas.
Esto es una de las mejores noticias desde que estoy metido en el mundo AJAX. Yahoo! se enrroló en el barco de AJAX y cada vez esta más y más presente en su portal, correo, front page, calendarios, etc.
Vemos en Ajaxian.com (via Bill Scott) que Yahoo! ha decidido liberar el código fuente de sus librerias javascript así como documentarlo,poner ejemplos, foros de Javascript para la comunidad de desarollo e incluso un blog sobre el desarollo de aplicaciones web usando sus librerias el Yahoo! User Interface Blog
Yo lo he estado probando y he de decir que me he quedado asombradísimo de el aporte de esta gente de Yahoo! al mundo del desarrollo y su compatibilidad (probado en firefox bajo linux).
A continuación pongo unos ejemplos de lo que se puede hacer en Yahoo! y que a partir de ahora podremos hacer nosotros:
La utilidad de animación permite una rápida implementación y prototipado de animaciones como transacciones y otros efectos visuales. Atributos de elementos como posición, tamaño, opacidad pueden ser animadas usando una simple e intuitiva sintaxis.
Esta libreria ayuda al manejo de peticiones XMLHttp (ajax, para entendernos).
La utilidad de objetos dom contempla una variedad de métodos comunes para las tareas de script-DOM, incluyendo posicionamiento de elementos y manejo de estilos CSS
Crea objetos trasportables que puedan ser arrastrados de un sitio a otro de tu página. Tú escribes el código para las personalizaciones de tu aplicación, el resto es trabajo de la libreria Drag and drop de yahoo!
Ejemplos de barras de desplazamientos AJAX.
Ejemplos de calendarios AJAX
Ejemplo vista de menú en forma de árbol AJAX
Sinceramente espero que lo sepáis disfrutar como espero disfrutarlo yo.
Más información en la página de diseño y librerias yahoo Menús