Yahoo! acaba de liberar bajo licencia BSD su librería de patrones de diseño de interfaz web; y como dice Fernando Blat es un “arrebato de buen hacer y sentido común”.
¿Que es un patrón de diseño? según YDN! y el iaWiki:
Los patrones son soluciones óptimas a los problemas comunes. Mientras que los problemas comunes dan vueltas en una comunidad y se resuelven, soluciones comunes emergen a menudo espontáneamente. Eventualmente, lo mejor de estas soluciones emergen se identifican y se refinan hasta que alcanzan el estado de un patrón de diseño.
Y esta movida suma mucho valor a la comunidad de diseñadores de interfaz, web y de AI… en el blog lo explican muy bien: “es acerca de compartir, de cambio, de participación y de una visión” y realmente no se guardaron NADA.
Recursos completos
Lo mejor de esta “liberación” de contenido intelectual es lo bien armado que esta, lo completo que es y sobre todo como formaron círculo en cada solución.
Miren el ejemplo de los patrones de “Calificando un Objeto“; tiene links a patrones similares, sitios de la red de Yahoo! donde se aplica esta solución y link al post en el blog oficial de Yahoo! User Interface y lo mismo se repite en todos y cada uno de los ejemplos que hay.
Otro ejemplo que me pareció muy interesante porque muestran el storyboard de acciones involucradas en un patron es el de Módulos Drag&Drop.
Encima, si querés código.. hay una libreria de utilidades y controles en JS para que puedas bajarte.
En definitiva, si te interesa el diseño web, de ai o de interfaces de usuario.. deberías ponerlo en tus bookmarks porque es un recurso realmente bien pensado y completo; donde podés hasta participar, opinar o criticar. Excelente.
5 respuestas en “Librería de Patrones de Diseño de Yahoo!”
Lo ví hace unos días (el Lunes lo largaron?) y no lo podía creer. Tener a tus manos las mismas librerías que usan en Yahoo Mail es impagable :)
Hasta que al fin los diseñadores van a empezar a laburan bien.
Todos hablan de “uso de estándares”, pero es la primera vez que veo una implementación práctica hacia la estandarización.
Genial para entender que estandarización no es usar XHTML y CSS.
Muy bien por Yahoo!
Matu… exacto y este es un punto excelente para la iniciativa de Yahoo!
Matu … no entiendo, me parece que estas confundiendo las cosas. Recien ahora los diseñadores van a laburar bien? Por? Porque meten JS de Yahoo en todos sus diseños? O porque van a tener patrones estandares para resolver problemas comunes? No entendi :S
Los patrones de diseño no los invento yahoo … hay muchos y son parte de la arquitectura de la información (“ciencia” hija de la interaccion hombre-maquina), que uno los use o no, esta en cada uno … pero yahoo no es la “unica implementacion practica hacia la estandarizacion” … :S
Estandares SON CSS y XHTML … y tambien son los patrones de diseño (estandares de facto), como los de yahoo … cual es el problema entonces?
[…] etc.) y Yahoo! aparece no sólo por sus “compras” (Flickr y Upcoming) sino por sus librerías y patrones de UI liberados algo que me pareció genial…. y por una comunidad muy grande que sigue creciendo que es […]