Ir a www.iteisa.com Ir a la portada del weblog

Un weblog sobre internet, desarrollo web y software libre

Un trabajo de ITEISA, premio nacional de accesibilidad web

1 dEurope/Berlin December dEurope/Berlin 2007

El portal web de ASPAYM Cantabria, la asociación de lesionados medulares y discapacitados físicos de la región, ha recibido el primer premio TAW de accesibilidad web en la categoría de entidades sin ánimo de lucro. El acto tuvo lugar hoy viernes 30 de noviembre en el TECNIMAP 2007, las X Jornadas sobre Tecnologías de la Información para la Modernización de las Administraciones Públicas.

Este proyecto ha sido desarrollado por ITEISA, empresa cántabra especializada en accesibilidad y estándares web. Esta es la segunda ocasión en que un proyecto de ITEISA recibe un premio de envergadura en 2007, tras lograr en febrero el primer premio en el II Concurso Mejor Sitio Web Empresarial de Cantabria convocado por SODERCAN.

Los otros ganadores han sido el Ministerio de Fomento y el Ayuntamiento de Madrid, en la categoría de administraciones públicas, así como Cajastur y Cafetto Kaldi, en el apartado de empresas.

A la entrega acudieron Jesús RÍO GÁNDARA, presidente de ASPAYM Cantabria, y Jaime GÓMEZ OBREGÓN, responsable de accesibilidad y estándares web de ITEISA. Asistieron asímismo el viceconsejero de Modernización y Recursos Humanos del Gobierno del Principado de Asturias, Luis Iturrioz, el presidente y el director de la Fundación CTIC, Roberto Paraja y Pablo Priesca, respectivamente; la vicepresidenta de Cocemfe Asturias, Mónica Oviedo, el delegado territorial de AENOR, Juan Lucas García González, y una representación del Ministerio de Administraciones Públicas.

Los premios TAW son convocados anualmente por la Fundación CTIC, una institución sin ánimo de lucro que promueve el acceso a las Tecnologías de la Información y la Comunicación (TIC) al alcance de los ciudadanos y las empresas. Estos premios están financiados por el Ministerio de Industria, Turismo y Comercio, y el Gobierno del Principado de Asturias. Los premios han sido fallados por un comité técnico compuesto por personalidades del ámbito de la tecnología y la discapacidad de los Ministerios de Justicia y Economía y Hacienda, la Universidad de Oviedo, la oficina española de W3C y Cocemfe.

La accesibilidad web es una cualidad técnica que indica el grado en que un sitio de Internet puede ser accedido y utilizado por personas independientemente de su grado de discapacidad (como deficiencias visuales o motrices que impiden utilizar un ratón o un teclado). La accesibilidad web es un requisito legal para todos los portales en Internet de todas las Administraciones Públicas.

El precio de la gasolina

31 dEurope/Berlin May dEurope/Berlin 2007

El otro día tuve una idea en la gasolinera, mientras llenaba el depósito antes de ir a la oficina, y me puse manos a la obra en algunos ratos libres para desarrollar una aplicación web que seguramente también le resultará útil -o al menos interesante- a otras personas.

Es un sitio web para conocer el precio de la gasolina y el gasoil en cada ciudad y ayudar al consumidor a tomar decisiones económicamente óptimas al repostar. Casi todos utilizamos el coche, y muchos estamos sensibilizados con el precio de los carburantes. Estos precios fluctúan muy a menudo, y tienen una fuerte componente «política» (coyuntura mundial, impuestos, puentes y vacaciones, estrategias comerciales…).

Como consecuencia de esta fluctuación, a menudo nos fidelizamos con un par de gasolineras que ocasionalmente tuvieron buenos precios, pero estudiando los cambios me estoy dando cuenta de que los mejores precios no están siempre en las mismas estaciones, sino que van cambiando. Desde mi casa hasta la oficina paso por media docena de gasolineras todos los días, por lo que tengo cierta flexibilidad para escoger aquella que es económicamente óptima. Además, me he acostumbrado a llenar el depósito cada vez (unos 70 litros), por lo que minimizo las paradas para repostar.

El caso es que con un poco de cuidado he conseguido ahorrar unos cuantos euros cada mes y, sobre todo, sentirme un consumidor más inteligente.

El sitio web es Elpreciodelagasolina.com, y en lugar de intentar ofrecer un completísimo interfaz he intentado que sea sencillo y muy fácil de usar. Básicamente está recogiendo los datos oficiales del Ministerio de Economía, y he desarrollado sobre ellos una herramienta que tiene algunas ventajas sobre la versión «institucional», demasiado recargada y lenta para mi gusto:

  • Un diseño centrado en el contenido y en el usuario. Es muy molesto tener que buscar una localidad en el desplegable infinito de la web oficial, así que he habilitado un campo de texto con live search —sugiere localidades mientras se teclea— para ayudar al usuario a encontrar rápidamente su ciudad. Las búsquedas y los resultados son inmediatos. Y el sitio recuerda la última búsqueda realizada, por lo que en una segunda visita se muestran directamente los resultados actualizados en portada, sin necesidad de buscar ni de hacer absolutamente nada.
  • URIs semánticas. No entiendo la manía de muchos sistemas de gestión de contenidos de pasar hashes o variables de sesión en las URI. Las direcciones web deben de ser inteligibles por un humano. Así que… ¿el precio del gasoil en Pontevedra?: elpreciodelagasolina.com/pontevedra/gasoil.
  • Feeds RSS (sindicación de contenidos) de los precios de las gasolineras en cada ciudad. Los usuarios provistos de un lector de feeds ni siquiera deberán entrar al sitio web para conocer los datos actualizados.
  • Localización aproximada de la estación de servicio sobre Google Maps. Todavía en fase beta, porque la dirección postal de algunas de las 7.200 gasolineras no está todavía suficientemente bien descrita. Un ejemplo válido de geolocalización: elpreciodelagasolina.com/gasolinera/2006
  • Gráficas de tendencias. Se trazan gráficas con los precios de los carburantes en cada gasolinera. Sólo para navegadores con soporte para gráficos vectoriales SVG, que son casi todos hoy en día: Firefox, Opera, Konqueror… Los usuarios de Internet Explorer verán un bonito mensaje de «tu navegador es obsoleto», puesto que el navegador de Microsoft todavía no soporta esta tecnología estándar y abierta.
  • Comentarios de los usuarios. ¿acepta vales-descuento? ¿puedo lavar ahí el coche? ¿abre festivos? También para escribir opiniones.
  • Respeto a los estándares (XHTML, CSS, RSS, WCAG/WAI). Marcado semántico y limpio, y ese tipo de cosas. Quiero hacer unos cambios próximamente para que el sitio sea cómodamente accesible desde teléfonos móviles GPRS, para aquellos que se visitan el sitio desde el coche.
  • Alertas por e-mail de las gasolineras más económicas dentro del conjunto de estaciones que has marcado como favoritas. Está casi terminado, pero no lo he habilitado todavía. Será una funcionalidad para usuarios registrados.

