Przejdź do treści
AENEIA SIGNAL
Design / Signal

Adres nie zawsze ma ulicę i kod. Formularz dla różnych krajów

Formularz adresu międzynarodowego: wybór kraju, lokalne pola, brak kodu pocztowego, ręczna korekta i zachowanie danych przy zmianie formatu.

Fotografia koncepcyjna Aeneia: opiekunka portu ustawia kubek i czerwony koc na tacy nad wodą o zmierzchu.
W tym artykule

Klient zna swój adres od dwudziestu lat. Formularz po pięciu sekundach informuje go, że się myli. Brakuje kodu pocztowego, numer domu zawiera literę, a nazwa budynku nie chce wejść do pola „Ulica”. Międzynarodowa sprzedaż kończy się na granicy polskiego szablonu.

Wyobraźmy sobie fikcyjną pracownię oprawiającą archiwalne fotografie. Klienci z różnych rynków zamawiają wycenę, a po jej akceptacji podają adres zwrotu oryginałów. Pracownia potrzebuje danych do konkretnej czynności. Na etapie zwykłego pytania o ramę nie musi jeszcze zbierać pełnego adresu. W formularzu zwrotu musi natomiast zachować informacje, z których skorzysta osoba przygotowująca przesyłkę.

Ten wybór poprzedza rysowanie pól. Projekt formularzy Aeneia Design można zacząć od pytania: co dalej stanie się z każdą zapisaną częścią adresu? Odpowiedź „zawsze mieliśmy takie pole” jest opisem przyzwyczajenia, nie potrzeby.

Kraj zmienia pytanie, a nie tylko etykietę

Jeżeli format zależy od kraju lub terytorium, pozwól wskazać je przed szczegółami adresu. Nie wymuszaj jednak polskiej lokalizacji na podstawie języka strony. Polak może zamawiać do biura poza Polską. Angielska wersja serwisu również nie mówi, dokąd ma trafić paczka. Język obsługi nie wyznacza miejsca zwrotu fotografii.

Dobrym otrzeźwieniem jest oficjalne FAQ poczty Makau: nie stosuje się tam systemu kodów pocztowych. Obowiązkowe pole przyjmujące wyłącznie polskie pięć cyfr z myślnikiem nie sprawdza więc prawdziwości każdego zagranicznego adresu. Sprawdza zgodność z własnym, zbyt wąskim założeniem.

Nie naprawiaj tego dopiskiem „jeśli nie masz kodu, wymyśl jakiś”. Formularz pracowni powinien wiedzieć, że dla obsługiwanego formatu kod może nie występować. W bazie trzeba odróżnić brak zastosowania od brakującej odpowiedzi. Sześć zer wymuszonych przez stronę nie staje się przez to potwierdzonym kodem klienta.

Sam wybór kraju nie ustala jeszcze struktury adresu. Koreański oficjalny przewodnik adresowy opisuje strukturę obejmującą nazwę drogi, numer budynku oraz uzupełnienia, na przykład piętro i lokal. Pokazuje również zasady zapisu angielskiego. To konkretny lokalny model, którego nie należy rekonstruować przez samo tłumaczenie polskich etykiet.

Przy zmianie kraju nie kasuj po cichu wszystkiego, co użytkownik już wpisał. Zmienił wybór, być może przez pomyłkę, a nie podjął decyzji o usunięciu adresu. Pokaż, które pola wymagają ponownego sprawdzenia. Jeżeli nie da się przenieść wartości bez zgadywania, zachowaj poprzedni zapis do skopiowania lub przywrócenia. Numer lokalu nie powinien znikać dlatego, że zmienił miejsce w układzie.

Wyobraź sobie konkretną poprawkę: klient wybrał Polskę, wkleił adres zagranicznego oddziału, po czym zauważył pomyłkę w kraju. Po zmianie widzi nowe etykiety. Projekt powinien teraz pokazać dotychczasową treść i poprosić o przypisanie jej do właściwych miejsc, jeśli automatyczny podział byłby niepewny. Nie wystarczy przenieść trzeciego wiersza do trzeciego pola, bo oba mają ten sam numer.

Jeśli użytkownik cofa wybór kraju, sprawdź, czy odzyskuje wcześniejszy adres, czy poprawioną wersję. Określ to w projekcie, a potem przejdź ten scenariusz z wykonawcą. Bez takiej decyzji dwaj wykonawcy mogą inaczej zrozumieć, które dane zachować. Pracownia zobaczy różnicę dopiero przy przygotowaniu zwrotu, czyli dość późno na eksperyment z pamięcią formularza.

Osobne pola mają sens, kiedy używasz ich osobno

