Linha de endereço 1 versus linha 2: um modelo de campo que mantém detalhes
Decida onde pertencem os detalhes da rua, do edifício, do andar e da unidade sem tratar os números das linhas como regras universais.
Resumo de IA
“Linha de endereço 1” e “Linha de endereço 2” são rótulos de interface comuns, e não um modelo de endereço internacional completo.
Os rótulos não definem um esquema global
“Linha de endereço 1” e “Linha de endereço 2” são rótulos de interface comuns, e não um modelo de endereço internacional completo. Mantenha país, localidade, região, código postal e destinatário em campos separados sempre que possível.
<input name="address1" autocomplete="address-line1"> <input name="address2" autocomplete="address-line2"> <input name="city" autocomplete="address-level2"> <input name="postalCode" autocomplete="postal-code">
Mantenha os detalhes secundários recuperáveis
Um apartamento, suíte, andar, prédio ou linha de atendimento pode ser importante para entrega. A publicação 28 do USPS coloca designadores de unidades secundárias na linha de endereço de entrega ou na linha imediatamente acima quando o espaço exigir. Siga as convenções de cada país de destino.
123 Main St Apt 4B Boston, MA 02108 Structured: line1="123 Main St" · line2="Apt 4B" · city="Boston" · region="MA" · postal="02108"
Tokens de endereço de preenchimento automático MDN ↗
um modelo de campo de formulário de endereço internacional →
Mapear campos no limite
Armazene campos estruturados internamente e formate-os para rótulos, APIs e formulários localizados. Preserve a entrada original do usuário se a normalização for necessária para que a equipe de suporte possa diagnosticar um valor rejeitado.
Teste de estouro e unidades ausentes
Inclua nomes longos de edifícios, uma unidade faltante, valores unitários com letras e entrada multilinha colada. Um layout de checkout de linha única ainda deve expor o valor completo da tecnologia assistiva e da carga útil enviada.