Y de momento estas son las ideas que han surgido y que ha habido tiempo para implementar. Hay varias personas que se han animado a escribir para sugerir nuevas funcionalidades, por lo que espero hacer cambios y mejoras en breve, siempre buscando hacer el sitio web más útil para el usuario final.

Entrevista en Onda Cero

13 dEurope/Berlin March dEurope/Berlin 2007

El pasado día 19 de febrero estuvimos en el programa «Onda Tecnológica» de Onda Cero Cantabria, invitados con motivo del premio de desarrollo web que SODERCÁN nos había entregado unos días antes.

Es una entrevista breve donde hablamos de usabilidad, software libre y también de nuestra empresa. Dentro de este mismo espacio, pero en semanas sucesivas, también pudieron dar sus puntos de vista los representantes de las otras tres empresas premiadas: Semicrol, Softec y Novoforma:

Lamentablemente nos falta una de las entrevistas, la de Softec (5 de marzo), que no pudimos grabar a tiempo para publicarla aquí. Creo que es difícil, pero si alguien tuviera el audio original, igual podría enviárnosla para colgarla con las demás.

El programa «Onda Tecnológica» es un breve espacio radiofónico de Onda Cero Cantabria conducido por Hugo Lebaniegos, quien se encargó de hacer de la entrevista un rato muy agradable, y de quien aprendimos que no es nada fácil enfrentarse a un micrófono en directo.

Sobre la especulación con nombres de dominio

27 dEurope/Berlin February dEurope/Berlin 2007

Hace un par de días registré el nombre de dominio xhtml2.es, un lugar donde me gustaría ir escribiendo —esta vez en inglés— acerca de XHTML 2.0 como lenguaje de marcado de documentos y de la nueva ola de tecnologías W3C para los próximos años. Creo que XForms 1.0 o XML Events son temas suficientemente interesantes y prometedores como para ir ojeando tranquilamente las especificaciones técnicas (todavía en fase Working Draft) e ir intuyendo cómo irá transformándose Internet —sobre todo la World Wide Web— durante los próximos años.

Al revés que esas personas que ven la evolución natural de las cosas y los cambios que provoca en su rutina de trabajo como una molestia que frena esa pesada —y cómoda— inercia en el día a día laboral, yo creo que debo de ser uno de los pocos desarrolladores web que está deseando que esos nuevos estándares lleguen para quedarse. Son nuevos, diferentes y además casi siempre incompatibles con las especificaciones que existen actualmente, pero las ventajas del progreso bien valen tener que formarse, adaptarse y aprender de nuevo.

El nuevo weblog sobre XHTML 2.0 será en inglés, y por ese motivo intenté registrar primero el dominio genérico xhtml2.com. Como era previsible ya se encontraba registrado, así que finalmente opté por comprar xhtml2.es. Después me entretuve viendo lo qué había en xhtml2.com: nada. Y ya por curiosidad, en xhtml3.com: tampoco había nada. Todos los nombres de dominio entre xhtml1.com y xhtml6.com están actualmente registrados y ninguno tiene contenido. No se utilizan, puesto que simplemente están “reservados” —en ocasiones durante años— a la espera de que poder vendelos por cientos, y algunas veces miles de veces su precio original.

No suele haber muchas opiniones personales en este weblog dedicado al desarrollo web, pero desde mi punto de vista esto es absurdo, y a veces roza la ciberocupación. Se acumulan cientos o miles de nombres de dominio para intentar ganar dinero de forma rápida con ellos y sin proporcionar ningún valor añadido. Muchas veces se piden entre 3.000 y 10.000 euros por transfeir un nombre de dominio comprado originalmente por 5 euros.

El caso de XHTML 2.0 es especialmente clarificador, pues se espera que esta especificación comience a adoptarse de forma masiva durante el próximo lustro. Un hipotético XHTML 3.0 no sería de uso cotidiano probablemente antes del año 2015. ¿Qué sentido tiene, entonces, registrar xhtml6.com?

Parece que la progresiva subida de precios en el registro de dominios .com y .net anunciada por VeriSign este mes, y que alcanzará entre un 7% y un 10% anual durante varios años, no va a venir nada bien a los intereses de estas personas que coleccionan cientos o miles de dominios sin contenido útil y con el único fin de especular. Afortunadamente, estas nuevas tarifas no deberían afectar demasiado a los particulares, profesionales y empresas que sí hacen un uso racional de los nombres de dominio.

