Fundación Progreso y Salud

Fundación Progreso y Salud vuelve a confiar en eMartos

Fundación Progreso y SaludFundación Progreso y Salud vuelve a confiar en eMartos para el desarrollo de un evolutivo sobre el portal web del Medical Genome Project, consistente en la implementación de un sistema colaborativo para compartir documentos y estructurarlos en un repositorio común.

Medical Genome Project

Desarrollo evolutivo sobre el portal web del Medical Genome Project, consistente en la implantación de un sistema colaborativo para compartir documentos y estructurarlos en un repositorio común.

Medical Genome Project ya está en producción

Portal web del MGPHoy hemos realizado la implantación en producción del portal web del Medical Genome Project, lo que supone la finalización de este proyecto en el plazo previsto y con la total satisfacción de cliente. Esto ha sido posible gracias a nuestros procedimientos internos de calidad, la gestión basada en metodologías ágiles y un profundo conocimiento de la tecnología implementada.

Algunos datos técnicos del proyecto:

  • Desarrollado sobre Drupal 6.19.
  • Creación de siete tipos de contenido distintos.
  • Interfaz de usuario intuitiva y sencilla gracias a un uso coherente de Views y Panels.
  • Gestión del portal mediante cinco roles diferentes.
  • Integración con GIP, el Gestor Integral de Publicaciones, un sistema de generación de contenidos en XML.
  • Diseño intuitivo y accesible gracias al cumplimiento de los estándares del W3C y al uso de tecnologías como jQuery. Esto garantiza la compatibilidad con casi cualquier navegador web (Firefox, Chrome, Opera, Safari, Internet Explorer y Konqueror).

Desarrollo del portal web de LARCEL

 
26/01/2011 - 11/03/2011

Desarrollo del portal web de LARCEL (Laboratorio Andaluz de Reprogramación Celular) para Fundación Progreso y Salud. La implementación se realizará con Drupal utilizando metodologías ágiles, y se integrará con GIP (Gestor Integral de Publicaciones), un sistema de distribución de contenidos en XML, y con los sistemas corporativos de análisis del tráfico web.

Medical Genome Project

Desarrollo del portal web del MGP (Medical Genome Project) para Fundación Progreso y Salud. La implementación se realizará con Drupal utilizando metodologías ágiles, y se integrará con GIP (Gestor Integral de Publicaciones), un sistema de distribución de contenidos en XML, y con los sistemas corporativos de análisis del tráfico web.

Más información sobre el portal web, en este post.

Más información sobre el interesante Proyecto Genoma Médico, en este artículo.

Fundación Progreso y Salud confía en eMartos para desarrollar los portales web de MGP y LARCEL

Fundación Progreso y SaludFundación Progreso y Salud ha confiado en eMartos para desarrollar los portales web de MGP y LARCEL, que serán implementados con tecnología open source, concretamente Drupal. Estos proyectos suponen un logro muy importante para nuestra empresa, ya que nos sitúa en un sector del mercado dinámico y competitivo.

El Proyecto Genoma Médico, MGP (de sus siglas en inglés, Medical Genome Project), es un estudio sin precedentes que permitirá generar la plantilla común no patológica para todo el genoma humano, lo que supone obtener el mapa estándar de las variaciones de los genes para poder conocer aquellos que están implicados en las enfermedades monogénicas y que, en su mayoría, son enfermedades raras.

El Laboratorio Andaluz de Reprogramación Celular, LARCEL, ubicado en el Parque Tecnológico y Científico Cartuja 93, en Sevilla, se dedicará en exclusiva a la investigación con células iPS (de las siglas en inglés induced pluripotent stem cell), aquellas que proviniendo de células adultas pueden generar células madre pluripotenciales capaces de dar origen a cualquier tipo de tejido u órgano.

Fundación Progreso y Salud

La Fundación Progreso y Salud, organización del Sector Público Andaluz, dependiente de la Consejería de Salud de la Junta de Andalucía, es la entidad central de apoyo y gestión de la investigación del Sistema Sanitario Público de Andalucía. Se encarga, por tanto, de impulsar de forma efectiva la investigación e innovación en Salud en nuestra comunidad autónoma.

Técnicas de accesibilidad

AccesibilidadHoy, en la recta final de los desarrollos evolutivos de la web de las Jornadas Salud Investiga desde Fundación Progreso y Salud, he intentado aproximar las necesidades del cliente al problema de la accesibilidad. Se trata de un proyecto de carácter interno y tenemos un mayor control sobre las decisiones técnicas, o dicho de otro modo, tenemos un control más granular.

La web parte de un antiguo desarrollo manual en PHP, que se ha ido actualizando, año tras año, a nivel de contenidos y estructura. A causa de la escasez de tiempo y de la pobre difusión de los beneficios de usar frameworks de desarrollo, o mejor aún, de los gestores de contenido, el proceso de modificación es todavía manual. Pero dentro de los recursos que se disponen, siempre se puede hacer algo más por los usuarios sin un coste adicional en tiempo ni en esfuerzo.

Pasando a lo concreto, los menús de la aplicación cargaban el contenido en un iframe central que, para colmo, ni siquiera tenía dimensionada la altura, por lo que la página mostraba dos barras de desplazamiento: la del navegador y la del iframe. Este aspecto no era del agrado de los responsables de la web, y por supuesto, tampoco cumplía con unos mínimos criterios de accesibilidad, seguridad y estética. Además, un JavaScript intrusivo se dedicaba a desplegar los submenús en función de la opción seleccionada.

En vista de la situación, he propuesto los siguientes cambios de estructura:

  1. El iframe desaparece, salvo en tres casos especiales en los que se incrustan formularios alojados en otro servidor.
  2. En lugar del iframe, un dispatcher implementado en PHP decide, en función de un parámetro HTTP GET, qué contenido debe cargar con un require().
  3. El JavaScript desaparece en favor de una comprobación, en cada elemento principal de menú, para determinar si dicho elemento o alguno de sus hijos coincide con la opción seleccionada, en cuyo caso se despliega el submenú. No es la mejor opción porque la verificación es redundante, pero no existe otra alternativa dado que la generación del menú no es dinámica, sino totalmente estática.

Sinceramente, hay otros aspectos mejorables en cuanto a accesibilidad, pero con estos cambios mínimos, que de paso mejora usabilidad, seguridad y estética del sitio, la navegación no se ve obstaculizada por un método de programación incorrecto.

Todavía nos queda mucho por avanzar hacia una web totalmente accesible y bien construida, pero cada pequeño paso que se da es importante para alcanzar esa meta.