desarrollo

3

Hoy, en la reunión técnica que hacemos cada jueves en Infomed, hablé sobre el tema de los microformatos y realmente me he llevado una gran sorpresa cuando ahora por la noche revisando la página principal del portal de Infomed me encuentro que ya han comenzado a aplicarse.
En las siguientes imágenes se muestra como el navegador firefox usando la extensión Operator reconoce los microformatos disponibles y nos ofrece algunas opciones de acciones sobre los mismos.
microformato adr en el portal de infomed

microformato hCard en el portal de infomed

Estos datos son visualizados de la siguiente manera en la página web:
datos de contacto

De esta manera se ha logrado que sin variar la manera en que se le muestra la información  al usuario, dicha información esté ahora disponible de una manera en que pueda ser “entendida” por la computadora, posibilitando con ello no sólo facilidades en la búsqueda sino también el poder construir nuevos servicios que hagan uso de dicha información, todo esto de una manera simple y usando conocimientos que ya poseen las personas a cargo del código de las páginas del portal (HTML y CSS).

Mis felicitaciones para Violeta por la rapidez en dominar estas nuevas “técnicas” y ponerlas en uso.

Aquellas personas interesadas en leer un poco más sobre microformatos, en Infoenlaces encontrarán varios recursos útiles, y aquí está disponible mi Conferencia de microformatos

5

Hace unos días vengo pensando en los temas referentes a la navegabilidad del portal de infomed y la barra, producto en gran medida de conversaciones personales con Pablo y de su exposición sobre el tema del menú en uso actualmente en el portal en algunas de las reuniones técnicas de los jueves.

En una de esas conversaciones salió la idea de que sería interesante tratar de replicar algunas de las las funcionalidades que brinda la barra (enlaces directos a los recursos más importantes de la red, posibilidad de buscar de manera sencilla en las principales fuentes de información) en el sistema de menú del portal. Pues bien, para no quedarme solo con la idea me entretuve un rato y el resultado pueden verlo aquí.

Aclaro que es tan solo una prueba de concepto, los enlaces no apuntan a las direcciones adecuadas y el sistema de busqueda no funciona aún, tan solo pretendia ver “como se veia”. Estoy seguro que visualmente necesita del talento de Pablo (me hubiera gustado poder usar las mismas imagenes de la barra pero no las tenia a mano) pero lo que mas me interesaba era comprobar que era posible mantener la funcionalidad sin perder accesibilidad (los menues se generan a partir de la estructura html, no dinamicamente via javascript, de esa manera los usuarios que no puedan hacer uso de javascript o css aun tienen acceso a los enlaces y la estructura de menu).

Algunas cosas en contra, el tamaño de la página y los recursos asociados a ella (css y js) crece considerablemente (+140Kb), lo cual pudiera ser algo sensible para las conexiones telefonicas, aun cuando pudiera utilizarse tecnicas de cacheo y alguna otra libreria de javascript más pequeña (actualmente uso yui) para reducir la carga.

?Valdrá la pena cargar la página más visitada del portal a cambio de facilitar el acceso a los recursos de información que brinda el mismo? Ustedes dirán 🙂

5

Dado que el servicio del planet ha tenido buena acogida y el software parece cumplir con los objetivos deseados hemos decidido cambiar la url del planet como primer paso para su incorporación como un servicio definitivo de infomed. Eso también nos permitirá crear los planets temáticos que hemos mencionado en otras oportunidades y que con la configuración actual se hacía engorroso de realizar.

La nueva dirección es planet.sld.cu/planet/ pero también están disponibles:

Como información, la url planet.sld.cu/planet brindará el planet por defecto (en este caso infomed noticias) y hemos reservado la raíz del sitio para publicar el listado de los planets disponibles, información para registrar los artículos de los blogs personales, etc.

ACLARACIONES:

  1. La url actual (test-de-aplicaciones.sld.cu/planet) se mantendrá activa hasta el próximo jueves para dar tiempo a que las personas actualicen sus favoritos/lectores de noticias pero a partir de hoy por la noche no seguirá siendo actualizada, los post posteriores a esa fecha podrán ser visualizados en las direcciones antes mencionadas.
  2. El listado de planets y otra información que menciono más arriba aún no está disponible, será desarrollada en el transcurso de la semana.
  3. Las personas que hayan publicado artículos en infomed blogs o desarrollo20 y deseen conservarlos, por favor pasarlos para su blog personal y categorizarlos adecuadamente para su posterior visualización en el planet correspondiente
4

Me he dado cuenta de algunos beneficios adicionales que podria tener este sistema:

  • Listado de terminos mas buscados
  • Listado de bases mas usadas
  • Listado de articulos mas revisados/populares (cuando un usuario adiciona un articulo a su “biblioteca personal” pudiera considerarse como un voto por ese articulo)

La duda que me queda es si ya alguna de estas cosas no estaran disponibles en las nuevas versiones del software de la BVS, en cualquier caso en cuanto tenga algo disponible dare una definion mas formal del sistema en el espacio de iniciativas de nuestro wiki.

2

Ayer despues de una mini tormenta de ideas con Carlos en la que me contaba de la frase de Abel Parker sobre que cada usuario tuviera su biblioteca personal, me pregunte a mi mismo que significado tenia esa frase para mi, de ahi fue algo natural cuestionarme como desde el punto de vista de usuario me gustaria usar los recursos de la bvs y llegue a la siguiente lista de requerimientos:

  • Poder salvar mis busquedas
  • Que el sistema corriera las busquedas de manera automatica
  • Que el sistema detectara automaticamente los resultados nuevos y me los enviara por correo
  • Poder seleccionar articulos de mi interes y salvar sus referencias en un espacio personal
  • Poder compartir esa lista de articulos con otras personas via un canal de RSS
  • Poder exportar la lista de articulos en varios formatos bibliograficos

Con esa lista de requerimientos y sabiendo que Victor habia desarrollado un webservice que me facilitaria las busquedas en las bases de datos de la BVS me dedicare a desarrollar una prueba de concepto (entiendase algo funcional pero no completamente para produccion), sobre lo cual escribire en proximos posts.

Mis planes de desarrollo son:

  • python (usando django)
  • prototype + scriptaculous (para la parte ajax)