El Parlamento de Cantabria estrena sitio web

20 dEurope/Berlin February dEurope/Berlin 2007

Coincidiendo con su 25 aniversario, el Parlamento de Cantabria ha renovado su sitio web institucional.

El nuevo diseño tiene uno de esos look ligeros y minimalistas que personalmente me gustan bastante. “Less is more” (”menos es más”), dicen algunos poetas y, sobre todo, los teóricos del desarrollo web en estos tiempos de la sobreinformación. “Less is more” debieron pensar también los padres del interfaz de usuario minimalista por excelencia: Google.

El pequeño problema que hay en el nuevo sitio web del Parlamento regional es que casi me lo pierdo, pues desde hace algunos años estoy acostumbrado a omitir el célebre prefijo www. cuando tecleo una dirección de Internet, y el nuevo diseño de la institución sólo aparece bajo la dirección completa www.parlamento-cantabria.es. La dirección abreviada parlamento-cantabria.es muestra todavía el diseño antiguo, por lo que es probable que algunos usuarios hayamos llegado tarde al estreno.

Navegar por Internet omitiendo www. es muy cómodo y un poco más rápido. Una de esas cosas que no puedes dejar una vez que te has acostumbrado a ellas. Además, pronunciar uvedobleuvedobleuvedoblepunto antes de cada URI es bastante aburrido además de redundante (alguien debería comentarle esto a los locutores de radio y televisión).

Técnicamente tampoco existe ninguna razón para hablar de www.ejemplo.es en lugar de su alter ego simplificado ejemplo.es. Es el prefijo http:// quien determina que efectivamente se trata de un sitio web. Si este suele omitirse sin problema tanto en la barra de direcciones de los navegadores web como en la comunicación hablada y escrita, no se entiende que no pueda ignorarse también el nombre predeterminado del subdominio www., que parece que sobrevive más como una reminiscencia histórica que como un imperativo técnico.

Es así que estas dos direcciones de Internet deberían ser equivalentes desde la barra de direcciones de un navegador web, aunque la segunda sea la alternativa preferida para muchos por una cuestión de economía en pulsaciones de teclado:

Este debate no es nuevo y existen incluso campañas para la desaparición de “www.” de las direcciones de Internet como prefijo obligatorio. No se trata tanto de eliminar el prefijo como de hacerlo opcional, de modo que ambas direcciones, aunque técnicamente diferentes, sean sinónimas.

Creo que un buen ejemplo de todo lo contrario a esto son muchos de los subdominios en el portal web de la Universidad de Cantabria. buc.unican.es devuelve un bonito Server not found, mientras que www.buc.unican.es muestra correctamente el sitio de la Biblioteca universitaria.

El caso del Parlamento de Cantabria es sensiblemente más importante, porque al omitir el prefijo www. no se obtiene un error, sino que se muestra el sitio web antiguo. Esto es un problema, puesto que hay contenido distinto en dos direcciones que el usuario esperaría encontrar iguales. Acostumbrado a la dirección parlamento-cantabria.es, ha sido por casualidad que me he dado cuenta —hoy mismo— de que en www.parlamento-cantabria.es hay un portal distinto y nuevo.

Afortunadamente parece un problema muy sencillo de solucionar.

ITEISA, mejor sitio web empresarial de Cantabria

14 dEurope/Berlin January dEurope/Berlin 2007

ITEISA ha recibido el premio al mejor sitio web empresarial de Cantabria en la categoría de empresas de menos de diez trabajadores, en el marco del «II Concurso Mejor Sitio Web Empresarial» organizado por Sodercán, y cuyo fallo se dió a conocer en rueda de prensa este viernes, 12 de enero de 2007.

Este Concurso busca, en palabras de Francisco Royano, director general de Sodercán, «promover el desarrollo y la innovación tecnológica, reconocer los esfuerzos realizados en el desarrollo tecnológico y divulgar los trabajos TIC realizados por las personas y organizaciones de Cantabria».

El Comité Evaluador ha estado integrado por expertos de organismos de prestigio en el ámbito de las Tecnologías de la Información y la Comunicación (TIC) de la comunidad autónoma de Cantabria: Consejería de Industria, Trabajo y Desarrollo Tecnológico del Gobierno de Cantabria, Universidad de Cantabria, Sodercán, Ascentic, Emcanta, PCTCAN, CEOE-CEPYME, Cámara Oficial de Comercio, Industria y Navegación de Cantabria, Caja Cantabria y Fundetec.

Entre las características de nuestro sitio web, el comité evaluador ha destacado:

  • La excelencia técnica. Programado con estándares abiertos que se adhieren a las normativas internacionales W3C. Compatibilidad con múltiples navegadores web y sistemas operativos. Accesible desde teléfonos móviles, ordenadores portátiles, PDA…
  • La accesibilidad. Plantillas de texto ampliado y de alto contraste para personas discapacitadas o con problemas de visión. Compatibilidad con lectores audibles de pantalla y hardware específico para este colectivo.
  • La usabilidad. Contenidos estructurados de manera lógica y coherente. El mensaje es el protagonista: prima el contenido sobre el continente.
  • Código abierto. La tecnología empleada no es propiedad de ninguna empresa. Menores costes de desarrollo y máxima flexibilidad.

En la categoría de empresas de diez o más trabajadores, el premio ha sido para el sitio web de Novoforma, empresa especializada en la comercialización de mobiliario de oficina, y que recientemente ha iniciado su expansión al mercado internacional.

