Herramienta para programadores: Yahoo User Interface Library

baluart17 Febrero 2006 - 2:22pm 0 comentarios
Enviar por Email Imprimir

Una nota que me olvidé publicarla hace unos días. Pero dada su importancia, más vale tarde...

Yahoo! acaba de liberar su Librería de Interfaz de Usuario bajo licencia BSD (Licencia que permite la utilización del código fuente, incluso para aplicaciones comerciales).

¿Qué es Yahoo User Interface Library?

Es un paquete de utilidades y controles, escritos en JavaScript, que facilitan la construcción de aplicaciones interactivas (RIA). He dado un vistazo al vuelo de la librería y sus aplicaciones de ejemplo: Drag and drops, animaciones, aplicaciones con Ajax, DOM, etc. Todas muy completas y fáciles de poner en práctica (con pocas líneas de código).

La finalidad de esta librería (y de ahí el nombre) es facilitar el desarrollo de aplicaciones ricas del lado del cliente (usuario), logrando elementos visuales e interactivos que incluyen CSS.

Utilidades Básicas

Basicamente, YUIL contiene las siguientes utilidades:

  • Animación: Para crear efectos de movimiento, animando la posición, el tamaño, la opacidad u otras características de los elementos de la página.
  • Connector Maneger: Esta librería se usa para el manejo de las transacciones XMLHttpRequest (AJAX).
  • DOM: Abarca una variedad de métodos que simplifican el desarrollo de DOM-Scripting. Incluye la colocación de elementos y estilos CSS.
  • Drag and Drop: Crea objetos que se pueden arrastrar y soltar en cualquier parte de la página.
  • Event: Es una clase que permite el fácil y seguro acceso a los eventos del navegador (tales como los tecleos).

Asimismo, también dispone algunos controles muy usados:

  • Calendario: Es un control gráfico y dinámico, usado para la selección de la fecha.
  • Slider: Este control proporciona un elemento que facilita al usuario elegir un valor numérico.
  • TreeView: Produce un menú estilo árbol, donde sus nodos se puedan ampliar y contraer, cargar dinámicamente y modificar con CSS.

Además, si uno quiere entrar de lleno en el uso de esta librería, no puede dejar de leer Yuiblog (El blog oficial de Yahoo User Interface Library).

Finalmente, Yahoo relanzó su Librería Patrones de Diseño (Design Patterns Library), en donde describen "soluciones óptimas" a problemas comunes (Muy recomendado).

Tutoriales

Cómo descargar videos de VK.com
En este artículo voy a explicar como descargar videos y películas...
Descargar Facebook Móvil Gratis
Por si aún no lo han hecho, es posible descargar Facebook Móvil...
Cómo generar tráfico web con las redes sociales - Paso a Paso
Muchas empresas están publicando contenidos como la forma de crear...

Artículo Recomendado

3 Tips cruciales para recuperar archivos eliminados
¿Te imaginas perder el trabajo de toda una semana en tan solo unos segundos? Todos hemos pasado por este problema. Quizás eliminamos por error un archivo importante o lo borramos sin pensar que era valioso para otro... más