Diferencia entre revisiones de «Principio 2/2.4 Navegable/2.4.6-B»

De WCAG Wiki
Página creada con «== '''2.4.6-B. Las etiquetas de los controles y elementos de interacción deben identificar cuál es su propósito''' == '''A) EJEMPLO ACCESIBLE:''' '''B) EJEMPLO NO ACCESIBLE:'''»
 
Sin resumen de edición
 
(No se muestran 3 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
== '''2.4.6-B. Las etiquetas de los controles y elementos de interacción deben identificar cuál es su propósito''' ==
{{CriterioWCAG
'''A) EJEMPLO ACCESIBLE:'''
|id_wcag_criterio=2.4.6
|id_wcag_subcriterio=2.4.6-B
|wcag_titulo_criterio=2.4.6-B. Etiquetas de controles
|wcag_nivel=AA
|wcag_version=2.0
|wcag_principio=2_Operable
|wcag_principio_url=Principio_2
|wcag_pauta=2.4_Navegable
|wcag_pauta_url=Principio_2/2.4_Navegable
|wcag_grupo=Estructura_de_contenido
|wcag_subgrupo=Etiquetas_y_formularios
|wcag_subcriterio_url=Principio_2/2.4_Navegacion_clara/2.4.6-B


'''B) EJEMPLO NO ACCESIBLE:'''
|wcag_discapacidades=
<li class="discapacidad-item">
  [[Archivo:Cognitiva.png|20px|class=icon-discapacidad|alt=Discapacidad cognitiva]]
  <span class="discapacidad-texto">[[:Categoría:Discapacidad cognitiva|Cognitiva]]</span> –
  <span class="gravedad gravedad-grave">Barrera grave</span>
</li>
 
<li class="discapacidad-item">
  [[Archivo:Bajavision.png|20px|class=icon-discapacidad|alt=Baja visión]]
  <span class="discapacidad-texto">[[:Categoría:Discapacidad baja visión|Baja visión]]</span> –
  <span class="gravedad gravedad-moderada">Barrera moderada</span>
</li>
 
<li class="discapacidad-item">
  [[Archivo:Sinvision.png|20px|class=icon-discapacidad|alt=Discapacidad visual total]]
  <span class="discapacidad-texto">[[:Categoría:Discapacidad visual total|Visual total]]</span> –
  <span class="gravedad gravedad-leve">Barrera leve</span>
</li>
 
|wcag_lista_discapacidades=
[[Categoría:Discapacidad cognitiva]]
[[Categoría:Discapacidad baja visión]]
[[Categoría:Discapacidad visual total]]
 
|wcag_texto_criterioOAW=
Las etiquetas de los controles de formulario y elementos de interacción como los botones, deben identificar cuál es su propósito.
 
|wcag_descripcion_resumida=
Cada control interactivo (botones, tabuladores, etc...) debe incluir una etiqueta visible o accesible que describa su función, permitiendo a los usuarios comprender rápidamente cómo interactuar.
 
|wcag_objetivo=
Garantizar que los usuarios identifiquen correctamente la acción o el propósito de cada control, sin necesidad de exploración adicional o suposiciones.
 
|wcag_importancia=
Etiquetas claras mejoran la usabilidad, reducen errores, y permiten una interacción eficiente para personas con discapacidad cognitiva, usuarios de lectores de pantalla y quienes navegan por voz.
 
|wcag_referencias=
<ul>
<li><span lang="en">[https://www.w3.org/WAI/WCAG21/Techniques/general/G131 G131: Providing descriptive labels]</span></li>
</ul>
 
|wcag_recursos=
<strong> Consejos </strong>
<ul>
<li>Patrones <code>&lt;label&gt;</code>, <code>aria-label</code> y <code>aria-labelledby</code></li>
<li>[https://webaim.org/techniques/forms/controls Guía de formularios accesibles (WebAIM)]</li>
<li>[https://www.w3.org/WAI/ARIA/apg/patterns/ Patterns WAI-ARIA]</li>
</ul>
 
|wcag_tipo_evaluacion=Semiautomática
 
|wcag_pasos_evaluacion=
<ol class="paso-list">
<li><span class="paso-badge">Paso 1.</span>
Localizar los elementos de interacción existentes.
</li>
<li><span class="paso-badge">Paso 2.</span>
Verificar que su etiqueta correspondiente identifica de manera clara el propósito de dicho elemento de interacción.
</li>
</ol>
 
|wcag_resultado_evaluacion=
Cada control cuenta con una etiqueta clara, visible o programáticamente accesible y correctamente asociada, que facilita su identificación y uso.
 
|wcag_ejemplo_evaluacion=
<div class="accessibility-card">
Ejemplo accesible: control con etiqueta asociada.
<pre class="wcag-codigo-html">
<label for="buscar">Buscar</label>
<input id="buscar" name="q" type="search">
</pre>
</div>
 
|wcag_otras_herramientas_evaluacion=
<ul>
<li>'''Inspección del formulario''': comprobar que todos los controles (campos, botones, selectores, conmutadores, menús, etc.) tienen etiquetas visibles que describen claramente su propósito.</li>
<li>'''Revisión del código''': verificar la asociación correcta entre etiqueta y control mediante <code>&lt;label for=""&gt;</code>, <code>id</code> coincidente o atributos accesibles como <code>aria-label</code> o <code>aria-labelledby</code> cuando sea necesario.</li>
<li>'''Lectores de pantalla''': (NVDA, JAWS, VoiceOver) navegar por los controles para confirmar que el propósito se anuncia correctamente y sin ambigüedad.</li>
<li>'''Prueba funcional''': revisar que las etiquetas permanecen visibles (no solo placeholders) y que no desaparecen al interactuar, permitiendo entender el propósito del campo en todo momento.</li>
</ul>
 
}}

Revisión actual - 12:45 6 nov 2025

2.4.6-B. Etiquetas de controles

Discapacidades afectadas

Este criterio puede afectar a distintas personas con discapacidad. A continuación se indican las más relevantes.

Enunciado del criterio (Observatorio de Accesibilidad Web)

  • Las etiquetas de los controles de formulario y elementos de interacción como los botones, deben identificar cuál es su propósito.

Comprensión del criterio

Descripción resumida

Cada control interactivo (botones, tabuladores, etc...) debe incluir una etiqueta visible o accesible que describa su función, permitiendo a los usuarios comprender rápidamente cómo interactuar.

Objetivo

Garantizar que los usuarios identifiquen correctamente la acción o el propósito de cada control, sin necesidad de exploración adicional o suposiciones.

Importancia de cumplir el criterio

Etiquetas claras mejoran la usabilidad, reducen errores, y permiten una interacción eficiente para personas con discapacidad cognitiva, usuarios de lectores de pantalla y quienes navegan por voz.

Referencias WCAG

Recursos de apoyo

Consejos

Evaluación del criterio

Tipo de evaluación

Evaluación Semiautomática

Procedimiento de evaluación

  1. Paso 1. Localizar los elementos de interacción existentes.
  2. Paso 2. Verificar que su etiqueta correspondiente identifica de manera clara el propósito de dicho elemento de interacción.

Resultado esperado

Cada control cuenta con una etiqueta clara, visible o programáticamente accesible y correctamente asociada, que facilita su identificación y uso.

Ejemplo

Ejemplo accesible: control con etiqueta asociada.

<label for="buscar">Buscar</label>
<input id="buscar" name="q" type="search">

Otras herramientas de evaluación

  • Inspección del formulario: comprobar que todos los controles (campos, botones, selectores, conmutadores, menús, etc.) tienen etiquetas visibles que describen claramente su propósito.
  • Revisión del código: verificar la asociación correcta entre etiqueta y control mediante <label for="">, id coincidente o atributos accesibles como aria-label o aria-labelledby cuando sea necesario.
  • Lectores de pantalla: (NVDA, JAWS, VoiceOver) navegar por los controles para confirmar que el propósito se anuncia correctamente y sin ambigüedad.
  • Prueba funcional: revisar que las etiquetas permanecen visibles (no solo placeholders) y que no desaparecen al interactuar, permitiendo entender el propósito del campo en todo momento.










Ejemplos accesibles y no accesibles creados por alumnos

Comentarios

A continuación se muestran comentarios sobre el criterio 2.4.6-B. Etiquetas de controles

Loading comments...