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

De WCAG Wiki
Sin resumen de edición
Sin resumen de edición
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
== '''2.4.6-B. Etiquetas de controles''' ==
{{CriterioWCAG
|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


<!-
|wcag_discapacidades=
   Análisis interno:
<li class="discapacidad-item">
   Este criterio impacta principalmente a: Personas con discapacidad cognitiva y visual 
   [[Archivo:Cognitiva.png|20px|class=icon-discapacidad|alt=Discapacidad cognitiva]]
   Problema grave: Sin etiquetas claras, los usuarios no pueden entender la función de controles e interactuar correctamente, generando barreras graves. 
   <span class="discapacidad-texto">[[:Categoría:Discapacidad cognitiva|Cognitiva]]</span> –
-->
   <span class="gravedad gravedad-grave">Barrera grave</span>
<html>
</li>
<!-- criterio 2.4.6-B -->
 
<article class="wcag-card">
<li class="discapacidad-item">
   <section class="wcag-info">
   [[Archivo:Bajavision.png|20px|class=icon-discapacidad|alt=Baja visión]]
    <ul>
  <span class="discapacidad-texto">[[:Categoría:Discapacidad baja visión|Baja visión]]</span>
      <li><span class="label">Nivel:</span><span class="value">AA</span></li>
  <span class="gravedad gravedad-moderada">Barrera moderada</span>
      <li><span class="label">Versión:</span><span class="value">2.2</span></li>
</li>
      <li><span class="label">Principio:</span><span class="value">2. Operable</span></li>
 
      <li><span class="label">Pauta:</span><span class="value">2.4 Proporcionar ayuda para navegar y buscar contenido</span></li>
<li class="discapacidad-item">
      <li><span class="label">Categoría:</span><span class="value">Interacción</span></li>
  [[Archivo:Sinvision.png|20px|class=icon-discapacidad|alt=Discapacidad visual total]]
      <li><span class="label">Subcategoría:</span><span class="value">Etiquetas de controles</span></li>
  <span class="discapacidad-texto">[[:Categoría:Discapacidad visual total|Visual total]]</span>
    </ul>
  <span class="gravedad gravedad-leve">Barrera leve</span>
  </section>
</li>
  <section class="wcag-users">
 
    <p>Usuarios más afectados</p>
|wcag_lista_discapacidades=
    <ul>
[[Categoría:Discapacidad cognitiva]]
      <li><img src="/images/4/40/Cognitiva.png" alt="Icono discapacidad cognitiva" class="icono-discapacidad" /> Personas con discapacidad cognitiva – <span class="gravedad">Barrera grave</span></li>
[[Categoría:Discapacidad baja visión]]
      <li><img src="/images/b/b7/Bajavision.png" alt="Icono baja visión" class="icono-discapacidad" /> Personas con baja visión – <span class="gravedad">Barrera moderada</span></li>
[[Categoría:Discapacidad visual total]]
    </ul>
 
  </section>
|wcag_texto_criterioOAW=
</article>
Las etiquetas de los controles de formulario y elementos de interacción como los botones, deben identificar cuál es su propósito.
</html>
 
|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...