texto:   A-   A+
eliax

Yahoo! UI Library (YUI), para interfaces web dinámicos
eliax id: 2907 josé elías en may 3, 2007 a las 04:49 AM ( 04:49 horas)
Si eres un desarrollador de software del tipo web es posible que hayas notado muchas páginas web tienen interfaces de usuarios que aunque no fueron desarrollados en Flash aparentan ser muy avanzados en lo que hacen (como por ejemplo Google GMail), permitiéndote acceder a datos o cambiar el GUI sin tener que refrescar la página HTML.

Todos estos trucos para los veteranos en esto se logran gracias a unas técnicas llamadas AJAX, que no es más que combinar HTML, Javascript, CSS, DHTML, y XML (o JSON), junto con objetos especializados para hacer llamadas asíncronas desde la página a recursos en servidores.

Sin embargo, programar al estilo AJAX es algo que para el que apenas se inicia en esto resulta bastante complicado. Afortunadamente, han surgido en los últimos 2 a 3 años unos cuantos frameworks que no solo agilizan el proceso de aprender esta técnica, sino que lo hacen relativamente fácil, tomando en cuenta por ejemplo las idiosincrasias de los diferentes tipos de navegadores de Internet.

Uno de estos frameworks es el Yahoo! UI Library (YIU), al cual enlazamos hoy. Esta librería no solo ofrece todo lo básico de AJAX, sino que cosas avanzadas como animaciones de objetos, llamadas asíncronas, componentes pre-fabricados, etc.

Noten que aun así sugiero que aprendan AJAX de la manera "cruda" primero, pues ayuda mucho en entender lo que hacen frameworks como este, y así mismo te ayuda a crear tus propios componentes si estos no existen.

Además sugiero que no se vuelvan locos y empiecen a utilizar esta técnica en toda página que hagan simplemente porque el efecto es "genial", pues hay que entender ciertas cosas que pueden crear una experiencia negativa si no se aplica bien la técnica (como puede ser páginas que cargan lentamente debido a demasiado Javascript, interfaces confusos que no siguen las expectativas de aplicaciones web tradicionales, incompatibilidad con algunos navegadores, etc). En otras palabras, procede con precaución si eres nuevo en esto.

Enlace al Yahoo! UI Library (YUI)

autor: josé elías

Comentarios

Añadir Comentario

tu nombre
tu email
(opcional)
web personal
(opcional)
en respuesta a...
comentario de caracteres máximo
1 + 5 = requerido (control anti-SPAM)
¿De qué color es el cielo?: requerido (control anti-SPAM)
 

"La verdad es que para mi eso es lo que ha sido, "una filosofía de vida" Después de estos 6 años leyendo diariamente este blog, no veo las cosas de la misma manera. Gracias x tu dedicación!!!"

por "jangeles" en feb 10, 2014


en camino a la singularidad...

©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax