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ários idiomas globais do que nas versões anteriores do Windows. A partir do 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 avançada e baseada em padrões que é estendida para aplicativos nativos. Ele se baseia na Acessibilidade Ativa da Microsoft e na Automação da Interface do Usuário da Microsoft. 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 Seção 508 Especificações.

A Automação de 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 de Acessibilidade Ativa da Microsoft (MSAA) e registros de proxy e eventos de Automação de 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 à Acessibilidade

O Verificador de Acessibilidade da Interface do Usuário é uma ferramenta de interface do usuário gráfica conveniente que permite aos desenvolvedores e testadores verificar 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 acesso programático da Automação da Interface do Usuário, geração de eventos, layout e navegação de teclado. (Consulte do 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 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 de interface do usuário. Ambas as ferramentas estão disponíveis por meio CodePlex, um site criado pela Microsoft para hospedar projetos de software livre e para atender melhor a 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 de 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 Os Serviços Linguísticos Estendidos 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 escrita 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 Os Serviços Linguísticos Estendidos, 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.)