Nov
25
Songza, buen ejemplo de AJAX y usabilidad
publicado en General, Música, Tecnología |
Hace poco descubrí Songza.com, un portal promocionado por Youtube que ofrece a los usuarios un repositorio enorme de música a la que se accede bien a través de vídeos colgados directamente en Youtube, bien a través de un pequeño reproductor de música exclusivamente.
Dejando a un lado cuestiones legales, que supongo estarán solventadas gracias a la publicidad que se hace de los propios grupos desde el portal y a los accesos directos a la compra de las canciones, me pareció una gran idea puesto que se ofrece a golpe de click un buen conjunto de canciones que en un momento determinado te puede apetecer escuchar.
Pero más allá de la utilidad del portal, lo que más me sorprendió es la simplicidad con la que está hecho y la usabilidad que ésta aporta. Para empezar el diseño de la página es muy limpio y todo está muy ordenado: un buscador muy grande y visible, a modo Google, los resultados de búsqueda en la parte izquierda y la reproducción en la derecha. Nada más. Hasta la publicidad está perfectamente integrada puesto que aparece en la parte superior del reproductor de vídeo/audio lo que hace que prácticamente no moleste. Distintos colores para cada resultado de búsqueda y un buen contraste entre las letras y el fondo.
A las funcionalidades ya comentadas de búsqueda y reproducción se añade la de gestionar una lista de reproducción por lo que, empleando un poco de tiempo en crearla, se puede conseguir no tener que preocuparse por la música durante un buen rato.
Aunque lo realmente destacable es cómo lleva a cabo estas funcionalidades: todo se basa completamente en AJAX, es decir, nada de Flash a excepción de los propios reproductores integrados, y nada de recargas de página: el buscador, la reproducción, la gestión de la lista de reproducción, todo funciona asíncronamente y sin interrumpir al usuario. Así puedes estar escuchando una canción y buscando la siguiente para añadir a la lista sin que nada interrumpa la reproducción.
Para completar, una serie de accesos directos para pausa y reproducción de la canción, la cuál siempre está presente en una pequeña capa en la parte inferior de la pantalla indicando el progreso de la misma. Y mucha suavidad, tanto en la búsqueda como en la ampliación de resultados como gestionando de la lista.
Un buen ejemplo de usabilidad, diseño y tecnología viviendo en armonía.