W pracowni pierwsza propozycja brzmi wygodnie: jedno duże pole, do którego klient wklei cały adres. Taki zapis łatwo przenieść z wiadomości. Problem pojawia się, jeśli kolejne narzędzie wymaga osobno miejscowości, kodu i pozostałych wierszy. Ktoś musi wtedy podzielić tekst. Interfejs nie usunął tej pracy; przekazał ją pracownikowi przy pakowaniu.

GOV.UK Design System rozróżnia wyszukiwanie adresu, wiele pól i większe pole tekstowe. To ostatnie pasuje do szerokiej gamy formatów, gdy nie trzeba uzyskiwać dokładnie oddzielonych części. Wskazówki ostrzegają przed użyciem go wtedy, gdy takie precyzyjne rozdzielenie jest potrzebne.

Zacznij zatem od odbiorcy danych. Jeśli zespół czyta adres ręcznie i przepisuje go na kopertę, swobodny zapis może wystarczyć. Jeśli następuje automatyczne przekazanie do kolejnej usługi, sprawdź jej rzeczywiste wymagania dla obsługiwanych miejsc. Sam estetyczny układ formularza nie dowodzi, że zapis przejdzie przez cały proces.

Zachowaj też miejsce na nazwę budynku, oddziału i odbiorcy wewnętrznego. W naszym przykładzie zdjęcia mają wrócić do pracowni konserwacji w większej instytucji. Adres budynku bez nazwy działu może być formalnie kompletny dla jednego systemu, a mało pomocny dla osoby sortującej przychodzącą pocztę. Sprawdź, gdzie ta informacja trafi w zapisanym wyniku.

Nie rób z każdej części osobnego pytania dla wszystkich. Pole „Województwo” pokazane przy każdym rynku wymaga od odbiorcy rozwiązywania polskiej zagadki administracyjnej. Nazwy i obowiązkowość muszą wynikać z obsługiwanego modelu. Jeśli zespół nie potrafi uzasadnić pola dla danego miejsca, nie powinien wymagać odpowiedzi pod groźbą czerwonej ramki.

Dojrzała badaczka testuje czerwony elastyczny materiał rękawicą z porcelanowymi końcówkami.
Fotografia koncepcyjna AeneiaMateriał, który pamięta użycie

Przy okazji odróżnij numer adresowy od ilości. „12B” jest informacją identyfikującą miejsce, a „0012” może wymagać zachowania początkowych zer w danym zapisie. Nie stosuj automatycznie reguł opisanych dla wprowadzania liczby i separatora dziesiętnego. Pole z cyframi nie zawsze zawiera liczbę do obliczeń.

Szkocki system projektowy, zaktualizowany 24 czerwca 2026 r., zaleca oznaczenie przeznaczenia ręcznych pól atrybutem autocomplete. Przeglądarka może dzięki temu uzupełnić wcześniej podany adres. To pomoc przy wpisywaniu, nie potwierdzenie poprawności danych ani powód, żeby odebrać użytkownikowi możliwość ich zmiany.

Sprawdź więc również adres wstawiony przez przeglądarkę. Czy nazwa instytucji trafia do odpowiedniego wiersza? Czy wybór kraju odpowiada pozostałym informacjom? Jeśli pojawią się pola ukryte dla poprzedniego formatu, interfejs musi pokazać, co wymaga uzupełnienia. Człowiek nie powinien odkrywać pustego numeru lokalu dopiero po wysłaniu. Ręczne wpisanie i automatyczne uzupełnienie prowadzą do tego samego zapisanego adresu, więc oba przebiegi należą do odbioru.

Gdy wyszukiwarka nie zna drzwi klienta

Podpowiadanie adresów bywa wygodne: krótki fragment, wybór wyniku i gotowe wiersze. Projekt musi jednak obejmować także adres, którego usługa nie znalazła. Nowy budynek nie staje się fikcyjny dlatego, że nie dotarł do czyjejś bazy. Brak wyniku jest informacją o wyszukaniu, a nie dowodem, że użytkownik mieszka w wyobraźni.

Na ekranie wyników umieść widoczną drogę do ręcznego wpisania. Pozostaw ją także wtedy, gdy pojawiły się podobne, lecz niewłaściwe propozycje. Użytkownik może nie chcieć wybierać żadnej. Rozróżnij brak dopasowania od awarii usługi: w drugim przypadku komunikat powinien wyjaśnić, że wyszukiwanie teraz nie działa, a adres nadal można podać samodzielnie.

Nie każ powtarzać danych po takim przejściu. Jeśli klient wpisał już nazwę miejscowości, zachowaj ją jako własny tekst. Nie przypisuj jednak automatycznie pierwszej propozycji do zatwierdzonego adresu. Podświetlony wynik i świadomy wybór to różne stany. W prototypie sprawdź także naciśnięcie Enter, aby nie wysłać formularza przy próbie wybrania podpowiedzi.

