Diretrizes de verificação ortográfica

Applies to Windows and Windows Phone

Um exemplo da aparência de um controle de verificação ortográfica de entrada de texto padrão

Descrição

Durante a edição e a entrada de texto, a verificação ortográfica informa ao usuário que uma palavra está com grafia incorreta realçando-a com uma linha ondulada vermelha e fornecendo uma maneira de o usuário corrigir o erro de ortografia.

Exemplo

Uma captura de tela que ilustra a entrada de texto padrão com controle de verificação ortográfica

O que fazer e o que não fazer

  • Use a verificação ortográfica para ajudar os usuários a inserir palavras ou frases em controles de entrada de texto. A verificação ortográfica funciona com toque, mouse e teclado.
  • Não use a verificação ortográfica onde uma palavra provavelmente não estará no dicionário ou onde os usuários não a valorizarão. Por exemplo, não a ative em caixas de entrada de senhas, números de telefone ou nomes. (A verificação ortográfica está desabilitada por padrão para esses controles.) Números de telefone, senhas e nomes raramente estão no dicionário, portanto a verificação ortográfica dos mesmos não ajuda muito e ainda pode ser distrativa.
  • Não desabilite a verificação ortográfica só porque o atual mecanismo de correção ortográfica não oferece suporte ao idioma do seu aplicativo. Quando o verificador ortográfico não oferece suporte a um idioma, ele não faz nada, então não há nenhum mal em deixar a opção habilitada. Além disso, alguns usuários podem usar um IME para inserir outro idioma em seu aplicativo, e pode haver suporte para esse idioma. Por exemplo, ao desenvolver um aplicativo em chinês, embora o mecanismo de verificação ortográfica não reconheça o chinês agora, não desative a verificação ortográfica. O usuário pode alternar para um IME em inglês e digitar inglês no aplicativo; se a verificação ortográfica estiver habilitada, a ortografia em inglês será verificada.

Diretriz de uso adicional

Os aplicativos da Windows Store fornecem um verificador ortográfico interno para caixas de entrada de texto multilinha e de texto simples e elementos que possuem a propriedade contentEditable definida como true. Veja aqui um exemplo do verificador ortográfico interno:

O verificador ortográfico interno

Para obter mais informações, consulte: input type=text e textarea para JavaScript, ou a TextBox class para XAML (Extensible Application Markup Language).

Use a verificação ortográfica com controles de entrada de texto para estas duas finalidades:

  • Para corrigir erros ortográficos automaticamente

    O mecanismo de verificação ortográfico corrige automaticamente palavras incorretas quando tem certeza sobre a correção. Por exemplo, o mecanismo altera automaticamente "teh" para "the".

  • Para mostrar grafias alternativas

    Quando o mecanismo de verificação ortográfica não tem certeza sobre as correções, ele adiciona uma linha vermelha abaixo da palavra incorreta e exibe as alternativas em um menu de contexto quando você toca ou clique com o botão direito do mouse na palavra.

Para controles JavaScript, a verificação ortográfica está habilitada por padrão para controles de entrada de texto multilinha e desabilitada para controles de linha única. Você pode ativá-la manualmente para controles de linha única definindo a propriedade spellcheck do controle como true. Você pode desativar a verificação ortográfica para um controle definindo sua propriedade spellcheck como false.

Para controles TextBox XAML, a verificação ortográfica está desabilitada por padrão. Você pode habilitá-la definindo a propriedade IsSpellCheckEnabled como true.

Tópicos relacionados

Para designers
Diretrizes de entrada de texto
Diretrizes de texto e tipografia
Para desenvolvedores (aplicativos do Tempo de Execução do Windows em JavaScript e HTML)
spellcheck property
contentEditable
input type=text
textarea
Para desenvolvedores (aplicativos do Tempo de Execução do Windows em C#/VB/C++ e XAML)
TextBox.IsSpellCheckEnabled property
TextBox class

 

 

Mostrar:
© 2014 Microsoft