Melhor design / pedido / layout para formulário de endereço de correspondência
On Fevereiro 2, 2021 by adminExiste algum padrão quando se trata de um formulário de endereço de correspondência? Preciso coletar os seguintes campos:
- linha de endereço 1
- linha de endereço 2
- cidade
- código postal (ou zip)
- província (ou estado)
- país
O país e a província serão suspensos. (a província depende do país)
então minha pergunta é: é melhor ter os campos em um layout semelhante a um formulário de correspondência padrão: ou seja:
address line 1 address line 2 city province postal code country
ou em uma ordem mais lógica como:
address line 1 address line 2 city postal code country province
Comentários
- Você pode nos dar uma ideia de quantos países você ‘ apoia? Todos eles? Isso pode fazer a diferença.
- praticamente todos eles, sim. O chefe decidiu que o país / província serão suspensos
- Nem todos os países têm seus códigos postais após a cidade. Portanto, eu não ‘ colocá-los em uma linha, a menos que você saiba que todos os países que você apoia têm a mesma maneira de formatar um endereço.
Resposta
Luke Wroblewski escreveu um artigo na UX Matters sobre formulários de endereços internacionais . Eu recomendo consultar esse artigo, pois ele lista algumas das melhores práticas, padrões e convenções destiladas da pesquisa do usuário. Luke também escreveu um livro sobre formulários da web chamado Web Form Design: Preenchendo o Blanks que cobre este tópico também.
Perto do final de seu artigo, ele também destaca o formulário da Amazon, que é genérico e suporta todos os tipos de entradas. A Amazon seria um bom lugar para fazer pesquisas sobre o design do formulário.
design do formulário de endereço
Comentários
- Está longe de ser perfeito, City e Zip são obrigatórios e os formata como um endereço nos EUA. A maioria dos serviços postais provavelmente irá entregá-lo eventualmente; mesmo se você preencher dados sem sentido ou repetições de dados válidos para satisfazer a validação incorreta no formulário. Mas sua saída não é um endereço norueguês formatado corretamente, não importa como você preencha o formulário.
- O exemplo também parece muito ruim para mim. Por exemplo, aqui na Suíça, temos pequenas aldeias onde existem apenas ” nomes de casas “. Indo ainda mais longe, há lugares sem nenhum nome de rua. Basta ler medium.com/@oquidave/… para ver essa história.
Resposta
Dizer que você “precisa” desses campos me assusta. Você certamente não precisa de todos esses campos para um endereço norueguês.
A divisão da entrada do endereço em muitos campos causa problemas para o usuário que tenta forçar o endereço em um formulário feito para outro país, mas como os dados de endereço devem ser reformatados para um endereço correto?
Como você acha que um endereço norueguês neste formulário deve ser forçado para esses campos? E quando a “cidade” , campos “código postal (ou zip)”, “província (ou estado)” são atribuídos aleatoriamente alguns desses valores, como você deve imprimir a etiqueta na ordem correta?
<Name> <Street-name> <house-number> <4-digit-post-code> <uppercase place name> NORWAY
Por exemplo,
Ola Normann Karl Johansgate 13b 0599 OSLO NORWAY
Eu recomendaria usando apenas:
Name: [ text line input ] Address: [ multiline ] [ text area ] Country: [select box or text line input]
Por que torná-lo mais complicado do que isso? Isso deve funcionar perfeitamente para qualquer tipo de endereço e fácil de usar.
(Se por algum motivo os americanos não conseguirem escrever seu próprio endereço corretamente, basta fazer um formulário específico dos EUA quando os EUA forem escolhidos como país e deixar que qualquer outra pessoa preencha o formulário simples de nome / endereço / país)
Comentários
- Eu sugiro caixas de texto com várias linhas para endereços, mesmo quando todos os endereços forem domésticos. As pessoas têm escrito endereços de formato livre literalmente há séculos, e a correspondência é entregue, mesmo para americanos :-). Hoje, temos algoritmos para extrair informações de cidades e regiões de endereços de formato livre com confiabilidade suficiente para agregar e gerar relatórios. A necessidade de vários campos de endereço não existe mais. Salve o usuário de todas essas tabulações e ajustes forçados.
- @MichaelZuschlag Você conhece algum recurso que suporte esta posição? Eu ‘ m também acredito firmemente que as pessoas geralmente têm melhor conhecimento do que precisa ser escrito em uma carta para elas do que algum designer de IU e gostariam de ter algo para apontar esses designers de IU a.
- O sucesso do Google Maps, além de séculos de envelopes escritos à mão / datilografados, sugere que é ‘ viável.Luke W observa que os usuários não ‘ precisam ver rótulos separados para cada parte do endereço para completar um endereço, mas não ‘ não carrega o lógica até a eliminação de campos separados também ( uxmatters.com/mt/archives/2008/06/… ). Não conheço nenhuma pesquisa, mas um teste de usabilidade bastante simples deve estabelecer que os usuários são mais rápidos com um único campo e não cometem maior número de erros.
Resposta
Esses formulários me incomodam. Na maioria das vezes, eles pedem muito mais informações do que o necessário. Não sei sobre o Reino Unido, mas tudo o que é obrigatório no Reino Unido é o número da casa e o código postal. É isso. Mas é diferente em países diferentes.
Então … na verdade, que tal terceirizar toda essa bagunça para alguém que resolveu e mantém tudo bem e atualizado para você? QAS parece fazer uma bela bom trabalho – veja a demonstração interativa e, WOO, a consulta no Reino Unido, como eu disse, só precisa do número da casa e do código postal.
Comentários
- essa é uma ferramenta muito legal! Embora tenha surgido com cerca de 20 opções para o segundo endereço que testei, e ter que pesquisar uma lista e os cliques extras não ‘ realmente menos chato do que ter que preencher um formulário com algumas caixas de texto e 2 menus suspensos. Também falhou em meu próprio endereço. não permitindo minha unidade # em um complexo de casas geminadas.
- De fato. Ao contar apenas com o número / código postal sem um método de backup, você excluirá pessoas com códigos postais novos (novos códigos postais passam a existir e o banco de dados PAF do Royal Mail lançado para o resto do mundo isn ‘ nem sempre atualizado – dependendo do serviço de assinatura escolhido.)
- O problema com a consultoria de serviços externos é que você ‘ re introduzindo uma dependência em seu formulário que pode ter problemas de acessibilidade e também não ser intuitiva em comparação com apenas preencher seu endereço. LukeW fala um pouco sobre sua pesquisa nessa área em seu livro.
- Você não ‘ não precisa restringir o formulário. Mantenha todos os campos disponíveis. Mas você pode colocar o ZIP logo após o endereço e preencher automaticamente o restante, se aplicável. (Aliás, por que sempre há 2 linhas para endereço … alguém usa essa segunda linha?)
- Na verdade, isso não é verdade; Royal Mail especifica o elemento ” locality ” como obrigatório. Mesmo assim, a correspondência endereçada a
"123 / AA1 1AA"
provavelmente chegará lá. Mas eles querem que você especifique a cidade.
Resposta
1: Linha de endereço 1
2: Código postal e cidade
3: País e providência (mostrar apenas providência se houver suporte)
Na linha 3 coloque um link “Definir um endereço secundário” e se pressionado, você obtém um formulário replicado como o das linhas 1, 2 e 3, mas com um título á “Linha de endereço 2”.
Resposta
Se você não oferece suporte a mais de um país, a melhor maneira de mostrar o país padrão selecionado, como Lucas mostrou em sua solução.
Mais uma vez, tenha em mente que o o formato de endereço não é necessariamente o mesmo em todos os países.
É por isso que devo investigar quais países meu aplicativo oferecerá suporte.
Se for limitado a um único país, por exemplo, Índia, manterei o país como padrão selecionado e projetado da seguinte forma:
Agora, primeiro entenda como o CEP funciona na Índia: o código postal na Índia tem 6 dígitos.
O primeiro dígito do código PIN indica testa a região (total de 9 regiões, cada uma cobrindo no mínimo 3 e no máximo 12 estados). O segundo dígito indica a sub-região e o terceiro dígito indica o distrito de classificação dentro da região. Os três dígitos finais são atribuídos a agências de correio individuais.
Então, obviamente, não posso selecionar o estado com base no código postal, ou posso ter que procurar esses serviços ou desenvolver internamente para apoiar meu pensamento, então sem tais serviços, no máximo, posso aplicar o filtro para minimizar as opções de seleção no menu suspenso de estado.
Assim que estiver claro, colocarei meus campos da seguinte maneira:
Linha de endereço 1 (Esta é a maneira popular como nós, indianos, começamos a escrever nosso endereço, texto livre)
Linha de endereço 2 (é realmente necessário, se sim, faça esses rótulos específicos como detalhes da rua, área, ponto de referência, etc.- Eu direi evitar)
Estado (isso vai me ajudar a reduzir as opções do próximo campo)
Cidade (Selecionar / texto livre – depende da sua pesquisa, por exemplo – se os serviços forem limitados para a área metropolitana ou principais cidades do estado)
CEP
País (preenchido automaticamente)
Resposta
Gosto da ideia de Stein G. Strindhaug, mas existem dois problemas com uma área de texto de várias linhas para endereços internacionais.
- Os usuários geralmente esquecem de inserir uma parte do endereço, por exemplo, um número de casa ou um código postal. Entradas separadas para cada parte do endereço ajudam o usuário a inserir todas as informações de endereço necessárias.
- Uma área de texto de endereço de várias linhas só pode ser usada se você imprimir o endereço em um pacote ou fatura e não precisam de partes separadas do endereço. Freqüentemente, é muito difícil ver qual parte de um endereço estrangeiro é a rua e qual parte é a região. Portanto, se você precisar inserir o endereço no banco de dados de, por exemplo, um despachante, você deve separar o campo de texto de várias linhas para a rua / área / código postal novamente, o que é difícil com muitos endereços estrangeiros. Este problema também torna impossível verificar se o endereço está correto se você não tiver um conhecimento amplo sobre o formato do endereço estrangeiro .
Comentários
- Se o usuário ” esquecer ” parte de seu endereço, o serviço postal de seu país é indulgente ou eles ‘ não estão realmente interessados em obter g correio entregue. O serviço postal norueguês é bastante complacente, eu (eventualmente) recebi um Scientific American que era essencialmente endereçado ao meu nome; Oslo; Noruega; e isso foi POR CAUSA de um formulário de endereço excessivamente detalhado que descartou entradas ” inválidas “.
- Seria de fato difícil extrair informações inexistentes de um endereço, como ” estado ” ou ” região ” do meu endereço que não inclui essas informações (dica: a Noruega não ‘ tem estados e as subdivisões administrativas não são usadas em o endereço). Adicionar essas informações (como os formulários americanos costumam fazer) a um endereço norueguês causará confusão e provavelmente atrasos na entrega. Por que você precisaria dividir essas informações no banco de dados? Um grande campo de string para o endereço seria suficiente.
- Se você insiste em dividir o endereço em vários campos, você realmente precisa de amplo conhecimento do formato de endereço de todos os países para ser capaz de encadear novamente no formato correto. Ter um campo de formato livre não requer nenhum conhecimento do desenvolvedor sobre formatos de endereço, porque o usuário o formata como se sabe que ‘ deve ser formatado. A única coisa que você precisa fazer é garantir que haja espaço suficiente para o endereço pré-formatado na etiqueta de envio / janela do envelope.
- > > Se o usuário ” esquecer ” parte de seu endereço, o serviço postal em seu país é indulgente ou ‘ não está realmente interessado na entrega da correspondência. Ou o pacote é enviado de volta para ele ‘ s origem no outro lado do mundo. A maioria dos despachantes internacionais precisa de dados específicos para enviar um pacote, que você precisa inserir em seu sistema.
- Se eu confundir meu próprio endereço em uma área de texto de formato livre tanto que o pacote seja devolvido, eu deveria pagar; se o endereço for dividido em vários campos irrelevantes e, em seguida, remontado em algo que está bagunçado além do reconhecimento, não é minha culpa! O correio internacional precisa de apenas UMA informação: o nome do país, quando o correio está no país correto, a parte local deve ser formatada no estilo local.
Deixe uma resposta