Accesibilidad (Windows Installer)
Los autores deben tener en cuenta las tablas y campos de la lista siguiente al diseñar su interfaz de usuario para que cumpla con las directrices de accesibilidad activa. La interfaz de usuario de un paquete de instalador debe facilitar la accesibilidad de la aplicación o el producto a todos los usuarios.
- El texto de información sobre herramientas se encuentra en la columna Ayuda de la tabla control de . Los lectores de pantalla muestran este texto para los controles que contienen una imagen.
- El campo Texto de la tabla control de para los controles VolumeCostList de, ListView, DirectoryList y controles SelectionTree nunca se muestra. En su lugar, las utilidades de revisión de pantalla se pueden leer como la descripción del control. Las personas que no pueden usar la información visual en la pantalla pueden interpretar la información con la ayuda de una utilidad de revisión de pantalla. Las utilidades de revisión de pantalla (también denominadas programas de lector de pantalla o utilidades de acceso a voz) toman la información mostrada en la pantalla y la dirigen a través de medios alternativos, como la voz sintetizada o una pantalla de Braille actualizable.
- Los controles de los cuadros de diálogo deben vincularse mediante el campo Control_Next de la tabla control de . Los controles deben crearse de forma que se puedan acceder a todos mediante la tecla TAB.
- Se deben proporcionar teclas de método abreviado para obtener acceso a los controles directamente.
- El color de texto que se muestra en la interfaz de usuario se establece en la tabla TextStyle. Si el color del texto elegido está demasiado cerca del fondo, se omite la opción de color del texto.
- El tamaño de texto y la fuente se establecen en la tabla TextStyle. Los tamaños de fuente más grandes deben usarse para los paquetes destinados al mercado asiático. Por ejemplo, un tamaño de fuente de 10 puntos que es legible para texto en inglés puede no ser necesariamente true para chino.
- Para Editar, PathEdit, ListView, ComboBox o controles VolumeSelectCombo, los lectores de pantalla toman accName y accKeyboardShortcut de un Control de texto que debe preceder al control en la secuencia Control_Next del cuadro de diálogo. El lector de pantalla toma accName del campo Texto del control Text y accKeyboardShortcut desde el método abreviado de teclado en el campo Texto, si existe un acceso directo.
- Dado que el texto estático no puede centrarse, un control Text que describe un Editar, PathEdit, ListView, ComboBox o control VolumeSelectCombo debe ser el primer control del cuadro de diálogo para garantizar la compatibilidad con los lectores de pantalla.
- Para un control PushButton que muestra un icono o imagen de mapa de bits, accName y accKeyboardShortcut se especifican en el campo Ayuda de la tabla Control registro, a la izquierda de | separador.
- Evite el uso de controles de texto en la parte superior de mapas de bits blancos porque, en Contraste alto negro, el texto puede ser invisible.
- No coloque un control de texto negro en un fondo que sea una imagen de mapa de bits blanco. Este texto no es visible para un usuario que cambia la pantalla de Windows a Negro de contraste alto.
- No coloque un control de texto blanco en un fondo que sea una imagen de mapa de bits negro. Este texto no es visible para un usuario que cambia la pantalla de Windows a Blanco de contraste alto.
- No coloque controles de texto transparentes encima de mapas de bits de color. Es posible que el texto no esté visible si el usuario cambia la combinación de colores para mostrar. Por ejemplo, el texto puede ser invisible si el usuario establece el parámetro de contraste alto para la accesibilidad.
- Tenga en cuenta que el foco en un cuadro de diálogo no se tabula en un control RadioButtonGroup hasta que se haya seleccionado uno de los botones del grupo. Para convertir la pestaña de foco en este grupo de botones, especifique uno de los botones como valor predeterminado para el control.
- Para proporcionar programas de lector de pantalla con texto descriptivo adicional sobre un control RadioButtonGroup de . Siga el ejemplo proporcionado en Agregar texto adicional a los botones de radio.
- El tamaño relativo de cuadros de diálogo, controles y fuentes puede cambiar en función del tamaño de fuente elegido. Para obtener más información, vea unidades del instalador de . Para garantizar la visualización correcta de texto y controles en la interfaz de usuario, los programadores de instalación siempre deben probar su aplicación con todos los tamaños de fuente que se puedan usar.