Pergunta

Eu estou escrevendo um aplicativo que irá criar "difíceis" senhas para o usuário. O usuário só verá a senha uma vez, e eles vão copiar para um cliente que vai se lembrar para eles para sempre.

Funciona muito bem em um PC de pleno direito, onde eu posso selecionar toda a senha enquanto ele está em exibição no navegador, em seguida, colá-lo no cliente que vai usá-lo.

Funciona menos grande quando eu gerar a senha no meu PC, em seguida, precisa manualmente transpô-la para o meu dispositivo móvel. Portanto, para este caso, eu gostaria de exibir a senha de alguma forma inequívoca soletrada-out para ajudar a espera do usuário em suas mentes durante a cópia.

Por exemplo: At6Pq = A lfa t ango seis P apa q uebec

O que é um bom alfabeto fonético que eu possa traduzir os componentes carta em? Idealmente, eu gostaria de algo que vai fazer sentido, tanto para falantes de inglês (uma ligeira maioria dos usuários) e usuários Inglês-como-um-segundo-language?

As palavras-passe gerados será sob a forma [a-zA-Z0-9] {20}

Atualmente estou considerando a NATO alfabeto , mas algumas das entradas como "papa "e 'Índia' simplesmente não tocar certo para mim por alguma razão.

Foi útil?

Solução

Você viu este página da Wikipedia que dá uma visão geral do sommon do alfabetos ortografia comuns usado por várias organizações / países? O Forças britânicas / Police NY aqueles olhar (todas as palavras muito comuns, então provavelmente familiares para a maioria dos falantes não-nativos também) muito simples - para que você pode querer ir com um daqueles. Em geral, eu não me preocuparia muito sobre como eles som - qualquer alfabeto ortografia comum vai fazer. Se você deseja criar uma de sua preferência (ou um híbrido das existentes), ele provavelmente não deve ser muito de um problema, embora eu não vejo nenhuma razão particular para não escolher um dos listados na página.

Espero que ajude.

Outras dicas

Eu iria com o padrão internacional, e essa é a 'NATO alfabeto' você se refere. Eu não acho que ela é limitada a 'NATO'; ele é usado pelas companhias aéreas, por exemplo. Os nomes são escolhidos com cuidado para ser distinguíveis através de circuitos ruidosos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top