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.
La plataforma Windows 7 facilita la compilación de soluciones accesibles para más usuarios y que cumplen o superan los estándares de cumplimiento de accesibilidad. La comunidad de proveedores de tecnología de asistencia (ATV) ahora puede crear soluciones para una variedad más amplia de aplicaciones cliente y los desarrolladores de aplicaciones le resultarán más fácil crear y validar interfaces de usuario accesibles.
Windows 7 también facilita la compatibilidad con varios idiomas globales que en versiones anteriores de Windows. Desde el momento en que un usuario selecciona un idioma y una ubicación, Windows 7 presenta fechas, números, calendarios, intercalaciones y otra información mediante las convenciones culturales que esperan los clientes.
Automatización de Windows
Windows 7 ofrece una capa de automatización enriquecida basada en estándares que se extiende para aplicaciones nativas. Se basa en Microsoft Active Accessibility y Microsoft UI Automation. También está diseñado para trabajar con estándares del sector, como W3C Web ARIA (aplicación de Internet enriquecida accesible) y sección 508 Especificaciones.
La automatización de la interfaz de usuario ofrece un rendimiento mejorado mediante la introducción de servidores proxy de automatización no administrados más rápidos para los controles De Microsoft Win32 y las aplicaciones heredadas de accesibilidad activa de Microsoft (MSAA), y mejores y más rápidos registros de eventos y proxy de automatización de la interfaz de usuario. Las nuevas características de extensibilidad amplían los patrones de control, las propiedades y los eventos personalizados. (Consulte API de Windows Automation: Información general).
Herramientas de soporte técnico de accesibilidad
El Comprobador de accesibilidad de la interfaz de usuario es una cómoda herramienta gráfica de interfaz de usuario que permite a los desarrolladores y evaluadores comprobar rápidamente si su interfaz de usuario cumple los requisitos clave de accesibilidad, como MSAA (que comprueba las relaciones primarias secundarias o los rectángulos delimitadores) y el acceso mediante programación de automatización de la interfaz de usuario, la generación de eventos, el diseño y la navegación por teclado. (Consulte del comprobador de accesibilidad de la interfaz de usuario).
UIA Verify es un marco de automatización de pruebas que facilita las pruebas manuales y automatizadas de la implementación del proveedor de automatización de la interfaz de usuario de un control o aplicación. Estas dos nuevas herramientas permiten a los desarrolladores probar las implementaciones de accesibilidad y la funcionalidad en aplicaciones que usan MSAA o automatización de la interfaz de usuario. Ambas herramientas están disponibles a través de CodePlex, un sitio web que Microsoft creó para hospedar proyectos de código abierto y para servir mejor a la comunidad de desarrolladores.
Compatibilidad mejorada con la interfaz de usuario de varios idiomas y los servicios lingüísticos
Windows 7 proporciona a los desarrolladores un método estándar para preparar sus aplicaciones para el mercado internacional al ofrecer una mejor compatibilidad con la interfaz de usuario de varios idiomas y servicios lingüísticos que pueden usar en sus aplicaciones.
Extended Linguistic Services es una nueva característica de Windows 7 que permite a los desarrolladores usar el mismo pequeño conjunto de API para aprovechar una variedad de funcionalidades lingüísticas avanzadas. Mediante el uso de Servicios lingüísticos extendidos en Windows 7, los desarrolladores pueden detectar automáticamente el idioma de cualquier fragmento de texto Unicode y usar esa información para ayudar a tomar opciones de experiencia de usuario más inteligentes para los clientes de todo el mundo. Extended Linguistic Services también ofrece compatibilidad integrada con transliteración que convierte texto de un sistema de escritura a otro. Por ejemplo, los desarrolladores ahora pueden convertir automáticamente texto entre chino simplificado y tradicional para ayudar a las personas a comunicarse entre sí a través de límites lingüísticos. Mediante el uso de Servicios lingüísticos extendidosAPIs, los desarrolladores podrán usar los servicios lingüísticos extendidos existentes, así como recoger nuevos servicios en el futuro sin aprender código nuevo. (Consulte servicios lingüísticos extendidos).