Publico.es: Nuevo diario, nueva web
Ayer miércoles nació en España un nuevo diario de información general y con él su web: www.publico.es.
No voy a comentar aspectos de usabilidad -de eso ya se ha encargado Torres Buriel-, ni de diseño; sino más bien del código.
Hemos de partir de la base que se ha utilizado un CMS para su desarrollo, con lo que los posibles errores en parte podrían tener justificación.
El CMS en cuestión utilizado ha sido Sherpa. Según su página web utiliza AJAX, CSS, XML, cumple requisitos de accesibilidad AA y tiene licencia GNU.
En ningún momento nos dice qué tipo de código genera (HTML ó XHTML).
Analizando el código
Lo primero que vemos es que el DOCTYPE es HTML 4.01 Transitional.
Enlaces a las RSS, la capa de funcionalidad JavaScript en un archivo aparte, usan Prototype, metatags de tipo de contenido y de idioma, CSS en archivos aparte. Bien, me gusta, pero…oh! metatag de keywords con un texto por definir, estilos CSS en línea. Grr, pequeño tirón de orejas.
Vamos al contenido
Llamadas JS con el evento onload dentro del body. Esto no creo que sea muy accesible. Enlaces con atributo title; la mayoría de imágenes con su texto alternativo correspondiente; enlaces del menú, pero sin title; formulario de búsqueda con su label correspondiente, pero sin fieldset; noticias de última hora con estilos en línea y sin title; etiquetas en mayúsculas; y la sorpresa: 58 líneas de código JavaScript en mitad del contenido.
Validando el código
Usamos el validador de la W3C y el código nos devuelve: 43 errores para el HTML. Algunos de ellos: falta del atributo type en las llamadas a scripts, atributos alt no especificados, cierres de etiquetas que no se han abierto.
Para el CSS lo que nos devuelve son algunos errores sintácticos (suponemos que por la introducción de algún tipo de hack para IE), pero una buen parte del código valida.
Validando la accesibilidad
Vamos a utilizar la herramienta TAW para realizar el análisis.
- Prioridad 1 (A): 16 errores. La mayoría por la ausencia de texto equivalente a las imágenes
- Prioridad 2 (AA): 64 errores. Uso, en su mayoría, de medidas absolutas
Resumen
Volvemos a recordar que se ha utilizado un Gestor de Contenidos para el desarrollo del portal, por lo que la importancia que le debemos de dar sería la justa. Desconocemos cómo genera el código, pero si nos atenemos a las características que ofrecen en su web, y el análisis que hemos hecho del portal, no me cuadra. No hay que buscar culpables, ni vamos a decir que esta fatal, en mi modesta opinión tiene errores, pero subsanables.
Actualización:
Xela, me informa en los comentarios que se está preparando una versión accesible de solo texto.
Hola Santi,
tengo fuentes muy muy cercanas a los desarrolladores de Público y quería comentarte que tengo entendido que habrá una versión accesible de Público en formato sólo texto. De hecho no se ha puesto el logo de que cumpla accesibilidad porque la versión actual no esta hecha para que lo cumpla. Como sabrás al utililzar Ajax ya deja de ser accesible. Sin embargo, sé de buena tinta que tendrán en cuenta lo que comentas pues aunque no sea accesible no está mal que el código se acercarse a los estándares lo máximo posible.
Hola Xela,
Muchas gracias por tu información, espero con ansia esa nueva versión en formato solo texto. Respecto al tema de AJAX Accesible, recomiendo un par de artículos de Olga Carrera.
Pueden ser interesantes tenerlos en cuenta para futuras funcionalidades.
Salu2
Santi M.
Observo no puedo hacer comentarios a los articulos por Vds. escritos en su periodico.
El motivo, aunque les parezca mentira, es por que exigen ahora el E-mail y el correo electrónico, que Yo pienso son la misma cosa.
¿Podrian, por favor, como puedo volver a hacerles comentarios a sus artículos, que antes podía y ahora no puedo?.
Soy un Sr de 72 años que posiblemente no entienda casi nada de Internet, pero me divierte
GRACIAS ANTIVCIPADAS.