Durante el acto de entrega de premios, realizado durante la rueda de prensa convocada por Sodercán, también se hicieron públicos los nombres de los ganadores del «II Concurso de Productos y Servicios TIC»:

  • Semicrol, una de las empresas TIC más antiguas y consolidadas de la región, recibió el accésit en esta categoría por su producto Fund@net, una solución completa para la gestión integral de Fundaciones, Oficinas Técnicas de Proyectos y centros de I+D+i.
  • Softec (del Grupo Ibermática) logró el primer premio con su Plataforma de Interoperabilidad para PYMES, que integra sistemas de información, servicios, productos, clientes, gestión de compras, pedidos y facturación bajo una misma plataforma multicanal.

jijuju.com: el Diccionario usable

21 dEurope/Berlin December dEurope/Berlin 2006

Hace algunos meses leía en el weblog de Jesús Encinar, una de las caras más conocidas de la Internet española, una reflexión con quizás muchos usuarios habituales de la Red han tenido alguna vez. Jesús es el fundador de idealista.com, uno de los portales inmobiliarios más conocidos y grandes de España. No creo que sea exagerado afirmar que uno de los ingredientes del éxito de Idealista es la usabilidad de su diseño, es decir, lo intuitivo que resulta para los recién llegados visitantes, y lo cómodo que es para los que ya lo han usado anteriormente.

En su artículo sobre el sitio web de la Real Academia Española, este experto lamentaba que un sitio de esta entidad y envergadura tuviera tan escondido uno de sus principales atractivos: el Diccionario de la Real Academia Española. Argumenta que los usuarios que acuden a www.rae.es para conocer más datos y curiosidades históricas de la institución son minoría respecto a aquellos que entran únicamente para consultar una palabra en el Diccionario.

jijuju.com: buscar en el Diccionario deprisa

En el mismo sentido escribía un ingeniero informático balear, quien explicaba que el cuadro de búsqueda más visible del portal no busca en el Diccionario, sino en los contenidos estáticos del propio portal, seguramente mucho menos relevantes para el usuario final que las propias definiciones del DRAE.

Ambos proponían una solución alternativa, y el primero incluso llega a proponer una maqueta de lo que sería el nuevo sitio web para buscar en el Diccionario, dejando el resto de contenidos del portal de la RAE como secundarios. Desde mi punto de vista esto sería excesivo, pero estoy de acuerdo en que el enfoque actual del Diccionario on line es bastante molesto para quien quiere hacer tan sólo una mera búsqueda. O para aquellos que participan (participamos) en Internet generando contenido, y por lo tanto escribiendo en castellano. Tampoco sale bien parado el Diccionario cuando toca compararlo con alguna de las otras excelentes herramientas de eso que llaman web 2.0, como —mismamente— la maravillosa Wikipedia.

Hoy se nos ocurrió una idea que podría servir para dar respuestas rápidas a toda esta gente a través de un interfaz usable. No es un sustituto del Diccionario, sino más bien un atajo que escribimos hoy mismo, y que hemos hecho público: www.jijuju.com. El funcionamiento es muy sencillo y no tiene mucho sentido repetirlo aquí; puede aprenderse en cuestión de segundos visitando el enlace.

Pienso que puede ser muy útil para aquellos que escribimos weblogs, pero también para periodistas on line o cualquiera que, en definitiva, utilice Internet a menudo, aunque sea únicamente para escribir correo electrónico.

Relacionado con este tema, aunque ya en el terreno del humor, hace algunos meses estrenamos también la Real Academia del Español Ofuscado: www.hoygan.info, un pequeño proyecto con el que hemos tenido la oportunidad de reirnos mucho con algunas de las barbaridades que pueden leerse hoy en día en Intenet.

Accesibilidad y estándares web en Cantabria

18 dEurope/Berlin December dEurope/Berlin 2006

Este martes, día 12 de diciembre, tuvo lugar en Santander la I Jornada de Accesibilidad en el Ámbito de la Comunicación Global, una iniciativa organizada por EMCANTA, una empresa spin off del Gobierno de Cantabria en el sector TIC. Durante el acto se presentaba el nuevo sitio web de EMCANTA, que la empresa ha adaptado para superar las pautas de accesibilidad web, y que ha dado igualmente un buen cambio hacia los estándares web.

A lo largo de la mañana se habló de desarrollo web, de estándares web, certificaciones y sobre todo de accesibilidad web, pero también de tecnología y discapacidad, de la importancia del desarrollo web accesible en la democratización del acceso a los contenidos de Internet, y de las pautas de accesibilidad web como sinónimo, muchas veces, de calidad y de eso que los anglosajones denominan user friendliness.

Es una gran sorpresa que se celebre un evento de estas características en Cantabria, un lugar donde no suele ser habitual poder asistir a una conferencia como la que acudimos a escuchar, con la presencia, entre otros, de Jesús García Fernández, responsable de la Unidad de Accesibilidad Web de la Fundación CTIC y coordinador de la Oficina Española del W3C, o de Javier Merino, Director de Accesibilidad del European Software Institute, una entidad dedicada, entre otras cosas, a la certificación de sitios web accesibles. También intervino Pilar Orcajo Sánchez, en representación del CEAPAT.

