ForHosting KIT · Validación y verificación

Comprobar el tamaño mínimo de un objetivo táctil

El comprobador de tamaño de objetivos táctiles compara el ancho y la altura renderizados de un botón, enlace, control con icono u otro elemento interactivo con el mínimo que usted elija.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

De forma predeterminada usa 44 por 44 puntos, una referencia habitual en diseño móvil, pero permite indicar otro umbral y otra unidad. El resultado muestra cada dimensión aprobada, el resultado global y la diferencia exacta que debe corregirse.

Mida el objetivo interactivo, no solo el icono visible

La accesibilidad táctil depende del área que responde al toque. Un icono pequeño puede estar dentro de un botón con relleno suficiente; medir solo el dibujo haría parecer deficiente un control correcto. También puede ocurrir lo contrario: un icono grande puede pertenecer a un elemento pulsable más pequeño. Inspeccione el elemento interactivo renderizado e introduzca su ancho y su altura. Mantenga los cuatro valores de tamaño en la misma unidad. El comprobador utiliza puntos y un mínimo de 44 por 44 de forma predeterminada, pero no convierte silenciosamente puntos, píxeles, píxeles independientes de densidad ni milímetros, porque esas unidades dependen del diseño y del entorno de ejecución. La unidad aparece en el resultado para que los informes sean comprensibles. El ancho y la altura deben ser números finitos y positivos. Se rechazan ceros, negativos, dimensiones ausentes, texto y números no finitos para evitar una conclusión de accesibilidad engañosa. Así, la salida sirve para revisiones manuales, controles de sistemas de diseño y pruebas automatizadas deterministas.

Interprete las comprobaciones y las diferencias

Un objetivo táctil solo cumple cuando ambas dimensiones alcanzan o superan sus mínimos respectivos. La respuesta separa width_passes y height_passes porque un control ancho pero bajo todavía requiere atención, aunque su área total parezca generosa. meets_minimum solo es verdadero cuando ambas señales lo son. Si una dimensión falla, su diferencia indica exactamente cuánto debe añadirse en la unidad elegida; una dimensión aprobada muestra cero. Por ejemplo, un objetivo de 40 por 52 puntos frente a un mínimo de 44 por 44 falla en conjunto: la altura cumple, el ancho no y width_shortfall vale 4. La igualdad cuenta como cumplimiento, por lo que 44 por 44 alcanza exactamente el umbral predeterminado. El cálculo compara las dimensiones por separado y no considera que un rectángulo con la misma área equivalga a un cuadrado. Esto importa al tocar: un objetivo muy estrecho o poco alto sigue siendo difícil de alcanzar aunque su área sea grande. No se redondea, de modo que las medidas decimales y los mínimos personalizados conservan la precisión enviada por usted.

Elija el mínimo correspondiente a su norma

Los sistemas de diseño y los criterios de accesibilidad publican tamaños de objetivo diferentes, y las unidades de apariencia similar no son intercambiables automáticamente. Use el valor predeterminado de 44 por 44 puntos si esa es la regla que desea comprobar. Si su producto establece otro objetivo, indique minimum_width y minimum_height de forma explícita y en la misma unidad que el elemento medido. Por ejemplo, un equipo que pruebe una convención de 48 por 48 píxeles independientes de densidad puede fijar ambos mínimos en 48 y elegir dp. Una auditoría web puede seleccionar px e introducir el umbral en píxeles CSS exigido por el criterio adoptado. El comprobador informa de una comparación geométrica; no afirma que un único valor predeterminado demuestre el cumplimiento de todas las normas, ni evalúa excepciones de espaciado, objetivos superpuestos, zoom, gestos alternativos o controles cercanos. Esos aspectos requieren revisar la disposición y la interacción. Use este resultado como control específico y reproducible dentro de ese proceso más amplio. Como el algoritmo no usa red, reloj, azar ni consulta del dispositivo, una misma entrada siempre genera la misma salida en el navegador y mediante la API.

Revisar una especificación de diseño móvil

Compare las dimensiones propuestas de botones y controles con iconos con el mínimo táctil adoptado por el sistema de diseño del producto.

Clasificar una auditoría de accesibilidad

Convierta medidas de elementos en resultados separados de ancho y altura, con diferencias exactas para las tareas de corrección.

Probar componentes del sistema de diseño

Use resultados deterministas en controles automáticos de variantes compactas, normales y grandes antes de publicarlas.

¿Qué mínimo usa el comprobador de forma predeterminada?

Utiliza 44 por 44 puntos. Defina minimum_width, minimum_height y unit si su norma establece otro umbral.

¿Cumple un objetivo si solo una dimensión es suficiente?

No. El ancho y la altura se comprueban por separado, y meets_minimum solo es verdadero si ambos cumplen.

¿La herramienta convierte puntos, píxeles, dp y milímetros?

No. Las dimensiones del elemento y los mínimos deben usar la misma unidad; así se evitan conversiones dependientes del contexto.

¿Debo medir el icono o el área pulsable?

Mida toda el área interactiva, incluido el relleno pulsable, y no únicamente el icono o la etiqueta visibles.

¿Un resultado aprobado garantiza el cumplimiento de accesibilidad?

No. Solo verifica las dimensiones facilitadas frente al mínimo indicado. El espaciado, las excepciones, los gestos y otros requisitos necesitan otra revisión.

¿Cuánto cuesta usar la API?

El acceso mediante API comienza en $0.002 por solicitud. La versión del navegador ejecuta localmente el mismo cálculo determinista.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/verify/touch-target-size-check

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/verify/touch-target-size-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":48,"height":48}'
{
  "width": 48,
  "height": 48
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "verify.touch_target_size_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →