Blog de SQUaC: Joomla!

Artículos sobre calidad del software, testeo, usabilidad, etc.

¿Es Joomla! usable? Ponencia en el Joomla! Day 

Jueves, 9 Diciembre 2010

El pasado 27 de noviembre estuvimos presentes en el Joomla! Day 2010 celebrado en Valencia dando una charla sobre la usabilidad del gestor de contenidos Joomla!. En concreto, nuestra presentación consistió en una introducción sobre los conceptos básicos de usabilidad, para después pasar a la presentación de resultados de las pruebas de usabilidad con usuarios que habíamos efectuado durante las semanas anteriores sobre la interfaz de administración de Joomla!.

Tenéis disponible la presentación, incluyendo los vídeos de los usuarios en YouTube :

¿Es Joomla! usable?


Y algunas imágenes de la charla:

Imagen durante la ponencia '¿Es Joomla! usable?'

 Imagen de los asistentes durante la ponencia

Nuevo blog y sitio web del grupo SQUaC 

Martes, 24 Abril 2007

Con este artículo inauguramos tanto el blog como la nueva página web del grupo SQUaC. Esperamos incluir en él artículos y noticias relacionados tanto con nuestro trabajo como con los temas en los que estamos involucrados: calidad de software, testeo, usabilidad y accesibilidad, etc.

Todavía estamos trabajando en los contenidos de la página web; esperamos incorporar poco a poco toda la información que pueda resultar de interés.

El grupo SQUaC

El grupo SQUaC (Software Quality, Usability and Certification) forma parte del ITI (Instituto Tecnológico de Informática), que es una organización sin ánimo de lucro ubicada en el campus de la Universidad Politécnica de Valencia (UPV) y cuyo objetivo es mejorar la competitividad de las empresas tecnológicas a través de asesoramiento, formación, etc.

Dentro del ITI, el grupo SQUaC está centrado en la calidad del software, realizando por un lado asesoramiento a empresas en materia de testeo de software, usabilidad y accesibilidad de aplicaciones y/o sitios web, etc. Por otro lado, estamos involucrados en proyectos de I + D + i a través de proyectos de ámbito europeo, publicaciones, etc.

Joomla!

A la hora de elegir la plataforma para dar soporte a este nuevo sitio web nos hemos decantado por Joomla! por varios motivos: es una plataforma open source muy extendida, configurable y con multitud de plugins que nos permitirá adaptarla a nuestras necesidades. Sin embargo, ha sido necesario bastante tiempo y dedicación para resolver determinadas cuestiones.

Módulos, componentes, extensiones…

Las necesidades que tenemos en nuestra página nos han obligado a instalar diferentes plugins en Joomla! En ocasiones resulta problemático elegir cuál es el que mejor se adapta a las necesidades concretas, aunque en general hemos optado por el que permitiera una generación de código más correcta y accesible, cumpliendo estándares.

Accesibilidad

En la versiones de Joomla! anteriores a la 1.5 (que está actualmente en beta), la generación de código y la mayor parte de las plantillas disponibles no son válidas según los criterios de W3C y/o tienen un diseño basado en tablas. Como es lógico, hemos intentado cumplir los estándares en la medida de lo posible, así que hemos creado nuestra propia plantilla a partir de una muy sencilla cuyo diseño original ya era válido.

Además, hemos utilizado el parche a8eJoomla , que introduce modificaciones en los ficheros de Joomla! para conseguir un código generado más accesible. En otros módulos hemos usado la configuración disponible (por ejemplo, generando listas HTML en vez de tablas, y personalizándolas con CSS). Incluso en determinados puntos hemos modificado los ficheros fuentes para corregir problemas determinados.

En lo que respecta a las URLs, hemos instalado el componente OpenSEF , que sustituye las URLs generadas por Joomla! por otras más amigables tanto para los buscadores como para los usuarios.

Blog

El blog era uno de los apartados en los que más estábamos interesados al desarrollar el nuevo sitio. A pesar de que es posible utilizar el propio gestor de contenidos de Joomla! como herramienta de publicación del blog, no acababa de adaptarse completamente a lo que deseábamos, así que hemos optado por instalar OpenWP , una adaptación del extendido software de blogs WordPress para que funcione integrado en Joomla! A pesar de que dicha integración no es completa (todavía estamos trabajando en ella), de momento se adapta a nuestras necesidades.

En resumen

La personalización de Joomla! y su adaptación a nuestras necesidades nos ha permitido conocer en mayor medida esta plataforma. Su instalación es muy sencilla, pero el trabajo de adaptación es bastante más laborioso. Uno de los problemas que puede acarrear en un futuro es el mantenimiento de las modificaciones realizadas en el momento que se necesite actualizar versiones o resinstalar software.

En todo caso, de momento cubre nuestras necesidades, aunque seguimos trabajando en ello. Cualquier comentario al respecto será bienvenido :)



Blog del grupo SQUaC. ¿Conoces nuestros servicios?

SQUaC, una web del ITI