De entre todo lo hablado hubo, desde mi punto de vista, dos ideas que serían un buen resumen del trasfondo de la charla y de la problemática —y las soluciones— sobre las que se articularon las ponencias:

  • Lo que para el colectivo de personas discapacitadas —más de tres millones de personas en España— es una necesidad, para el resto de la sociedad es una comodidad. Y esto es aplicable tanto a Internet como al resto de instancias de la vida cotidiana. Así, un ascensor o una rampa pueden ser imprescindibles para algunas personas, pero son comodidades que benefician igualmente al resto de usuarios, discapacitados o no.

    En Internet, un diseño con tipografías ampliables o un menú de opciones accesible es una comodidad para todos los usuarios.

  • El diseño accessible tiene una contrapartida económica importante. En este sentido, Chus García tradujo una cita muy significativa de Steven Pemberton, director del grupo de trabajo de XHTML 2 en el W3C:

    « Tu usuario más importante es ciego. La mitad de las visitas a tu sitio vienen de Google, y Google sólo ve lo que un ciego puede ver. Si tu sitio no es accesible, tendrás menos visitas. Fin de la historia. »

    El ponente ofreció algunos datos muy interesantes sobre cómo el rediseño accesible de cajamadrid.es había mejorado de manera sensible el número de hojas indexadas en los buscadores, y en consecuencia el tráfico, el posicionamiento y la relevancia de esta entidad en Internet.

Quizás dentro de algunos meses los responsables de EMCANTA tengan datos suficientes como para poder evaluar cómo el cambio a los estándares web y al diseño accesible ha afectado a su tráfico e impacto en Internet.

En la presentación de esta I Jornada de Accesibilidad en el Ámbito de la Comunicación Global estuvo presente Pablo de Castro, Director de Desarrollo e Innovación Tecnológica de la Consejería de Industria, Trabajo y Desarrollo Tecnológico del Gobierno de Cantabria, así como Bernardo Riego Amézaga, Secretario General de esta misma consejería, quien clausuró el evento.

Ojalá este nuevo sitio y la jornada divulgativa convocada con motivo de su presentación pública, sea el comienzo de una ola de compromiso de las administraciones públicas y de las empresas regionales con los estándares y las pautas de accesibilidad que determinan la calidad y la compatibilidad de los sitios de Internet. Sea como fuere, el mero hecho de haber podido asistir a un evento de estas características en Santander es por sí solo una gran noticia para todas las personas que trabajan y hacen Internet desde Cantabria.

Rompiendo el eslabón más débil de la seguridad bancaria

16 dEurope/Berlin November dEurope/Berlin 2006

Hoy en día casi todos los procesos cotidianos que afectan a la privacidad y a los datos personales de los ciudadanos están regulados legalmente. Y los historiales clínicos de los pacientes de los hospitales o las transacciones bancarias en las entidades financieras no son una excepción.

El legislador protegió con mucho celo todas las instancias de la privacidad de los ciudadanos. Aunque masivamente incumplida, la Ley Orgánica de Protección de Datos Personales (LOPD) es un buen ejemplo de ello desde la definición misma de lo que es un dato de carácter personal: “cualquier información concerniente a personas físicas identificadas o identificables”.

El resto del articulado no es menos paternalista respecto al uso que las empresas e instituciones hacen de los datos personales de los ciudadanos: “Toda persona tiene derecho a la protección de los datos de carácter personal que le conciernan” (artículo I-51).

Para garantizar el cumplimiento de esta ley las instituciones y las empresas han ido adaptándose a las resoluciones de la Agencia Española de Protección de Datos (AEPD).

A veces sucede, sin embargo, que todos estos esfuerzos técnicos y organizacionales se ven comprometidos porque no se ha tenido el mismo celo en todos los eslabones de la -a veces muy larga- cadena de manipulación de datos personales. Una cadena es tan fuerte como su eslabón más débil: aquel que primero se romperá ante un esfuerzo o estrés capaz de hacerlo vencer. Por eso, un eslabón débil compromete toda la seguridad de la cadena, y de nada sirve una seguridad reforzada en unos eslabones si ésta no se extiende por igual a todas y cada una de las piezas del sistema que son parte componente.

Le comentaba esto a un amigo mientras hablábamos de las férreas condiciones técnicas y de seguridad informática que las instituciones ponen en los pliegos de los concursos tecnológicos relacionados con el tratamiento de los historiales clínicos de los pacientes de los hospitales. El tratamiento de estos datos sanitarios se blinda tecnológicamente para que, como es natural, un fallo técnico o humano no exponga datos confidenciales de muchos ciudadanos a miradas curiosas o malintencionadas.

Los mismos médicos, según leía en ese pliego técnico, necesitan de certificados criptográficos personalizados para acceder remotamente a las historias clínicas de sus pacientes, de manera que el tráfico de los datos personales, aún viajando a través de la Red y sus “peligros”, se hace siempre de manera segura y encriptada.

Mi interlocutor echó por tierra toda esta implementación tecnológica con este comentario: “Pues de poco sirve toda esa confidencialidad en el tratamiento de los datos si luego sucede, como me ha ocurrido a mi el otro día, que el médico de cabecera se confunde con los expedientes y entrega mis datos a otro, y a otro mis datos”.

Una buena -y costosa- cadena se había partido por el último eslabón, el más débil.

En el ámbito bancario, donde la seguridad de las transacciones económicas es quizás mayor o más espectacular, hoy hemos visto también como un eslabón débil traicionaba la seguridad y la fortaleza de una larga cadena.

Acudimos al una conocida entidad financiera de la región, cuyo nombre no revelaremos para mantener la emoción, y también para preservar el caracter constructivo, instructivo y -por qué no-, divertido de este artículo. Solicitamos en una oficina de esta entidad unos documentos bancarios, pero en formato digital, pues el destino de esos extractos era ser luego importados en una aplicación de contabilidad informática, y los tradicionales listados en papel no son la mejor opción en este caso.

Tomaron nota del pedido y unos días después teníamos un disquete que habían grabado en la oficina central de la entidad, y que contenía los documentos solicitados. Por la pinta que tenía (ver imagen adjunta), parece que ese disquete se había curtido en muchas batallas ya. A pesar de que nos cobraron por un disco amarillento, sucio, con la etiqueta malamente arrancada, tip-ex por encima e inscripciones a bolígrafo, no protesté y me lo llevé a la oficina.

