La esencia de la web.
El poder de la Web está en su universalidad. Un acceso a la Web para todos independientemente de su discapacidad es un aspecto esencial.
Tim Berners-Lee, «padre» de la World Wide Web.
El poder de la Web está en su universalidad. Un acceso a la Web para todos independientemente de su discapacidad es un aspecto esencial.
Tim Berners-Lee, «padre» de la World Wide Web.
Parece que en Informa las cosas van sobre ruedas. Lo digo porque aún resuenan los ecos de su primer curso, celebrado la semana pasada, y ya amenazan con la segunda edición.
Aparte de eso, me comenta Javier Leiva que están preparando un nuevo curso para marzo, titulado «Accesibilidad Web», cuyo ponente será Francisco Jesús Martín Fernández.
Aunque no creo que me sea posible asistir, no dudo en recomendarlo a todo aquel que esté interesado, ya que esta gente sabe lo que se hace.
Que conste que no recibo nada de Informa, aunque a este paso tendré que hablar con Javier. [carcajada]
No, no, tranquilos. No me he vuelto loco. Es el polémico título de un artículo de Modern Life (enlace al artículo original), traducido al castellano por Maestros del Web, en el que se nos propone ser más «flexibles» en cuanto al uso de estándares de codificación web. En él, se nos tacha de «fundamentalistas», sólo por el hecho de proponer que las cosas se hagan bien desde el principio, por intentar mejorar la web, por pretender que el acceso para todos sea igual de satisfactorio. Se nos invita abiertamente a «pasar» de los estándares marcados por el W3C y a despreocuparnos de nuestro código, siempre y cuando los usuarios vean bien la página.
De esta «auténtica joya» se rescatan perlas como:
[...] Obsesionarse por el marcado semántico correcto es infructuoso cuando el 99.99% de tus usuarios verán todo correctamente. [...]
Aquí creo que quería decir algo como «verá todo correctamente en Internet Explorer». [guiño]
[...] Si puedes satisfacer las necesidades de usabilidad del 100% de tus usuarios, incluso con un código que no valida, entonces argumentablemente no necesitas nada más. [...]
Sinceramente, creo que no sabe la diferencia entre usabilidad y accesibilidad. Como también pienso que desconoce la utilidad de desarrollar código válido.
[...] pueden pasar muchos años para que los problemas se desarrollen - por lo que tienes mucho tiempo para actualizar el código antes de que un problema surja. [...]
(ironic mode on) Pues nada! En lugar de evitar que surjan los problemas… ¡esperemos que nos den en todas las narices! ¡Y luego a lamentarnos!. (ironic mode off)
En definitiva, me temo que no se trata más que de polemizar sobre el tema, aunque tambiÈn puede estar ironizando (eso espero), ya que el propio Stuart Brown describe Modern Life de la siguiente manera:
Sometimes controversial, occasionally satirical and usually on the nose.
Esta es una anotación publicada en mi antiguo blog sobre accesibilidad, usabilidad y estándares, TresOnce, el 12 de enero de 2006. También puedes ver el texto original.

El siguiente artículo es para ti. Sí, sí, para ti. Tú, que no le has dado la importancia que tiene a la accesibilidad, seguro que ahora te interesará. ¿Por qué?, pues es bien sencillo: Tu sitio web se verá beneficiado, estará más localizable para aquellos que intenten buscarlo en Google. Va en serio. ¿Que cómo puedes hacerlo?, sigue leyendo y te lo explico:
Si escribes en inglés, pero sobre todo si lo haces en otro idioma. De acuerdo con Google Zeitgeist, el 50% de los usuarios de Google buscan en lenguajes diferentes del inglés, y muchos de ellos especifican en sus preferencias de Google el buscar solo en páginas de lenguajes específicos. Los algoritmos de auto-detección de lenguaje de Google son mejores que la mayoría pero, ¿por qué dificultarles el trabajo?
Google muestra el título de la página en sus resultados de búsqueda, y valora mejor las palabras cuando aparecen en el título. Es una cosa a tener en cuenta (y pararse a pensar en un buen título no va a matar a nadie).
Google da más importancia al contenido que se encuentra en la parte superior de la página. Pero ojo, me refiero a tu código HTML, no a la parte superior visible de tu página. De hecho, mucha de la gente que sabe acerca de estas técnicas están en la industria de optimización de motores de búsqueda. Para ellos, los beneficios en cuanto a accesibilidad son secundarios.
Google tiende a seguir enlaces para encontrar e indexar más contenidos, pero lo que no puede hacer es seguir enlaces “javascript:”, porque su motor no interpreta código javascript al realizar este proceso.
Google indexa el título del acrónimo al mismo tiempo que indexa el acrónimo en si mismo, de manera que la gente pueda encontrar tu sitio tanto si busca por el acrónimo como por su significado.
El robot de Google indexa los textos alternativos, los cuales son usados no sólo como palabras clave en las búsquedas normales, sino también en las búsquedas de imágenes. De la misma manera, indexa el texto alternativo de cada área dentro de un mapa de imagen. Los textos alternativos tienen más relevancia de la que piensas.
Google aprecia las páginas bien estructuradas, y valora más alto aquellas palabras clave que aparecen en headers reales (otra razón más para escribir títulos de posts con sentido).
La primera de las Pautas de Accesibilidad al Contenido en la Web, según el W3C dice:
“Proporcione alternativas equivalentes para el contenido visual y auditivo”
Y más concretamente, en el punto 1.1 puede leerse:
“Proporcione un texto equivalente para todo elemento no textual (Por ejemplo, a través de “alt”, “longdesc” o en el contenido del elemento). Esto incluye: imágenes, representaciones gráficas del texto, mapas de imagen, animaciones (Por ejemplo, GIFs animados), “applets” y objetos programados, “ascii art”, marcos, scripts, imágenes usadas como viñetas en las listas, espaciadores, botones gráficos, sonidos (ejecutados con o sin interacción del usuario), archivos exclusivamente auditivos, banda sonora del vídeo y vídeos.”
Pues bien. Ésta es la apariencia que tiene la web de El Libro Técnico cuando accedemos a ella con nuestro navegador habitual.

Y este es el resultado de inhabilitar las imágenes (simulando el acceso con un lector de pantalla, por ejemplo).

Sin contenido gráfico, es completamente imposible saber siquiera dónde está la librería.
La cosa se vuelve crítica si intentas utilizar el buscador del catálogo, en el afortunado caso de que lograses llegar hasta él.
Para terminar, una línea que hará las delicias de todos aquellos que luchamos por una web mejor.
<!-- This table was automatically created with Macromedia Fireworks 3.0 -->
¿Macromedia Fireworks para codificar tablas en HTML?
He de aclarar que, a pesar de esta anotación, soy cliente habitual de la librería, no tengo queja alguna del establecimiento, incluso en ocasiones he encontrado libros que creía descatalogados, pero es que su página web…