Bestes Design / Bestellung / Layout für das Postanschriftformular
On Februar 2, 2021 by adminGibt es Standards für ein Postanschriftformular? Ich muss die folgenden Felder sammeln:
- Adresszeile 1
- Adresszeile 2
- Stadt
- Postleitzahl (oder zip)
- Provinz (oder Bundesland)
- Land
Das Land und die Provinz werden Dropdowns sein. (Die Provinz ist vom Land abhängig)
Meine Frage lautet also: Ist es besser, die Felder in einem ähnlichen Layout wie ein Standard-Versandformular zu haben: dh:
address line 1 address line 2 city province postal code country
oder in einer logischeren Reihenfolge wie:
address line 1 address line 2 city postal code country province
Kommentare
- Können Sie uns eine Vorstellung davon geben, wie viele Länder Sie ‚ unterstützen? Alle von ihnen? Es kann einen Unterschied machen.
- so ziemlich alle von ihnen ja. Der Chef hat entschieden, dass das Land / die Provinz Dropdowns sind.
- Nicht alle Länder haben ihre Postleitzahl nach der Stadt. Ich würde sie also nicht ‚ in eine Zeile setzen, es sei denn, Sie wissen, dass die von Ihnen unterstützten Länder alle dieselbe Art der Formatierung einer Adresse haben.
Antwort
Luke Wroblewski hat bei UX Matters einen Artikel über internationale Adressformulare geschrieben. Ich würde empfehlen, diesen Artikel zu konsultieren, da er einige Best Practices, Muster und Konventionen auflistet, die aus der Benutzerforschung abgeleitet wurden. Luke schrieb auch ein Buch über Webformulare mit dem Namen Web Form Design: Ausfüllen der Leerzeichen , die auch dieses Thema behandeln.
Gegen Ende seines Artikels hebt er auch das Formular von Amazon hervor, das generisch ist und alle Arten von Eingaben unterstützt. Amazon ist ein guter Ort, um Nachforschungen für Ihr Formular-Design anzustellen.
Design des Adressformulars
Kommentare
- ies ist alles andere als perfekt. Stadt und Postleitzahl sind obligatorisch und werden wie eine US-Adresse formatiert. Die meisten Postdienste werden es wahrscheinlich irgendwann liefern; selbst wenn Sie unsinnige Daten oder Wiederholungen gültiger Daten eingeben, um die falsche Validierung auf dem Formular zu gewährleisten. Aber seine Ausgabe ist keine korrekt formatierte norwegische Adresse, egal wie Sie das Formular ausfüllen.
- Das Beispiel scheint mir auch sehr schlecht zu sein. Zum Beispiel haben wir hier in der Schweiz kleine Dörfer, in denen es nur “ Hausnamen “ gibt. Wenn man noch weiter geht, gibt es Orte ohne Straßennamen. Lesen Sie einfach medium.com/@oquidave/… für eine solche Geschichte.
Antwort
Zu sagen, dass Sie diese Felder „brauchen“, macht mir Angst. Sie brauchen sicherlich nicht alle diese Felder für eine norwegische Adresse.
Die Aufteilung der Adresseingabe in so viele Felder verursacht nicht nur Probleme für den Benutzer, der versucht, seine Adresse in eine zu erzwingen Formular für ein anderes Land erstellt, aber wie sollten die Adressdaten in eine korrekte Adresse umformatiert werden?
Wie sollte eine norwegische Adresse auf diesem Formular in diese Felder gezwungen werden? Und wann die „Stadt“ In den Feldern „Postleitzahl (oder Postleitzahl)“, „Provinz (oder Bundesland)“ werden einige dieser Werte zufällig zugewiesen. Wie sollten Sie das Etikett in der richtigen Reihenfolge drucken?
<Name> <Street-name> <house-number> <4-digit-post-code> <uppercase place name> NORWAY
ZB
Ola Normann Karl Johansgate 13b 0599 OSLO NORWAY
Ich würde empfehlen, nur Folgendes zu verwenden:
Name: [ text line input ] Address: [ multiline ] [ text area ] Country: [select box or text line input]
Warum es komplizierter machen? Dies sollte für jede Art von Adresse perfekt funktionieren und einfach zu verwenden sein.
(Wenn Amerikaner aus irgendeinem Grund nicht in der Lage sind, ihre eigene Adresse richtig zu schreiben, erstellen Sie einfach ein US-spezifisches Formular, wenn USA als Land ausgewählt wird, und lassen Sie alle anderen das einfache Formular für Name / Adresse / Land ausfüllen.)
Kommentare
- Ich empfehle mehrzeilige Textfelder für Adressen, auch wenn alle Adressen inländisch sind. Die Leute schreiben seit Jahrhunderten buchstäblich Freiformadressen, und die Post wird zugestellt – auch für Amerikaner :-). Heute verfügen wir über Algorithmen zum Extrahieren von Stadt- und Regionsinformationen aus Freiformadressen mit ausreichender Zuverlässigkeit für Aggregations- und Berichtszwecke. Die Notwendigkeit für mehrere Adressfelder besteht nicht mehr. Speichern Sie den Benutzer vor all dem Tabbing und der Kraftanpassung.
- @MichaelZuschlag Kennen Sie eine Ressource, die diese Position unterstützt? Ich ‚ bin auch fest davon überzeugt, dass die Leute im Allgemeinen besser wissen, was auf einem Brief an sie geschrieben werden muss, als einige UI-Designer, und möchten etwas haben, das diese UI-Designer aufzeigt to.
- Der Erfolg von Google Maps, zusätzlich zu Jahrhunderten handgeschriebener / getippter Umschläge, legt nahe, dass ‚ machbar ist.Luke W merkt an, dass Benutzer ‚ keine separaten Beschriftungen für jeden Adressenteil sehen müssen, um eine Adresse zu vervollständigen, aber ‚ nicht die Logik bis hin zum Entfernen separater Felder ( uxmatters.com/mt/archives/2008/06/… ). Ich kenne keine Forschung, aber ein ziemlich einfacher Usability-Test sollte ergeben, dass Benutzer mit einem einzelnen Feld schneller sind und keine größere Anzahl von Fehlern begehen.
Antwort
Diese Formulare nerven mich. Meistens fragen sie nach viel mehr Informationen als nötig. Ich weiß nichts über Großbritannien, aber alles, was in Großbritannien obligatorisch ist, ist Hausnummer und Postleitzahl. Das wars. Aber es ist in verschiedenen Ländern unterschiedlich.
Also … wie wäre es eigentlich damit, dieses ganze Chaos an jemanden auszulagern, der es gelöst hat und alles für Sie schön und aktuell hält? QAS scheint eine hübsche Sache zu machen Gute Arbeit – siehe ihre interaktive Demo und, WOO, ihre UK-Suche, wie ich bereits sagte, benötigt nur Hausnummer und Postleitzahl.
Kommentare
- das ist ein ziemlich cooles Tool! Obwohl es ungefähr 20 Optionen für die 2. Adresse gab, die ich getestet habe, und eine Liste durchsuchen muss und die zusätzlichen Klicks nicht ‚ ist nicht weniger ärgerlich, als ein Formular mit ein paar Textfeldern und 2 Dropdowns ausfüllen zu müssen. Es ist auch an meiner eigenen Adresse fehlgeschlagen. Ich habe meine Einheitennummer in a nicht berücksichtigt Stadthauskomplex.
- In der Tat. Wenn Sie sich nur auf eine Nummer / Postleitzahl ohne Sicherungsmethode verlassen, schließen Sie Personen mit neuen Postleitzahlen aus (neue Postleitzahlen entstehen und die Royal Mail PAF-Datenbank wird für den Rest der Welt freigegeben isn ‚ nicht immer auf dem neuesten Stand – je nachdem, welchen Abonnementdienst sie wählen.)
- Das Problem bei der Beratung externer Dienste besteht darin, dass Sie ‚ Führen Sie eine Abhängigkeit in Ihr Formular ein, die Probleme mit der Barrierefreiheit haben und im Vergleich zum einfachen Ausfüllen Ihrer Adresse nicht intuitiv sein kann. LukeW spricht in seinem Buch ein wenig über seine Forschungen in diesem Bereich.
- Sie müssen die Form nicht ‚ einschränken. Halten Sie alle Felder verfügbar. Sie können die Postleitzahl jedoch direkt nach der Adresse eingeben und den Rest gegebenenfalls automatisch ausfüllen. (Übrigens, warum gibt es immer 2 Zeilen für die Adresse … verwendet jemand jemals diese zweite Zeile?)
- Eigentlich ist das nicht wahr; Royal Mail gibt das Element “ locality “ als obligatorisch an. E-Mails, die an
"123 / AA1 1AA"
adressiert sind, werden wahrscheinlich dort ankommen. Sie möchten jedoch, dass Sie die Stadt angeben.
Antwort
1: Adresszeile 1
2: Postleitzahl und Stadt
3: Land und Vorsehung (nur Vorsehung anzeigen, wenn unterstützt)
Fügen Sie unter Zeile 3 den Link „Sekundäradresse festlegen“ ein, und wenn Wenn diese Taste gedrückt wird, erhalten Sie ein repliziertes Formular wie das in Zeile 1, 2 und 3, jedoch mit der Überschrift „Adresszeile 2“.
Antwort
Wenn Sie nicht mehr als ein Land unterstützen, ist es am besten, den ausgewählten Länderstandard anzuzeigen, wie Luke in seiner Lösung gezeigt hat.
Denken Sie erneut daran, dass die Das Adressformat muss nicht in allen Ländern gleich sein.
Deshalb muss ich prüfen, welche Länder meine App unterstützt.
Wenn es auf ein einzelnes Land beschränkt ist, z. B. Indien, behalte ich das Land als Standard bei ausgewählt und wie folgt gestaltet:
Verstehen Sie zunächst, wie die Postleitzahl in Indien funktioniert: Die Postleitzahl in Indien besteht aus 6 Ziffern.
Die erste Ziffer des PIN-Codes indica tes die Region (insgesamt 9 Regionen, die jeweils mindestens 3 und maximal 12 Zustände abdecken). Die zweite Ziffer gibt die Unterregion an, und die dritte Ziffer gibt den Sortierbezirk innerhalb der Region an. Die letzten drei Ziffern sind einzelnen Postämtern zugeordnet.
Daher kann ich den Status offensichtlich nicht anhand der Postleitzahl auswählen, oder ich muss nach solchen Diensten suchen oder intern entwickeln, um meine Überlegungen zu unterstützen, also ohne Bei solchen Diensten kann ich maximal Filter anwenden, um die Auswahloptionen im Status-Dropdown-Menü zu minimieren.
Sobald dies klar ist, werde ich meine Felder wie folgt einfügen:
Adresszeile 1 (Dies ist die beliebte Art und Weise, wie wir Inder anfangen, unsere Adresse und unseren freien Text zu schreiben.)
Adresszeile 2 (Ist es wirklich notwendig, wenn ja, machen Sie diese Etiketten spezifisch wie Straßendetails, Gebiet, Wahrzeichen usw.- Ich werde vermeiden sagen)
Status (dies hilft mir, die Optionen des nächsten Felds zu reduzieren)
Stadt (Auswahl / Freitext – hängt beispielsweise von Ihrer Forschung ab – wenn die Dienste begrenzt sind zu U-Bahn oder Top-Städten im Bundesstaat)
Postleitzahl
Land (automatisch ausgefüllt)
Antwort
Ich mag die Idee von Stein G. Strindhaug, aber es gibt zwei Probleme mit einem mehrzeiligen Textbereich für internationale Adressen.
- Benutzer vergessen häufig, einen Teil ihrer Adresse einzugeben, z. B. eine Hausnummer oder eine Postleitzahl. Separate Eingaben für jeden Teil der Adresse helfen dem Benutzer, alle erforderlichen Adressinformationen einzugeben.
- Ein mehrzeiliger Adresstextbereich kann nur verwendet werden, wenn Sie die Adresse auf ein Paket oder eine Rechnung drucken und dies nicht tun benötigen separate Teile der Adresse. Es ist oft sehr schwierig zu erkennen, welcher Teil einer ausländischen Adresse die Straße und welcher Teil die Region ist. Wenn Sie also die Adresse in die Datenbank eines Spediteurs eingeben müssen, müssen Sie diese trennen Das mehrzeilige Textfeld in Straße / Gebiet / Postleitzahl erneut, was bei vielen ausländischen Adressen schwierig ist. Dieses Problem macht es auch unmöglich zu überprüfen, ob die Adresse korrekt ist, wenn Sie keine umfassenden Kenntnisse über das Format der ausländischen Adresse haben .
Kommentare
- Wenn der Benutzer “ Teil ihrer Adresse, der Postdienst in ihrem Land verzeiht oder sie ‚ sind nicht wirklich daran interessiert, etwas zu bekommen g Post zugestellt. Der norwegische Postdienst ist ziemlich verzeihend, ich habe (irgendwann) einen wissenschaftlichen Amerikaner erhalten, der im Wesentlichen an meinen Namen gerichtet war; Oslo; Norwegen; und dies war, weil ein übermäßig detailliertes Adressformular “ ungültige “ Eingaben verworfen hat.
- Es wäre tatsächlich so Es ist schwierig, nicht vorhandene Informationen aus einer Adresse zu extrahieren, z. B. “ state “ oder “ “ von meiner Adresse, die solche Informationen nicht enthält (Hinweis: Norwegen ‚ hat keine Status, und die administrativen Unterteilungen werden in nicht verwendet die Adresse). Das Hinzufügen solcher Informationen (wie es amerikanische Formulare häufig tun) zu einer norwegischen Adresse führt zu Verwirrung und wahrscheinlich zu Verzögerungen bei der Lieferung. Warum sollten Sie solche Informationen überhaupt in der Datenbank aufteilen müssen? Ein großes Zeichenfolgenfeld für die Adresse wäre ausreichend.
- Wenn Sie darauf bestehen, die Adresse in mehrere Felder aufzuteilen, benötigen Sie wirklich umfassende Kenntnisse über das Adressformat aller Länder in der Lage, es wieder im richtigen Format aneinander zu reihen. Für ein Freiformfeld muss der Entwickler keine Kenntnisse über Adressformate haben, da der Benutzer es so formatiert, als ob er weiß, dass ‚ formatiert werden soll. Sie müssen lediglich sicherstellen, dass im Fenster für Versandetiketten / Umschläge genügend Platz für die vorformatierte Adresse vorhanden ist.
- > > Wenn der Benutzer “ “ einen Teil seiner Adresse vergisst, ist der Postdienst in seinem Land verzeiht oder sie ‚ sind nicht wirklich daran interessiert, Post zuzustellen. Oder das Paket wird an sie zurückgeschickt ‚ s Ursprung auf der anderen Seite der Welt. Die meisten internationalen Spediteure benötigen bestimmte Daten, um ein Paket zu senden, das Sie in ihr System eingeben müssen.
- Wenn ich meine eigene Adresse in einem Freiform-Textbereich so schlecht mache, dass das Paket zurückgegeben wird, sollte ich es tun Zahlen; Wenn die Adresse in viele irrelevante Felder aufgeteilt und dann wieder zu etwas zusammengesetzt wird, das bis zur Unkenntlichkeit durcheinander gebracht wird, ist das nicht meine Schuld! Internationale Post benötigt nur EINE Information: den Namen des Landes. Wenn sich die Post im richtigen Land befindet, sollte der lokale Teil auf lokale Weise formatiert werden.
Schreibe einen Kommentar