
jQuery UI
Eric Sarrion
- Editorial
- O'Reilly
- Año
- 2012
- Páginas
- ~244
- Nivel
- Básico
De qué trata
Guía introductoria de Eric Sarrion, publicada por O'Reilly en 2012, sobre jQuery UI, la biblioteca oficial de componentes de interfaz construida sobre jQuery. Trabaja con jQuery UI 1.8 y explica cómo añadir a una página web los widgets que HTML5 no trae de serie, como pestañas, acordeones y cuadros de diálogo, además de interacciones como arrastrar y soltar y el autocompletado, todo con muy poco código. Está pensada para principiantes y desarrolladores de nivel intermedio que ya conocen HTML, CSS, JavaScript y lo básico de jQuery (selectores, eventos y manipulación del DOM).
Salvo el primero, cada capítulo trata una sola extensión de la biblioteca. El libro empieza con una introducción a jQuery UI y sigue con la gestión de pestañas (tabs), los menús de acordeón y los cuadros de diálogo. Después pasa por los botones, las barras de progreso, los sliders, los selectores de fecha (datepicker) y el autocompletado. La segunda parte se dedica a las interacciones: arrastrar y soltar (draggable y droppable), selección de elementos (selectable), reordenamiento (sortable) y redimensionamiento (resizable). Termina con los nuevos efectos visuales de la biblioteca. En cada componente se explica cómo crearlo con el método correspondiente y se incluyen tablas de referencia rápida con sus opciones, métodos y eventos.
El libro se practica con ejemplos cortos de HTML y JavaScript para cada widget, no con una aplicación completa. Lo que aporta es una referencia ordenada y fácil de consultar: como cada componente tiene su capítulo, se puede ir directamente al que haga falta. Como limitaciones, apenas trata casos reales ni temas avanzados, como crear widgets propios con la widget factory, la personalización a fondo de temas o la integración en aplicaciones grandes. Además, la versión 1.8 quedó muy atrás frente a jQuery UI 1.12/1.13, que cambiaron parte de la API, y hoy la biblioteca está en modo de mantenimiento. Sirve sobre todo para mantener proyectos heredados o para entender el enfoque clásico de jQuery para los componentes de interfaz.
- jQuery UI 1.8
- jQuery
- Tabs
- Accordion
- Dialog
- Datepicker
- Autocomplete
- Sliders y progress bars
- Drag and drop
- Sortable y resizable
- Efectos visuales
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