Disquete que nos entregó el banco/caja

“¡Ay, si los disquetes hablaran!”, pensé mientras buscaba un ordenador con disquetera, pues ninguno de los ¿diez? que tengo que usar a diario tienen ese artilugio jurásico. Finalmente me hice con una disquetera, copie mis documentos y después me entretuve leyendo sector a sector las interioridades del disquete. ¿Se rompería la cadena de la confidencialidad bancaria?

Efectivamente el disquete hablaba: allí estaban mis datos bancarios, pero también datos de otras personas o empresas que yo no conocía, en el formato Q43 (información normalizada de cuenta corriente) que se suele utilizar en estos casos. Por reutilizar un disquete en vez de grabar uno nuevo, o por no formatear correctamente el anterior, los datos personales de otro cliente estaban ahí visibles, expuestos.

Datos de otro cliente, visibles en el disquete

Nombres propios, transacciones bancarias, importes… Tampoco le he prestado mayor atención, pero creo que se trata de las cuentas de una empresa de limpiezas y jardinería de la región.

No es razonable pedir a un sistema que sea tecnológicamente inexpugnable, pero tampoco es serio blindar una puerta pero dejar abierta la ventana. A veces tenemos el eslabón más débil de la cadena delante de nuestras propias narices.

Probando el soporte de estándares web en 20 navegadores

30 dEurope/Berlin October dEurope/Berlin 2006

Nos hemos preocupado especialmente de que nuestro sitio web cumpla a rajatabla todas las especificaciones y validaciones posibles, tanto de marcado (XHTML 1.1) como de diseño (CSS 2.1) y de accesibilidad de los contenidos (WAI-AAA). En teoría un documento web marcado conforme a los estándares internacionales debería de verse igual en cualquier navegador que soporte estos estándares, cualquiera que sea la plataforma del usuario.

Y en teoría la teoría y la práctica deberían de coincidir, pero naturalmente en el caso del desarrollo web esto tampoco ocurre. Por una parte no todos los navegadores respetan las especificaciones que garantizan la compatibilidad, y por otra no todos se ciñen a las mismas con el mismo nivel de compromiso.

Quizás el ejemplo más significativo de esto último sea el navegador Microsoft Internet Explorer 6.0, el browser mayoritario, con una cuota de uso superior al 85% del mercado, que sin embargo lleva desde su lanzamiento en 2001 mostrando un desinterés muy grande por ajustarse a las recomendaciones del W3C. Pese a todo, parece que la presión sobre Microsoft para que se implique en una World Wide Web más compatible y multiplataforma ha surtido un efecto parcial y que la nueva versión de Internet Explorer, la 7.0, se ajustará a las especificaciones un poco mejor que su obsoleta hermana.

Leer el resto de esta entrada »

La Agencia Tributaria estrenará sitio web

18 dEurope/Berlin August dEurope/Berlin 2006

La Agencia Tributaria española estrenará en breve un nuevo sitio web, según puede leerse en una nota publicada en su actual dirección www.aeat.es (por cierto, no funciona sin las www). La renovación se producirá cuando se cumplen 10 años de presencia de este organismo en Internet:

“Ahora se cambia el diseño de la web, inspirado en los criterios más vanguardistas de navegabilidad y usabilidad, para permitir un acceso rápido y directo a la información y a los servicios basado en el perfil del usuario (según sea un particular, un empresario o un colaborador), de modo que el usuario podrá centrar su atención en aquellas materias y servicios que le afectan directamente, sin perder la posibilidad de acceder al resto.”

La nueva versión puede visitarse aún en pruebas en la dirección www.agenciatributaria.com. Más que un mero rediseño, parece que la AEAT se ha decidido por renovar completamente su infrastructura web y la organización de sus contenidos, o por lo menos eso parece deducirse de un esquema de la arquitectura de la web (ojo, 2,33 Mb) que he encontrado curioseando en uno de los directorios del nuevo trabajo:

Esquema web AEAT

Así que parece que el nuevo sitio web utilizará WebSphere Portal de IBM y el sistema de gestión de contenidos (CMS) de Vignette. Por algo que vi también en uno de esos directorios, parece que igualmente están usando Apache/Xalan para transformar plantillas XSLT.

Supongo que más adelante desactivarán el mod_index del Apache, ya que ahora mismo la estructura de ficheros y directorios está al aire en una parte del sitio. Esto no es un problema en sí mismo, pero quizás no sea lo más conveniente si algún administrador (y en un sitio de esta envergadura cabe imaginar muchos) subiera por error algo sensible, ya que quedaría expuesto a todo el mundo.

Es —desde mi punto de vista— muy importante el siguiente párrafo en la nota de la Agencia Tributaria:

“Esta nueva página web, que estará plenamente operativa en breve plazo, también será más accesible a las personas con discapacidad y permitirá avanzar en la utilización de las lenguas cooficiales.”

Ojalá sigan en este sentido el excelente ejemplo del sitio web de la Seguridad Social, un ejemplo sobresaliente de lo que debería ser una página web usable, accesible, con los contenidos claramente estructurados y segmentados según el perfil del público, y técnicamente bien construida. Toda una sorpresa visto el panorama desolador que suelen constituir los sitios web de la Administración, si bien parece que esto comienza a cambiar, al menos en el ámbito estatal.