Po wyborze pokaż adres w czytelnej postaci z możliwością poprawy. Sam identyfikator z zewnętrznej usługi nie wystarczy odbiorcy, który chce sprawdzić numer lokalu. Korekta powinna zachować to, co użytkownik zatwierdził. Jeżeli ponowne wyszukanie zastępuje ręczne dopiski, powiedz to przed zastąpieniem i pozwól zachować własny zapis.

Ustal również granicę obsługiwanego obszaru. Jeśli pracownia rzeczywiście przyjmuje zwroty tylko do wybranych miejsc, informację o tym pokaż przed długim wpisywaniem. To inne ograniczenie niż brak adresu w podpowiedziach. Projekt dostawy i odbioru osobistego pomaga rozstrzygnąć dostępną metodę; tutaj sprawdzasz, czy wybrany adres można prawidłowo zapisać.

Poprawka ma pomóc odnaleźć miejsce

Walidacja, czyli sprawdzanie wpisanych danych, powinna wskazywać poprawialny problem. „Nieprawidłowy adres” nie mówi, co zrobić. Jeśli brakuje wymaganej dla wybranego formatu miejscowości, nazwij właśnie ją. Jeśli ograniczenie dotyczy długości wiersza w kolejnym narzędziu, wyjaśnij granicę i zostaw tekst do poprawienia. Nie skracaj nazwy budynku automatycznie, odcinając jej koniec.

Rozważ, które zmiany są jedynie porządkowaniem zapisu, a które zmieniają dane. Usunięcie przypadkowej spacji na końcu nie ma tej samej wagi co zastąpienie nazwy miejscowości sugerowanym odpowiednikiem. Przy istotnej korekcie pokaż różnicę i daj wybór. Nie prezentuj propozycji jako ustalonego faktu tylko dlatego, że przyszła z usługi zewnętrznej.

Zostaw też możliwość użycia odpowiedniego pisma tam, gdzie proces je obsługuje. Jeżeli konkretna usługa wymaga dodatkowego zapisu alfabetem łacińskim, poproś o ten zapis osobno i wyjaśnij po co. Tłumaczenie etykiet na stronie nie zamienia znaków w samym adresie na alfabet łaciński. Przy łączeniu fragmentów o różnych kierunkach czytania potrzebna jest dodatkowa uwaga, opisana w tekście o nazwach, kodach i adresach w dwóch kierunkach.

Na ekranie potwierdzenia pokaż dokładnie ten adres, który został zapisany. Potem sprawdź jego postać w wiadomości do klienta. Wiersze nie powinny sklejać się w jeden nieczytelny ciąg. To osobny warunek projektu szablonu e-mail, bo dobra prezentacja w formularzu nie gwarantuje dobrego odczytu w poczcie.

Przed odbiorem przygotuj przykłady dla rzeczywiście obsługiwanych formatów. Wprowadź długą nazwę budynku i lokalu, adres bez kodu tam, gdzie się go nie stosuje, brak wyniku wyszukania oraz zmianę kraju po uzupełnieniu pól. Przejdź do zapisu i wróć do odczytu. Porównaj treść, nie tylko zielone znaczniki. Są uprzejme, ale nie dostarczą paczki.

W tej próbie porównaj również adres po ponownym otwarciu zapisanego zgłoszenia. Na ekranie sukcesu mógł zostać tekst z pamięci strony, podczas gdy serwer zachował inną wersję. Odczyt nowego zgłoszenia pokazuje, czy dopisek o pracowni konserwacji faktycznie przetrwał. Użyj danych przygotowanych do próby; nie potrzebujesz prywatnego adresu przypadkowego klienta, żeby sprawdzić zawijanie i zachowanie wierszy.

Jeżeli rzeczywisty adres nadal nie daje się wprowadzić, pozostaw drogę kontaktu z obsługą oraz numer rozpoczętego zgłoszenia. Osoba pomagająca powinna zobaczyć, na którym etapie pojawił się problem, bez proszenia o powtórzenie całej rozmowy. Nie ogłaszaj jednak automatycznie, że taki adres został zaakceptowany do zwrotu. Najpierw ktoś musi rozstrzygnąć brakujące informacje i potwierdzić klientowi dalszy krok.

Na samym początku drogi zostaw natomiast krótki formularz kontaktowy B2B. Kto dopiero pyta, czy da się oprawić rodzinne zdjęcie, nie musi od razu przeprowadzać dowodu istnienia własnej klatki schodowej.

Aeneia / Redakcja Aeneia

Tekst redakcyjny. Linki do źródeł znajdziesz w treści.

Źródła sprawdzone: .

O Aeneia
Aeneia / Initium

Od wiedzy do decyzji

Opowiedz nam, co chcesz uporządkować. Ustalimy, od czego zacząć.

Przejdź do kontaktu