Target Size
Tamaño objetivo
El tamaño objetivo es el área completa en la que una persona puede hacer clic o tocar para usar un control. Puede ser más grande que el ícono visible.
Otro ejemplo
En una aplicación de medicina, cada pequeño ícono de recordatorio se coloca dentro de un botón de 32 por 32 píxeles CSS. El espacio entre los botones evita selecciones incorrectas. Al 200 % de zoom, los controles se mueven en lugar de superponerse, y los pines densos del mapa también tienen una lista.
Partes principales
- 01Control visible
- 02área de impacto interactiva
- 03separación de los vecinos
Úsalo cuando
Haz que los objetivos del puntero tengan al menos 24 por 24 píxeles CSS, o deja suficiente espacio alrededor de ellos. Prueba el tacto, el zoom y diferentes necesidades de movimiento.
No lo uses cuando
No juzgues solo el ícono visible. Todo importa: el área de interacción completa, el espaciado, las excepciones en línea y otra ruta utilizable.
Nombre usado en código
minimum 24×24 CSS px target or sufficient spacing under WCAG 2.5.8 Antes de lanzarlo
Give assistive tools the control’s name (accessible name), purpose (role), value, and state. Check keyboard use, visible focus, target size, disabled and busy states, feedback, and recovery.
Outcome: Complete the task with Tamaño objetivo (Target Size). User context: En una aplicación de medicina, cada pequeño ícono de recordatorio se coloca dentro de un botón de 32 por 32 píxeles CSS. El espacio entre los botones evita selecciones incorrectas. Al 200 % de zoom, los controles se mueven en lugar de superponerse, y los pines densos del mapa también tienen una lista. Recommended pattern: Tamaño objetivo (Target Size). Why it fits: Haz que los objetivos del puntero tengan al menos 24 por 24 píxeles CSS, o deja suficiente espacio alrededor de ellos. Prueba el tacto, el zoom y diferentes necesidades de movimiento. Do not use it when: No juzgues solo el ícono visible. Todo importa: el área de interacción completa, el espaciado, las excepciones en línea y otra ruta utilizable. Product requirements: Define the default, loading, empty, error, success, and recovery states. Keep user input. Give clear feedback after every action. Accessibility and resilience: Use semantic HTML, full keyboard access, and visible focus. Make the layout work when zoomed and support reduced motion. Follow the project’s current rules. Do not add a new UI library unless the project already uses it. Acceptance criteria: The main task works with keyboard only and at 320px width. Focus and status changes are announced. Check loading, failure, retry, cancel, and reduced-motion paths. Evidence and limits (evidence boundary): El estándar cubre únicamente el alcance listado. No elige el estilo visual, la decisión del producto ni el ejemplo de Vibulary. Unknowns to confirm: Product wording, data source, analytics events, supported devices and languages, and platform limits.
Revisa esta petición
Review how Tamaño objetivo (Target Size) is used now. Definition: El tamaño objetivo es el área completa en la que una persona puede hacer clic o tocar para usar un control. Puede ser más grande que el ícono visible. Release checks: Give assistive tools the control’s name (accessible name), purpose (role), value, and state. Check keyboard use, visible focus, target size, disabled and busy states, feedback, and recovery. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.