A nivel de código, quizás sea criticable que sigan utilizando el tag table para maquetar el diseño, cuando desde hace años prácticamente todos los navegadores soportan CSS para este mismo cometido, que es una alternativa mucho más eficiente y semántica, aceptada hoy en día de manera universal. Tampoco hay, desde mi opinión y experiencia, ningún motivo significativo para seguir escribiendo en HTML 4.01, cuya especificación tiene ya más de 5 años, en vez de alternativas más modernas y extensibles, como XHTML, que es un lenguaje XML, con todas las ventajas que ello representa.

Lo mismo pasa con la codificación de caracteres ISO 8859-1 que la AEAT está usando en esta “versión de prueba”. UTF-8 está ya ampliamente soportado por los navegadores, y ha ganado suficiente fuerza en los últimos años como codificación estándar y multilingüe para los documentos web. Cambiando el juego de caracteres de la nueva página podrían pasar de la notación antigua, como Català ó Información Básica, a un marcado mucho más claro —y más económico en términos de ancho de banda— Català o Información básica, por ejemplo. Esto sería beneficioso, máxime para un sitio que se proyecta en cuatro idiomas distintos.

Hay que decir, sin embargo, que aunque quizás no sea lo más vanguardista o la solución óptima, es perfectamente válido utilizar el tag table, marcado HTML 4.01, o el charset ISO 8859-1, en un proyecto web.

Un punto que sí me parece importante, y que demasiados desarrolladores web pasan por alto, es el de las URL usables. Ahora mismo, la URL de la sección IRPF para empresas” es la siguiente:

http://www.agenciatributaria.com/wps/portal/Navegacion2?
url=Empresas%20y%20profesionales.Empresarios%20individua
les%20y%20profesionales.I.R.P.F.&channel=5193a627e642801
0VgnVCM10000050f01e0a____&ver=L&site=56d8237c0bc1ff00Vgn
VCM100000d7005a80____

Esto genera muchos problemas a los usuarios. ¿Alguien se imagina deletreando por teléfono esta dirección a otra persona?, ¿o tomando nota en un trozo de papel de la dirección de esa sección exacta?. Incluso copiando y pegando esa URL en un correo electrónico se podrían producir errores, ya que algunos clientes de correo electrónico y webmails no pueden manejar correctamente enlaces de longitud superior a 80 caracteres.

La URL usable de esta sección debería de ser algo como http://www.agenciatributaria.com/empresas/irpf/, mucho más manejable para el usuario final. Es verdad que esto puede ser una limitación del software CMS utilizado, pero también es verdad que sobre servidores Apache se puede utilizar el mod_rewrite para solucionar este problema.

Al margen de todo esto, quizás el punto más importante de la versión definitiva del nuevo sitio web de la Agencia Tributaria sea el compromiso de futuro respeto de las directrices de accesibilidad web de nivel AA, como por otra parte exige la propia legislación española a los portales web de las Administraciones Públicas. Ahora mismo la portada podría salvar el tipo con algunos ajustes menores, pero algunas hojas interiores dan numerosos fallos de validación en los niveles AA y AAA. Ojalá esto se solucione en la versión definitiva del portal.

Por último, hay que recordar una vez más que este pequeño análisis se ha hecho sobre la versión “en pruebas” del nuevo sitio web de la Agencia Tributaria, que lógicamente está todavía sujeta a cambios, supongo que continuados, y que no es en ningún modo un sitio web definitivo y terminado.

Ningún gobierno autonómico supera las pautas de accesibilidad web

10 dEurope/Berlin June dEurope/Berlin 2006

Ninguno de los portales web de los diferentes gobiernos autonómicos españoles supera las pruebas de accesibilidad web, según revela un detallado informe elaborado por el Observatorio de Infoaccesibilidad de Discapnet, una iniciativa conjunta de la Fundación ONCE y el Fondo Europeo para el Desarrollo Regional (FEDER).

Este informe ha auditado el cumplimiento de las directrices WAI del W3C en cuanto a accesibilidad de los contenidos web en los portales en Internet de los gobiernos autonómicos. La observancia de estas directrices es obligatoria para los sitios web de las Administraciones Públicas desde el 31 de diciembre de 2005, de acuredo con la legislación actual:

Uno. Las Administraciones públicas adoptarán las medidas necesarias para que la información disponible en sus respectivas páginas de Internet pueda ser accesible a personas con discapacidad y de edad avanzada de acuerdo con los criterios de accesibilidad al contenido generalmente reconocidos antes del 31 de diciembre de 2005

— Ley de Servicios de la Sociedad de la Información y Comercio Electrónico (LSSI/CE), en su disposición adicional quinta.

El estudio de Discapnet ha sometido a los portales web de 17 comunidades autónomas a un conjunto de pruebas técnicas y de diseño, tanto sobre la portada principal del sitio web, como a varias hojas interiores y plantillas representativas. La auditoría técnica se ha complementado con la valoración de una muestra aleatoria de usuarios, tanto con diversos grados de discapacidad como sin ella, arrojando una valoración conjunta y ponderada de ambos estudios.

Comparativa del cumplimiento de las directrices de accesibilidad web en los portales web institucionales de 17 gobiernos autonómicos españoles, según un estudio de Discapnet, ONCE y el Fondo Europeo para el Desarrollo Regional (FEDER).
Evaluación técnica   Valoración de los usuarios
Portal %   Portal %
Murcia 47,62   Asturias 58,89
Madrid 44,44   Castilla-La Mancha 57,22
Cataluña 37,50   Murcia 53,89
Euskadi 37,50   La Rioja 53,89
Canarias 27,27   Galicia 52,22
Andalucía 26,09   Cantabria 51,67
Navarra 25,58   Euskadi 51,11
Castilla-La Mancha 25,00   Madrid 49,44
Valencia 23,81   Extremadura 47,78
Aragón 22,73   Andalucía 47,78
Galicia 19,35   Canarias 46,67
Baleares 17,07   Aragón 45,00
Castilla y León 15,00   Navarra 41,67
Asturias 14,29   Castilla y León 41,11
Extremadura 13,51   Baleares 40,56
Cantabria 11,43   Valencia 33,89
La Rioja 7,89   Cataluña 26,67
MEDIA 24,48   MEDIA 47,03

