Cómo crear aplicaciones css3 interactivos completos con yui

La interfaz de usuario de Yahoo! (YUI) biblioteca (Yuilibrary) es una completa herramienta de desarrollo - API similar a jQuery y jQuery UI CSS3 combinado en algunos aspectos, y más rico que estas bibliotecas en otros. Esta es una API complejo diseñado para manejar las necesidades de las aplicaciones más grandes.

De hecho, en realidad no tiene que ir a través de los tutoriales, ejemplos y guías de usuario suministrados en Yuilibrary utilizar realmente este producto. En resumen, este es el tipo de biblioteca que utiliza cuando se necesita para crear una gama alta, aplicación altamente interactiva.

Apoyo Interfaz de usuario en YUI gira en torno al concepto de la piel. Se agrega soporte despellejar a su aplicación y luego extenderla según sea necesario para hacer uso de los diversos controles. El conjunto de los controles es rico, por lo que probablemente no tendrá que utilizar cualquier otra biblioteca con éste. Además, la biblioteca ofrece soporte de los navegadores graduada para una amplia gama de navegadores (ver Yuilibrary para más detalles).

Usted encontrará una gran cantidad de ejemplos en el sitio (ver Yuilibrary) que demuestran todo tipo de tareas que normalmente realizan los desarrolladores. Al aprender a utilizar esta biblioteca, que es una buena idea para buscar un ejemplo que podría realizar la tarea que desea realizar - y luego extenderlo según sea necesario para satisfacer sus necesidades.

Al igual que con cualquier otra ayuda de tecnología de programación, debe tener en cuenta las ventajas y desventajas al utilizar bibliotecas específicas. YUI es una gran biblioteca para el desarrollo de alta calidad que requiere el entorno complejo y flexible que proporciona. La razón muchos sitios utilizan productos tales como jQuery es que estas bibliotecas son simples y fáciles de depurar. Siempre sopesar los costos antes de llegar demasiado involucrados con una biblioteca particular.

Desarrolladores inteligentes utilizan un entorno de desarrollo integrado (IDE) con un producto como YUI. La razón principal para usar un IDE es reducir la complejidad y hacer que sea posible trabajar con la biblioteca sin estar constantemente en referencia a la documentación. Un número de IDEs trabajará con YUI- sin embargo, la mayoría de los desarrolladores parecen preferir el uso de Komodo Edit o JSEclipse.