
:: Metodología Unificada de Evaluación Web (UWEM 1.0)
“Ensure that pages featuring new technologies transform gracefully.” (Asegúrese de que las páginas que incorporen nuevas tecnologías se transformen correctamente)
Esta pauta da información sobre cómo garantizar que las páginas son accesibles incluso sin soporte de las tecnologías más novedosas o cuando estas se desactivan.
Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document. [Priority 1]
(Véase http://www.w3.org/TR/WCAG10-TECHS/#tech-order-style-sheets y las técnicas http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-order-style-sheets
Esta prueba analiza el efecto en la legibilidad del documento cuando se aplican CSS en hojas de estilo independientes, hojas de estilo incrustadas y atributos de estilo en los elementos del documento.
Tener en cuenta que la especificación CSS 2.0 define una hoja de estilo como "A set of statements that specify presentation of a document
" (Un conjunto de estamentos que especifican la forma de presentación de un documento
) [33]. Esto incluye las instrucciones en los atributos style.
Criterios de aplicabilidad: los documentos HTML 4.01 y XHTML 1.0 con una o más hojas de estilo asociadas. Esto incluye las hojas de estilo adjuntadas a documentos por medio de encabezamientos HTTP (ver la sección "Linking to style sheets with HTTP headers [34] en HTML 4.01).
Procedimiento de prueba:
Resultados previstos: SUPERADA si los nº 2-4 son verdaderos. NO SUPERADA si el nº 2, nº 3 o nº 4 es falso.
Totalmente automatizable: no.
Esta prueba analiza el efecto en la legibilidad del documento de los estilos aplicados mediante programación.
Criterios de aplicabilidad: cualquier script o manejador de eventos que cambia la presentación del contenido.
Procedimiento de prueba:
Resultados previstos: SUPERADA si los nº 2-5 son verdaderos. NO SUPERADA si el nº 2, 3, 4 o 5 es falso.
Totalmente automatizable: no.
Ensure that equivalents for dynamic content are updated when the dynamic content changes. [Priority 1]
(Véase http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-dynamic-source y las técnicas en http://www.w3.org/TR/WCAG10-TECHS/#tech-dynamic-source)
Esta prueba analiza el texto equivalente de cualquier contenido no textual cargado en un marco.
Criterio de aplicabilidad: cualquier contenido no textual al que el atributo SRC de un elemento FRAME hace referencia.
Procedimiento de prueba: Comprobar que hay un texto equivalente apropiado para la versión actual del contenido no textual.
Resultados previstos: SUPERADA si verdadero. NO SUPERADA si falso.
Totalmente automatizable: no.
Esta prueba analiza el equivalente textual de cualquier contenido no textual cargado en el marco por el navegador como resultado de la activación de un enlace o la ejecución de un script.
Criterios de aplicabilidad: cualquier contenido no textual cargado en el marco como resultado de la activación de un enlace o la ejecución de un script.
Procedimiento de prueba: Comprobar que hay un texto equivalente apropiado para la versión actual del contenido no textual.
Resultados previstos: SUPERADA si verdadero. NO SUPERADA si falso.
Totalmente automatizable: no.
El objetivo de esta prueba es comprobar que hay equivalentes apropiados para el contenido no textual que se añade al código o el Modelo de Objetos del Documento (DOM) mediante scripts.
Criterio de aplicabilidad: cualquier contenido no textual que se añade al código o al DOM mediante scripts.
Procedimiento de prueba: Comprobar que hay un texto equivalente apropiado para el contenido no textual.
Resultados previstos: SUPERADA si verdadero. NO SUPERADA si falso.
Totalmente automatizable: no.
Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page. [Priority 1]
(Véase http://www.w3.org/TR/WCAG10-TECHS/#tech-scripts y las técnicas en http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-scripts)
Esta prueba determina si la información y las funcionalidades brindadas por el contenido incrustado también están disponibles sin dicho contenido.
Criterio de aplicabilidad: Applets (en un sentido amplio, no limitado a Java; incluido también Flash).
Procedimiento de prueba:
Resultados previstos: SUPERADA si el nº 2 o el nº 3 son verdaderos. NO SUPERADA si el nº 2 y el nº 3 son falsos.
Totalmente automatizable: no.
Esta prueba determina si la información y las funcionalidades brindadas por un script también están disponibles cuando el script no es ejecutado.
Criterio de aplicabilidad: (funcionalidades brindadas por) scripts.
Procedimiento de prueba:
Resultados previstos: SUPERADA si el nº 2 o el nº 3 son verdaderos. NO SUPERADA si el nº 2 y el nº 3 son falsos.
Totalmente automatizable: no.
For scripts and applets, ensure that event handlers are input device independent [Priority 2].
(Véase http://www.w3.org/TR/WAI-WEBCONTENT/#tech-keyboard-operable-scripts y las técnicas en http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-keyboard-operable-scripts)
El objetivo de esta prueba es comprobar que los manejadores de eventos específicos del ratón tienen una versión específica para el teclado (o independiente del dispositivo).
Criterios de aplicabilidad: elementos con atributos de manejo de eventos específicos del ratón, incluidos los atributos de eventos añadidos mediante script.
Procedimiento de prueba: Comprobar que cada uno de estos elementos tiene un atributo de manejador de eventos específico para teclado que dispara exactamente la misma función o funciones que el atributo de manejador de eventos específico del ratón.
En el cuadro siguiente figuran las correspondencias entre ambos:
| Eventos ratón | Eventos teclado |
|---|---|
| onmousedown | onkeydown |
| onmouseup | onkeyup |
| onclick [36] | onkeypress |
| onmouseover | onfocus |
| onmouseout | onblur |
Resultados previstos: SUPERADA si verdadero.
Totalmente automatizable: sí.
El objetivo de esta prueba es comprobar la presencia de manejadores de eventos específicos del ratón para los que no hay manejadores de eventos equivalentes específicos del teclado o independientes de dispositivo definidos en la especificación del HTML 4.
Criterios de aplicabilidad:
Procedimiento de prueba:
Resultados previstos: SUPERADA si el nº 2 es verdadero. NO SUPERADA si el nº 2 es falso.
El objetivo de esta prueba es comprobar si los manejadores de eventos en applets son independientes del dispositivo.
Criterios de aplicabilidad: APPLETS (en un sentido amplio, sin limitarse a Java; incluido también Flash).
Procedimiento de prueba:
Resultados previstos: SUPERADA si el nº 2 es verdadero. NO SUPERADA si el nº 2 es falso.
Totalmente automatizable: no.
Ensure that dynamic content is accessible or provide an alternative presentation or page. [Priority 2]
(Véase http://www.w3.org/TR/WCAG10-TECHS/#tech-fallback-page y las técnicas en http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-fallback-page)
Este punto de verificación trata de la accesibilidad del contenido dinámico. Hay dos formas de crear contenido dinámico: contenido dinámico lado servidor y contenido dinámico lado cliente. En términos de la realización de pruebas (semi-)automáticas, únicamente estamos interesados en el contenido dinámico lado cliente, porque no podemos identificar realmente la presencia de contenido dinámico lado servidor.
El objetivo de esta prueba es buscar conjuntos de marcos (frameset) con contenido dinámico inaccesible y sin sección noframes.
Criterios de aplicabilidad: conjuntos de marcos (frameset) sin una sección noframes.
Procedimiento de prueba: Comprobar que el contenido dinámico es accesible.
Resultados previstos: SUPERADA si verdadero. NO SUPERADA si falso.
Totalmente automatizable: no.
El objetivo de esta prueba es buscar conjuntos de marcos (frameset) con contenido dinámico inaccesible y sin una sección noframes.
Criterios de aplicabilidad: conjuntos de marcos (frameset) con contenido dinámico.
Procedimiento de prueba:
Resultados previstos: SUPERADA si el nº 1 o el nº 2 es verdadero. NO SUPERADA si el nº 1 y el nº 2 son falsos.
Totalmente automatizable: no.
El objetivo de esta prueba es detectar enlaces que usen JavaScript.
Criterios de aplicabilidad: enlaces con el pseudo-protocolo "javascript".
Procedimiento de prueba:
Resultados previstos: SUPERADA si el nº 1 o el nº 2 es verdadero. NO SUPERADA si el nº 1 y el nº 2 son falsos.
Totalmente automatizable: no.
* Advertencia: Esta traducción al español de UWEM 1.0 ha sido realizada por Technosite en noviembre del 2006. Technosite no se responsabiliza de los errores o imprecisiones de traducción ni sus eventuales consecuencias. La versión oficial de UWEM 1.0 en inglés se puede consultar en el sitio del WAB Cluster.