AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Página
  • Presentación
  • Atributos ARIA
  • Principio
  • Implementación
  • Atributo estático
  • Atributo dinámico
  • Prueba de atributos ARIA
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
WEBDEV: Mejorar la accesibilidad
Presentación
Para que sus sitios web WEBDEV sean accesibles a los usuarios con discapacidad visual, basta con añadir atributos específicos a los controles: Atributos ARIA.

Atributos ARIA

ARIA es una especificación del W3C que significa "Accessible Rich INTERNET Applications".. ARIA define atributos que proporcionan información para el software de asistencia utilizado por personas con discapacidad.
Estos atributos los utilizan principalmente los lectores de pantalla para usuarios con discapacidad visual.
En WEBDEV, puede especificar este tipo de atributos para diferentes controles.
note: estos atributos no afectan a la apariencia de un sitio web, ni a la forma en que los navegadores Process los elementos.

Principio

Con WEBDEV, puede definir atributos ARIA para cada control, tanto programáticamente como en modo de edición.
Estos son algunos de los atributos ARIA más utilizados:
  • aria-description: proporciona una description para una control que no tiene una leyenda específica.
  • aria-descritapor: indica qué otra control describe una determinada control.
  • aria-busy: indica que un elemento está siendo actualizado y no debe ser tenido en cuenta por un lector de pantalla, por ejemplo.
note: visite la siguiente Address para encontrar una lista completa de atributos ARIA en el sitio web de documentación MDN: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes.
Implementación

Atributo estático

Un atributo ARIA puede definirse directamente desde la ventana description de cada WEBDEV control, como se indica a continuación:
  1. Abra la ventana de descripción del control.
  2. En la pestaña "Avanzado", en "Atributo HTML añadido a la control", introduzca:
    • el nombre del atributo en la columna "Clave" (por ejemplo, "aria-description").
    • su valor en la columna "Valor".
  3. Validar.

Atributo dinámico

También puede definir atributos ARIA mediante programación, para contenidos dinámicos o multilingües. Esto permite get el valor de un atributo ARIA determinado a partir de una base de datos, por ejemplo.
Para definir mediante programación un atributo ARIA, simplemente use HTMLAttribute Property en control .
Ejemplo:
EDT_Password.HTMLAttribute["aria-description"] = "Password input"
note: la HTMLAttribute Property es accesible tanto en el código del servidor como en el del navegador.

Prueba de atributos ARIA

Para probar los atributos ARIA, debe utilizar un lector de pantalla específico, como:
  • NVDA (código abierto),
  • JAWS (lector de pantalla popular y de pago).
Versión mínima requerida
  • Versión 28
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 06/02/2024

Señalar un error o enviar una sugerencia | Ayuda local