Compartilhar via


Acessibilidade e suporte global

A plataforma Windows 7 facilita a criação de soluções acessíveis para mais usuários e que atendem ou excedem os padrões de conformidade de acessibilidade. A comunidade de fornecedores de tecnologia adaptativa (ATV) agora pode criar soluções para uma variedade mais ampla de aplicativos cliente, e os desenvolvedores de aplicativos acharão mais fácil criar e validar interfaces de usuário acessíveis.

O Windows 7 também facilita o suporte a várias linguagens globais do que nas versões anteriores do Windows. No momento em que um usuário seleciona um idioma e um local, o Windows 7 apresenta datas, números, calendários, ordenações e outras informações usando as convenções culturais esperadas pelos clientes.

Automação do Windows

O Windows 7 fornece uma camada de automação rica e baseada em padrões que é estendida para aplicativos nativos. Ele se baseia no Microsoft Active Accessibility e no Microsoft Automação da Interface do Usuário. Ele também foi projetado para trabalhar com padrões do setor, como o W3C Web ARIA (Aplicativo de Internet Avançada Acessível) e as Especificações da Seção 508.

Automação da Interface do Usuário oferece melhor desempenho introduzindo proxies de automação não gerenciados mais rápidos para controles Microsoft Win32 e aplicativos herdados da MSAA (Microsoft Active Accessibility) e melhores e mais rápidos Automação da Interface do Usuário registros de eventos e proxy. Novos recursos de extensibilidade estendem padrões de controle, propriedades e eventos personalizados. (Consulte a API de Automação do Windows: Visão geral.)

Ferramentas de Suporte à Acessibilidade

O Verificador de Acessibilidade da Interface do Usuário é uma ferramenta conveniente de interface gráfica do usuário que permite que desenvolvedores e testadores verifiquem rapidamente se a interface do usuário está em conformidade com os principais requisitos de acessibilidade, como MSAA (que verifica relações filho-pai ou retângulos delimitadores) e Automação da Interface do Usuário acesso programático, geração de eventos, layout e navegação de teclado. (Consulte Verificador de Acessibilidade da interface do usuário.)

A Verificação do UIA é uma estrutura de automação de teste que facilita o teste manual e automatizado da implementação do provedor de Automação da Interface do Usuário de um controle ou aplicativo. Essas duas novas ferramentas permitem que os desenvolvedores testem implementações e funcionalidades de acessibilidade em aplicativos que usam MSAA ou Automação da Interface do Usuário. Ambas as ferramentas estão disponíveis por meio do CodePlex, um site criado pela Microsoft para hospedar projetos de software livre e atender melhor à comunidade de desenvolvedores.

Suporte aprimorado à interface do usuário de vários idiomas e serviços linguísticos

O Windows 7 fornece aos desenvolvedores um método padrão para preparar seus aplicativos para o mercado internacional, fornecendo um suporte aprimorado à interface do usuário de vários idiomas e serviços linguísticos que eles podem usar em seus aplicativos.

Os Serviços Linguísticos Estendidos são um novo recurso no Windows 7 que permite que os desenvolvedores usem o mesmo pequeno conjunto de APIs para aproveitar uma variedade de funcionalidades linguísticas avançadas. Usando Serviços Linguísticos EstendidosAPIs no Windows 7, os desenvolvedores podem detectar automaticamente o idioma de qualquer parte do texto Unicode e usar essas informações para ajudar a fazer escolhas mais inteligentes de experiência do usuário para clientes em todo o mundo. Os Serviços Linguísticos Estendidos também oferecem suporte interno à transliteração que converte texto de um sistema de gravação em outro. Por exemplo, os desenvolvedores agora podem converter automaticamente o texto entre chinês simplificado e tradicional para ajudar as pessoas a se comunicarem entre si entre fronteiras linguísticas. Usando Serviços Linguísticos EstendidosAPIs, os desenvolvedores poderão usar os Serviços Linguísticos Estendidos existentes, bem como pegar novos serviços no futuro sem aprender um novo código. (Consulte Serviços Linguísticos Estendidos.)