logotipo

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

5.11 Pauta 10 de WCAG 1.0

Use interim solutions.” (Utilice soluciones provisionales)

5.11.1 Punto de verificación 10.1

Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user. [Priority 2]

(Véase y las técnicas en http://www.w3.org/TR/WAI-WEBCONTENT/#tech-avoid-pop-ups)

5.11.1.1 Pruebas para (X)HTML

Prueba 10.1_HTML_01

El objetivo de esta prueba es detectar cualquier atributo target que provoca la apertura de una nueva ventana de contenido sin informar al usuario al respecto.

Criterios de aplicabilidad: elementos a, area, form o link con un atributo target con un valor diferente de: “_self”, “_parent” o “_top”.

  • //a[@target!='_self' and @target!='_parent' and @target!='_top']
  • //area[@target!='_self' and @target!='_parent' and @target!='_top']
  • //form[@target!='_self' and @target!='_parent' and @target!='_top']
  • //link[@target!='_self' and @target!='_parent' and @target!='_top']

Procedimiento de prueba: Comprobar que el contenido advierte al usuario que la activación del elemento provoca la apertura de una nueva ventana.

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

Totalmente automatizable: no.

Prueba 10.1_HTML_02

El objetivo de esta prueba es detectar cualquier elemento base con un atributo target que provoque la apertura de una nueva ventana de contenido sin informar al usuario al respecto.

Criterios de aplicabilidad: elementos base con un atributo target que tienen un valor distinto a “_self”, “_parent” o “_top”.

  • //base[@target!='_self' and @target!='_parent' y @target!='_top']

Procedimiento de prueba: Comprobar que el contenido advierte al usuario que la activación de cualquier elemento a, area, form o link provoca la apertura de una nueva ventana.

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

Totalmente automatizable: no.

Prueba 10.1_HTML_03

El objetivo de esta prueba es detectar scripts que provoquen la apertura de una nueva ventana de contenido sin informar al usuario al respecto.

Criterios de aplicabilidad: scripts que provocan la apertura una nueva ventana de contenido.

  • //script
  • //*/@onblur
  • //*/@onchange
  • //*/@onfocus
  • //*/@onload
  • //*/@onreset
  • //*/@onselect
  • //*/@onsubmit
  • //*/@onunload
  • //a[starts-with(@href, 'javascript:')]

Procedimiento de prueba: Comprobar que el contenido advierte al usuario que el script provoca la apertura de una nueva ventana.

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

Totalmente automatizable: no.

5.11.2 Punto de verificación 10.2

Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned. [Priority 2]

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

5.11.2.1 Pruebas para (X)HTML

Prueba 10.2_HTML_01

El objetivo de esta prueba es detectar controles de formularios con etiquetas asociadas implícitamente que estén mal posicionadas.

Criterios de aplicabilidad: controles de formularios visibles que puedan tener etiquetas.

  • //input[not(@type='hidden')][not(@type='submit')][not(@type='button')][not(@type='reset')]
  • //select
  • //textarea

Procedimiento de prueba: Comprobar que cualquier etiqueta asociada implícitamente para el control está posicionada correctamente.

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

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.