Paso 21. Verificar la accesibilidad
Como primer paso para realziar la etapa de control de accesibilidad se usó el servicio en línea de verificación de marcas provisto por el Consorcio W3C sobre la página del blog correspondiente a la entrada titulada "Paso 18. Líneas horizontales" (se usó una entrada simple, de poco contenido, para determinar que errores son propios y cuales heredados por el diseño provisto por los técnicos de Blogger). Como resultado del test se obtuvo un reporte en que indicó que existen 31 errores y 19 avisos.
Ante la sorpresa de obtener tantos errores me dispuse a chequear el código fuente de la entrada, localizando los errores sugeridos (a partir de encontrar las líneas) y analizando la marca HTML.
A los efectos de facilitar mi trabajo ordené los errores por tipo. A continuación listo los grupos de errores obtenidos y mi comentario asociado a cada uno.
Grupo 1 de errores: "reference to external entity in attribute value"
Error propio 1: "required attribute X not specified"
Line 655, column 725: required attribute "id" not specified.
Se lo corrigió.
Error propio 2: "character data is not allowed here"
Line 1261, column 1822: character data is not allowed here
Se lo corrigió.
Se da por superada esta etapa y se continúa con el siguiente paso de verificación.
Segundo control vía "El Servicio de Validación CSS del Consorcio W3C"
En el segundo paso para realizar la etapa de control de accesibilidad se usó el servicio en línea de verificación CSS provisto por el Consorcio W3C sobre la página principal del blog. Como resultado del test se obtuvo un reporte en que indicó que existe 1 error.
23 #leftcontent La propiedad _margin-top no existe : 30px 30px
Se chequeó el archivo CSS y efectivamente esa entrada no está definida. Es un problema derivado del diseño de plantilla por parte del servicio Blogger.
Tercer control vía "TAW (Test de Accesibilidad Web)"
Como primer paso para realziar la etapa de control de accesibilidad se usó el servicio en línea de verificación CSS provisto por el Consorcio W3C sobre la página principal del blog. El resultado del análisis fué: Prioridad 1: automático 1 y manual 179 y prioridad 2: automático 58 y manual 100.
En la prioridad 1 de los 179 problemas 158 corresponden al mensaje "Asegúrese de que este documento puede ser leído sin necesidad de utilizar hojas de estilo".
Uno sobre "No existe contenido alternativo en el cuerpo del elemento iframe." el cual pertenece al diseño de plantilla de Blogger.
Cuatro sobre "Este elemento podría estar generando contenido dinámico" y pertenecen al diseño de plantilla de Blogger.
Seis sobre "Compruebe que proporciona textos alternativos válidos para los elementos "pre" y "xmp", utilizados para crear ASCII art." pertenecen al diseño de plantilla de Blogger.
Uno "Compruebe que de entre las siguientes tablas, en aquellas que sean de datos y tengan varios niveles lógicos de encabezado, estén marcados todos los encabezados" sobre la tabla insertada. Se lo está revisando para solucionarlo.
Cuatro sobre "Compruebe que los contenidos dinámicos son accesibles o proporcione una alternativa." pertenecen al diseño de plantilla de Blogger.
Cuatro sobre "Este elemento puede no ser accesible para todos los usuarios. Asegúrese de que existe una interfaz accesible para este objeto." pertenecen al diseño de plantilla de Blogger.
Sobre los avisos o warning el test indicó que la mayoría (cincuenta y ocho) son del tipo "Este elemento utiliza unidades de medida absolutas en lugar de unidades de medida relativas" se verificó que pertenecen al diseño de plantilla de Blogger.
El test de visualización del sitio, sin cargar la página de estilo, no se pudo realizar debido a que el servicio se encuentra fuera de línea.
Utilizando el software Explorer de Microsoft pude cargar la página sin la hoja de estilo asociada. Esto me permitió verificar si podía ser leida y entendida sin formato especial. Llego a la conclusión que así también es comprendida y puede ser navegada.
Etiquetas: paso 21, verificación de accesibilidad