Partilhar via


Acessibilidade e Suporte Global

A plataforma Windows 7 facilita a criação de soluções acessíveis a mais usuários e que atendem ou excedem os padrões de conformidade de acessibilidade. A comunidade de fornecedores de tecnologia assistiva (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 torna o suporte a vários idiomas globais mais fácil do que em versões anteriores do Windows. A partir do momento em que um usuário seleciona um idioma e local, o Windows 7 apresenta datas, números, calendários, agrupamentos e outras informações usando as convenções culturais esperadas pelos clientes.

Automação do Windows

O Windows 7 oferece uma camada de automação rica e baseada em padrões que é estendida para aplicativos nativos. Ele se baseia no Microsoft Ative Accessibility e no Microsoft UI Automation. Ele também foi projetado para trabalhar com os padrões da indústria, como o W3C Web ARIA (Accessible Rich Internet Application) e Seção 508 Especificações.

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

Ferramentas de Suporte de 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 pai-filho ou retângulos limitantes) e acesso programático à Automação da Interface do Usuário, geração de eventos, layout e navegação pelo teclado. (Consulte Verificador de Acessibilidade da Interface do Usuário.)

O UIA Verify é uma estrutura de automação de teste que facilita o teste manual e automatizado da implementação de um controle ou aplicativo pelo provedor de Automação da Interface do Usuário. Essas duas novas ferramentas permitem que os desenvolvedores testem implementações de acessibilidade e funcionalidade em aplicativos que usam MSAA ou UI Automation. Ambas as ferramentas estão disponíveis através do CodePlex, um site que a Microsoft criou para hospedar projetos de código aberto e para melhor servir a comunidade de desenvolvedores.

Suporte melhorado à interface de utilizador multilingue e serviços linguísticos

O Windows 7 fornece aos desenvolvedores um método padrão para preparar seus aplicativos para o mercado internacional, oferecendo um suporte aprimorado à interface do usuário multilíngüe 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 APIs de Serviços Linguísticos Estendidos no Windows 7, os desenvolvedores podem detetar automaticamente o idioma de qualquer parte do texto Unicode e usar essas informações para ajudar a fazer escolhas de experiência do usuário mais inteligentes para clientes em todo o mundo. Os Serviços Linguísticos Estendidos também oferecem suporte integrado à transliteração que converte texto de um sistema de escrita para outro. Por exemplo, os desenvolvedores agora podem converter automaticamente texto entre chinês simplificado e tradicional para ajudar as pessoas a se comunicarem entre si além das fronteiras linguísticas. Ao usar APIs de Serviços Linguísticos Estendidos, os desenvolvedores poderão usar os Serviços Linguísticos Estendidos existentes, bem como adquirir novos serviços no futuro sem aprender novos códigos. (Ver Serviços Linguísticos Alargados.)