Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los puntos de referencia y los encabezados ayudan a las tecnologías de asistencia a exponer un modelo de navegación predecible para una interfaz de usuario compleja. Cuando se aplica correctamente, permiten a los usuarios desplazarse por regiones principales y, a continuación, profundizar en el contenido de la subsección sin atravesar todos los controles intermedios.
Información general
Normalmente, un diseño visual permite a los usuarios videntes escudriñar rápidamente y priorizar el contenido que importa para su tarea actual. Los usuarios del lector de pantalla necesitan un mecanismo equivalente para la orientación rápida y el recorrido selectivo. Los puntos de referencia y los encabezados proporcionan ese mecanismo agregando una estructura explícita a la representación de automatización de la interfaz de usuario.
Este modelo es coherente con los patrones de accesibilidad web establecidos a largo plazo, incluidos los puntos de referencia de ARIA, los encabezados de ARIA y los encabezados HTML. En cada caso, el objetivo es el mismo: proporcionar estructura navegable para que los usuarios puedan saltar a las regiones principales (puntos de referencia) y, a continuación, a los límites de sección secundarias (encabezados).
La mayoría de los lectores de pantalla ofrecen comandos dedicados para la navegación por marcadores y la navegación por encabezados, incluidos el desplazamiento hacia adelante o hacia atrás y, donde sea compatible, el filtrado por nivel de encabezado.
Los puntos de referencia permiten agrupar el contenido en regiones significativas, como la búsqueda, la navegación y el contenido principal. Una vez identificadas esas regiones, los usuarios pueden moverse directamente entre ellas en lugar de pasar control por control por el contenido no relacionado.
Por ejemplo, un área con pestañas suele representarse mejor como un punto de referencia de navegación . Un área de entrada de búsqueda es un buen candidato para un punto de referencia de búsqueda y la superficie de tarea principal normalmente debe exponerse como punto de referencia de contenido principal .
Dentro de un punto de referencia y, en algunos casos fuera de una, anote las subsecciones como encabezados mediante una jerarquía de nivel lógico. Esa jerarquía ayuda a los usuarios a crear un modelo mental de ámbito y profundidad mientras navegan.
Configuración de Windows
En la imagen siguiente se muestra la página Facilidad de acceso en una versión anterior de configuración de Windows.
En este diseño de página, la entrada de búsqueda se asigna a un punto de referencia de búsqueda, la navegación del lado izquierdo se asigna a un punto de referencia de navegación y el panel de contenido principal de la derecha se asigna a un punto de referencia de contenido principal.
Dentro del punto de referencia de navegación, La facilidad de acceso sirve como título de nivel superior (nivel 1), con categorías secundarias como Visión y Audición representadas en el nivel 2. En la región de contenido principal, Display puede ser de nivel 1, con subsecciones como Hacer que todo sea más grande representado en el nivel 2.
La página permanece técnicamente operable sin puntos de referencia y encabezados, pero la facilidad de uso es sustancialmente mejor cuando ambas están presentes. Un usuario lector de pantalla puede ir primero a la región pertinente y, a continuación, navegar rápidamente a la subsección específica que necesita.
Uso
Use AutomationProperties.LandmarkTypeProperty para identificar el tipo de punto de referencia de un contenedor de interfaz de usuario. Ese contenedor debe encapsular el conjunto de elementos que pertenecen a la misma región de navegación.
Use AutomationProperties.LocalizedLandmarkTypeProperty para proporcionar la etiqueta de punto de referencia anunciada a los usuarios. Para los tipos de puntos de referencia predefinidos (por ejemplo, principal o navegación), las tecnologías asistivas pueden usar convenciones de nomenclatura integradas. Para los tipos de puntos de referencia personalizados, debe establecer esta propiedad explícitamente y también puede usarla para invalidar las etiquetas predeterminadas cuando resulta útil un nombre más específico de la tarea.
Use AutomationProperties.HeadingLevel para marcar un elemento como encabezado y asignar un nivel de Level1 a Level9. Mantenga los niveles de título semánticamente coherentes para que los usuarios puedan inferir el anidamiento de secciones y desplazarse por el contenido de forma predecible.
Soporta la navegación entre paneles basada en F6 cuando la aplicación contiene múltiples regiones principales. Se trata de un patrón familiar en aplicaciones de escritorio complejas, como el Explorador de archivos y Outlook, y complementa la semántica de hitos y encabezados al proporcionar un mecanismo de salto entre regiones principalmente por teclado. Para obtener instrucciones de implementación, consulte Navegación por teclado entre paneles de aplicaciones con F6.
Ejemplos
Consulta Ejemplos de código para resolver problemas comunes de accesibilidad mediante programación en aplicaciones de escritorio de Windows para ver implementaciones prácticas que abordan defectos periódicos de accesibilidad.
También se hace referencia a estos ejemplos mediante Microsoft Accessibility Insights para Windows, lo que puede ayudarle a detectar y evaluar los problemas de accesibilidad en la interfaz de usuario de la aplicación.