{"id":222,"date":"2026-09-14T14:41:09","date_gmt":"2026-09-14T14:41:09","guid":{"rendered":"https:\/\/agenciaia.tuespecialistaweb.com\/?p=222"},"modified":"2026-09-14T14:43:17","modified_gmt":"2026-09-14T14:43:17","slug":"formularios-accesibles","status":"publish","type":"post","link":"https:\/\/agenciaia.tuespecialistaweb.com\/?p=222","title":{"rendered":"Formularios accesibles: etiquetas, errores y navegaci\u00f3n con teclado"},"content":{"rendered":"<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1400\" height=\"800\" src=\"https:\/\/agenciaia.tuespecialistaweb.com\/wp-content\/uploads\/2026\/09\/formularios-accesibles.webp\" class=\"feben-blog-cover\" alt=\"Cuatro aspectos de un formulario accesible: etiquetas, teclado, errores y confirmaci\u00f3n.\" style=\"width:100%;height:auto\" \/><\/figure>\n<p>Los formularios accesibles permiten comprender qu\u00e9 se pide, introducir la informaci\u00f3n y conocer el resultado utilizando distintas formas de interacci\u00f3n. No se consiguen \u00fanicamente aumentando la letra o eligiendo colores contrastados. Tambi\u00e9n importa c\u00f3mo est\u00e1n identificados los campos y qu\u00e9 ocurre cuando aparece una dificultad.<\/p>\n<p>Una revisi\u00f3n pr\u00e1ctica debe recorrer el formulario desde el primer control hasta la confirmaci\u00f3n. Conviene probar tanto un env\u00edo correcto como uno con errores, porque muchos problemas solo aparecen al intentar corregir un dato.<\/p>\n<h2>Asocia cada campo con una etiqueta clara<\/h2>\n<p>El nombre del campo debe explicar qu\u00e9 informaci\u00f3n se espera. Adem\u00e1s de verse, necesita estar asociado correctamente al control para que las tecnolog\u00edas de asistencia puedan identificarlo. La <a href=\"https:\/\/www.w3.org\/WAI\/tutorials\/forms\/labels\/\" rel=\"nofollow noopener\" target=\"_blank\">gu\u00eda de etiquetas de W3C<\/a> explica las formas de establecer esa relaci\u00f3n.<\/p>\n<p>No dependas exclusivamente de un ejemplo que desaparece al escribir. La persona deber\u00eda poder recordar qu\u00e9 est\u00e1 completando sin borrar su respuesta. Cuando una pregunta necesite aclaraci\u00f3n, coloca la ayuda junto al campo y comprueba que tambi\u00e9n pueda relacionarse con \u00e9l.<\/p>\n<h2>Recorre los controles con teclado<\/h2>\n<p>Avanza por el formulario y observa si el orden resulta l\u00f3gico y si se distingue el elemento que est\u00e1 seleccionado. Comprueba campos, listas, casillas, enlaces de ayuda y bot\u00f3n de env\u00edo. Ninguna acci\u00f3n imprescindible deber\u00eda depender de apuntar con el rat\u00f3n.<\/p>\n<p>Haz esta prueba con el formulario real, incluidas las funciones a\u00f1adidas por extensiones. Un selector personalizado o un sistema de verificaci\u00f3n puede comportarse de forma distinta a los campos normales y convertirse en el punto donde se interrumpe el recorrido.<\/p>\n<h2>Explica qu\u00e9 ha fallado y c\u00f3mo corregirlo<\/h2>\n<p>Un borde rojo aislado no basta para comunicar un error. El mensaje debe identificar el campo y orientar la correcci\u00f3n. \u00abRevisa este dato\u00bb aporta menos que una explicaci\u00f3n del formato esperado cuando ese es el problema.<\/p>\n<p>W3C recomienda mensajes claros y una relaci\u00f3n reconocible entre errores y controles en su <a href=\"https:\/\/www.w3.org\/WAI\/tutorials\/forms\/notifications\/\" rel=\"nofollow noopener\" target=\"_blank\">gu\u00eda de notificaciones<\/a>. Tambi\u00e9n hay que comprobar que los cambios din\u00e1micos se comuniquen a quienes utilizan tecnolog\u00edas de asistencia.<\/p>\n<h2>No rechaces formatos v\u00e1lidos por comodidad<\/h2>\n<p>Revisa las reglas de validaci\u00f3n con los casos de uso del negocio. Los nombres no siempre tienen la longitud que imaginaste, y los tel\u00e9fonos pueden incluir prefijos y separadores. Una restricci\u00f3n demasiado estrecha puede impedir enviar informaci\u00f3n correcta.<\/p>\n<p>La <a href=\"https:\/\/www.w3.org\/WAI\/tutorials\/forms\/validation\/\" rel=\"nofollow noopener\" target=\"_blank\">documentaci\u00f3n de validaci\u00f3n de W3C<\/a> aconseja admitir formatos razonables y recuerda que validar en el navegador no sustituye las comprobaciones del servidor. El objetivo es ayudar a introducir datos v\u00e1lidos, no obligar a adivinar una regla oculta.<\/p>\n<h2>Documenta una prueba completa<\/h2>\n<p>Puedes registrar el recorrido con cuatro comprobaciones:<\/p>\n<ol>\n<li>Identificar todos los campos y sus instrucciones.<\/li>\n<li>Completar la tarea mediante teclado.<\/li>\n<li>Provocar un error y corregirlo sin perderse.<\/li>\n<li>Reconocer si el env\u00edo termin\u00f3 correctamente.<\/li>\n<\/ol>\n<p>Combina estas pruebas con revisi\u00f3n t\u00e9cnica y, cuando sea posible, con personas que utilicen tecnolog\u00edas de asistencia. Esta lista inicial no equivale a una auditor\u00eda completa de accesibilidad.<\/p>\n<p>En FEBEN podemos incorporar estas comprobaciones al <a href=\"https:\/\/agenciaia.tuespecialistaweb.com\/?feben_service=diseno-web\">dise\u00f1o web<\/a>, para que el contacto con tu negocio no dependa de una \u00fanica manera de ver o utilizar la pantalla.<\/p>\n<section class=\"feben-blog-related\">\n<h2>Para seguir trabajando esta idea<\/h2>\n<ul>\n<li><a href=\"https:\/\/agenciaia.tuespecialistaweb.com\/?p=216\">Formulario de presupuesto: qu\u00e9 preguntar y qu\u00e9 dejar para despu\u00e9s<\/a><\/li>\n<li><a href=\"https:\/\/agenciaia.tuespecialistaweb.com\/?p=219\">P\u00e1gina de gracias: qu\u00e9 debe pasar despu\u00e9s de un formulario<\/a><\/li>\n<li><a href=\"https:\/\/agenciaia.tuespecialistaweb.com\/?p=213\">Men\u00fa m\u00f3vil: c\u00f3mo organizarlo para que se pueda usar<\/a><\/li>\n<\/ul>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>La accesibilidad de un formulario se comprueba al utilizarlo. Revisa c\u00f3mo se identifica cada campo, c\u00f3mo se corrigen errores y c\u00f3mo se confirma el resultado.<\/p>\n","protected":false},"author":2,"featured_media":223,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-222","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diseno-web"],"_links":{"self":[{"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=\/wp\/v2\/posts\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=222"}],"version-history":[{"count":2,"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=\/wp\/v2\/posts\/222\/revisions"}],"predecessor-version":[{"id":448,"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=\/wp\/v2\/posts\/222\/revisions\/448"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=\/wp\/v2\/media\/223"}],"wp:attachment":[{"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agenciaia.tuespecialistaweb.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}