domingo, 13 de marzo de 2011

Paso 21. Verificar la accesibilidad

Primer control vía "El Servicio de Validación de marcas del Consorcio W3C"

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"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi.

Grupo 2 de errores: "general entity X not defined and no default entity"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi. En particular tiene que ver con porciones de códigos realizados en Javascript.

Grupo 3 de errores: "end tag for X omitted, but OMITTAG NO was specified"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi.

Grupo 4 de errores: " there is no attribute X"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi.

Grupo 5 de errores: "reference not terminated by REFC delimiter"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi

Grupo 6 de errores: "end tag for X which is not finished"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi

Grupo 7 de errores: "cannot generate system identifier for general entity X"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi

Grupo 8 de errores: "element X undefined"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi

Grupo 9 de errores: "
document type does not allow element X here; missing one of Y start-tag
"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi.

Grupo 10 de errores: "
reference to entity X for which no system identifier could be generated"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi

Grupo 11 de errores: "
character X is the first character of a delimiter but occurred as data"
Hace referencia a la plantilla base provista por el servicio Blogger, no tiene que ver con el contenido agregado por mi

Se volvió a correr el mencionado test sobre la dirección del blog. Se chequearon los resultados en búsqueda de erres relacionados solamente con el contenido aportado.

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: ,

1 comentarios:

Blogger Astrid Mel ha dicho...

Hola!!
Permiteme presentarme soy Melannie, administradora de un directorio de blogs, visité tu sitio y está genial, me encantaría poner un link de tu blog en mi sitio web y por mi parte te pediría un enlace hacia mi web y asi beneficiar ambas webs con más visitas.
Si estas de acuerdo no dudes en escribirme a melannieagurto@gmail.com

Éxitos con tu blog.
Un Saludo
Melannie.

16 de mayo de 2011 a las 17:33  

Publicar un comentario

Suscribirse a Enviar comentarios [Atom]

<< Inicio