Show Menu
TEMAS×

Diseño de formularios HTML5 accesibles

Los formularios HTML5 utilizan el estándar de accesibilidad ARIA HTML5 para generar formularios HTML accesibles. Estos formularios admiten la navegación con fichas (excepto Mozilla FireFox) y están certificados para ser compatibles con lectores de pantalla comunes. Para generar un formulario HTML5 con buenas funciones de accesibilidad, diseñe la plantilla de formulario XFA basándose en algunas directrices de diseño básicas. Las directrices de diseño incluyen la configuración del orden de tabulación correcto y el suministro del contenido Texto hablado para cada control de formulario. AEM Forms Designer admite la configuración de estos atributos de control de formulario para generar un formulario PDF y HTML5 accesible.
Nota:La navegación con fichas no cubre los campos protegidos, como los campos de cálculo que muestran la suma de los valores. Para que el lector de pantalla pueda leer el valor de un campo protegido, coloque un campo vacío de Solo lectura encima o junto al campo protegido. Asigne el valor del campo protegido al nuevo campo Solo lectura. El lector de pantalla o la navegación con pestañas pueden elegir este campo de solo lectura y expresarlo como el valor del campo protegido.
AEM Forms Designer incluye varias opciones de Texto hablado que se pueden pasar a los lectores de pantalla. Para cada objeto de un formulario, el usuario puede especificar una de varias opciones de configuración para el texto del lector de pantalla:
  • Texto personalizado del lector de pantalla, que se puede definir con la paleta Accesibilidad. Los autores pueden anotar los nombres de los botones y campos, así como su propósito.
  • Información del objeto, que se puede establecer en la paleta Accesibilidad.
  • Rótulos de los campos del formulario.
  • Nombres de objetos, tal como se especifica en la opción Nombre de la ficha Enlace.
Cuando hay varias opciones disponibles en un control Formulario, como información del objeto, Texto del lector de pantalla y Rótulo, el lector de pantalla solo utiliza una de estas propiedades. El orden predeterminado es Texto personalizado del lector de pantalla, información del objeto, Rótulo y Nombre. You can override the default order using the Screen Reader Precedence option in the Accessibility palette.