Por Comunidades Autónomas, Murcia tiene el portal institucional mejor valorado, con una “nota” de 5,07 sobre diez puntos, aunque lejos aún de satisfacer con holgura las normas de accesibilidad. Cantabria suspende con 3,15 puntos sobre diez y por debajo de la media nacional, siempre según los datos del estudio.

De un total de 85 páginas sometidas a la validación del código (X)HTML y hojas de estilo CSS, tan sólo 7 de ellas (un 8,24%) superó la validación, mientras que 9 de cada diez fallan en este punto elemental.

Redesigning Slashdot

4 dEurope/Berlin May dEurope/Berlin 2006

The popular Slashdot technology news web portal has just announced a public CSS redesign contest in order to get some fresh ideas to modernize their current look and feel. Since they have finished just a few months ago adapting the mythical Slashcode to be CSS template driven, refreshing now the current aesthetics of the website shouldn’t be a pain, as well as no dramatic changes have to be made on the existing code. After all, that’s both the power and the beauty of CSS design and modern web development methodologies.

Online since 1997, Slashdot is one of the oldest and most visited technology sites; also a part of Internet’s history. But eight years with almost the same look and feel user experience is a lot of time in Internet terms. As far as I am already familiar with the site and it’s contents, I’ve decided to finally spend some more time in front of it and get some new ideas about my user experience and implement them in a new CSS template. Here is my contribution to this redesign effort.

Slashdot redesign proposal

As a user, my preferences are to focus on content rather than in fancy baroque design aspects. Slashdot is plenty of content, and each piece of information has it’s own proper relevance, that should be respected and reflected within the design. So I’ve paid special attention mainly to usability, readability and content architecture, rather than in merely decoration. Also, I consider myself a web developer rather than a web designer, so my template is thought in terms of cross-browser compatibility, bandwith saving, standards compliance and ease of implementation (no changes have to be made to the current portal code).

This said, let’s take a deeper look into it.

Leer el resto de esta entrada »

Márketing viral en Internet, ¿funciona?

3 dEurope/Berlin May dEurope/Berlin 2006

Parece que los profesionales del márketing, también en España, comienzan a aprender de los casos de márketing viral a la hora de aprovechar Internet como medio para sus anuncios publicitarios. La campaña on-line de MTV España ha sido muy comentada y enlazada desde gran cantidad de medios digitales, weblogs, correos electrónicos… pero ¿realmente repercute el éxito del sitio web de la campaña publicitaria (línea azul) sobre la cantidad de visitantes y el tráfico del sitio web de la cadena (línea roja)?

Comparativa de tráfico: mtv.es - nomiresmtv.com

No parece que el éxito de nomiresmtv.com haya surtido efecto en mtv.es, por lo menos durante los 15 primeros y más intensos días. También es verdad que la campaña de márketing no persigue promocionar el portal de MTV España, sino la audiencia de la cadena musical. ¿Cambiará la gente de canal cuando ni siquiera ha cambiado de URL?

IE7 tampoco tendrá soporte CSS2 pleno

27 dEurope/Berlin April dEurope/Berlin 2006

No es nuevo que los desarrolladores web estemos hartos de tener que escribir las hojas de estilo CSS dos veces. Una vez para los navegadores normales, y otra para el Internet Explorer y su particular e incompatible manera de interpretar las hojas de estilo. Para tratar de esquivar los numerosos bugs y fallos que este navegador web arrastra desde hace años, se suelen escribir hojas de estilo específicas para el navegador de Microsoft. Es un parche incómodo y horrible, pero que constituye la solución menos mala.

La novedad es que sean los propios diseñadores de Microsoft, autores de la criatura, los que hablen de los —textualmente— “estúpidos bugs del Internet Explorer”:


/* fix for the IE 1px-off margin error */
* html .StupidIEMarginHack
{
margin-right: 1px;
}
	
* html .StupidIEWidthHack
{
width: 100%;
}

Este código estaba visible hasta hace unas horas en las hojas de estilo CSS de un subdominio de microsoft.com, tal como ha descubierto alguien en la lista de correo de Opera.

Algunos mantenían la esperanza de que el nuevo Internet Explorer 7 solucionara todos estos bugs e implementara por fin un motor (X)HTML fiel a los estándares que el resto del planeta está siguiendo y respetando desde hace años. Sin embargo, por lo que leo ahora en las hojas de estilo para IE del sitio web de la Fundación Mozilla, parece que la nueva versión del navegador de Microsoft introduce nuevos y emocionantes fallos nuevos:


#nav-main ul a, #nav-main ul a:link,
#nav-main ul a:visited {
	 width:100px; /* for IE */
}
	
#home #main dt {
padding-left:5%; /* IE double margin bug  */
	
height:1%; /* holly hack for phantom background image */
}
	
#home #main dd {
padding:0 5%; /* IE double margin bug  */
margin-top:-70px; /* weird IE bug, he interprets the above
margin-bottom rule as a bottom rule */
}
	
#home #rightCol {
margin-top:20px; /* IE bug */
	
}
	
#home #newsBox {
padding-left: 5%; /* IE double margin bug  */
padding-right: 5%; /* IE double margin bug  */
	
}
	
#press #pressRelease li a,
#press #otherNews li a {
cursor:hand !important; /* IE7 bug, pointer
cursor disappears */
}