logotipo

Metodología Unificada de Evaluación Web (UWEM 1.0)

5.10 Pauta 9 de WCAG 1.0

Design for device-independence.” (Diseñe para la independencia del dispositivo)

Esta pauta da información sobre cómo crear contenido Web que no dependa de un único dispositivo específico de entrada o de salida.

5.10.1 Punto de verificación 9.1

Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape. [Priority 1]

(Véase http://www.w3.org/TR/WCAG10/#tech-client-side-maps y las técnicas en http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-client-side-maps)

5.10.1.1 Pruebas para (X)HTML

Prueba 9.1_HTML_01

El objetivo de esta prueba es encontrar mapas de imagen lado servidor.

Criterios de aplicabilidad: mapas de imagen lado servidor.

  • //a
  • //img[@ismap]
  • //input[@type='image']

Procedimiento de prueba: Comprobar que el mapa de imagen lado servidor no puede reemplazarse por un mapas de imagen lado cliente.

Resultados previstos: SUPERADA si verdadero. NO SUPERADA si falso.

Totalmente automatizable: sí [48].

5.10.2 Punto de verificación 9.2

Ensure that any element that has its own interface can be operated in a device-independent manner. [Priority 2]

(Véase http://www.w3.org/TR/WAI-WEBCONTENT/#tech-keyboard-operable y las técnicas en http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-keyboard-operable

5.10.2.1 Pruebas para objetos externos

Prueba 9.2_external_01

El objetivo de esta prueba es detectar si la interfaz de objetos incrustados o incluidos funciona de forma independiente de dispositivos.

Criterios de aplicabilidad: todos los objetos incrustados o incluidos.

  • //applet
  • //object

Procedimiento de prueba:

  1. Comprobar que el objeto externo no tiene su propia interfaz.
  2. En caso contrario, comprobar que cualquier operación permitida por el interfaz puede realizarse de forma independiente de dispositivo, usando únicamente un teclado o un interfaz emulador de teclado.

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.

5.10.3 Punto de verificación 9.3

For scripts, specify logical event handlers rather than device-dependent event handlers. [Priority 2]

(Véase http://www.w3.org/TR/WAI-WEBCONTENT/#tech-device-independent-events y las técnicas en http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-device-independent-events)

5.10.3.1 Pruebas para (X)HTML

Prueba 9.3_HTML_01

El objetivo de esta prueba es comprobar que los manejadores de eventos dependientes del dispositivo pueden reemplazarse con otros manejadores de eventos independientes de dispositivo.

Criterios de aplicabilidad: elementos con atributos de gestión de eventos dependientes de dispositivos.

  • //*/@onclick
  • //*/@ondblclick
  • //*/@onkeydown
  • //*/@onkeypress
  • //*/@onkeyup
  • //*/@onmousedown
  • //*/@onmousemove
  • //*/@onmouseout
  • //*/@onmouseover
  • //*/@onmouseup

Procedimiento de prueba: Comprobar que los atributos de manejadores de eventos dependientes del dispositivo no pueden reemplazarse con otros independientes del dispositivo, como @onblur, @onchange, @onfocus, @onload, @onreset, @onselect, @onsubmit y @onunload.

Resultados previstos: SUPERADA si verdadero. NO SUPERADA si falso.

Totalmente automatizable: sí.

* 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.