| Termin | Definicja |
|---|---|
| brak informacji o obowiązkowych polach | Brak informacji o obowiązkowych polach to usterka formularza niewskazującego odbiorcy, które dane są wymagane do jego wypełnienia. Brak informacji o obowiązkowych polach — czym jest ten problemBrak informacji o obowiązkowych polach oznacza sytuację, w której formularz wymaga podania określonych danych, ale nie przekazuje tego jasno osobie próbującej go wypełnić. Pole może wyglądać tak samo jak pozostałe, nie musi mieć oznaczenia, opisu ani komunikatu wyjaśniającego, a użytkownik dowiaduje się o jego znaczeniu dopiero po próbie wysłania formularza. W efekcie pojawia się niepewność, czy należy podać dane kontaktowe, wybrać jedną z opcji, wpisać konkretną treść, dołączyć plik albo zaznaczyć zgodę. Nie jest to wyłącznie problem estetyczny. Formularz powinien prowadzić przez cały proces w sposób zrozumiały, także wtedy, gdy korzysta się z niego na telefonie, przy powiększonym widoku albo z użyciem czytnika ekranu. Jeśli wymagania pozostają ukryte, użytkownik może poświęcić czas na wielokrotne próby przesłania danych, usunąć wartości, które uzna za zbędne, albo zrezygnować z dalszego działania. W przypadku formularzy zgłoszeniowych może to oznaczać brak skutecznego przekazania opisu problemu, danych do kontaktu lub informacji potrzebnych do dalszej obsługi. Za obowiązkowe pole uznaje się element, bez którego formularz nie powinien zostać poprawnie wysłany. Takie pole może dotyczyć tekstu, adresu poczty elektronicznej, numeru telefonu, daty, listy wyboru, pola wyboru lub załącznika. Sam fakt, że system odrzuca pusty formularz, nie wystarcza do prawidłowego poinformowania odbiorcy. Informacja musi być dostępna przed wysłaniem oraz powinna być powiązana bezpośrednio z konkretnym polem. Obowiązkowe pola w formularzu a kontekst techniczny i porównaniaW dobrze zaprojektowanym formularzu informacja o wymaganym polu jest widoczna zarówno w chwili rozpoczęcia pracy, jak i podczas poprawiania błędów. Najczęściej stosuje się jednoznaczny opis przy etykiecie, a nie sam symbol lub kolor. Dodatkowe oznaczenie może pomagać w szybkim rozpoznaniu wymaganych elementów, lecz nie powinno być jedynym nośnikiem tej informacji. Część osób nie rozróżnia kolorów, korzysta z urządzenia bez pełnego kontrastu albo odczytuje stronę liniowo, dlatego znaczenie powinno wynikać także z tekstu. Warto rozróżnić trzy sytuacje. Pierwsza występuje wtedy, gdy pole jest wymagane, lecz nie ma żadnego oznaczenia. Druga pojawia się, gdy informacja znajduje się dopiero pod przyciskiem wysyłania lub w odległym opisie, przez co trudno powiązać ją z właściwym miejscem. Trzecia dotyczy błędnego komunikatu, który mówi jedynie o niepoprawnym formularzu, bez wskazania konkretnego elementu. Każdy z tych wariantów utrudnia wykonanie zadania, choć techniczna przyczyna może być inna. Pomocne jest porównanie formularza z instrukcją papierową. Jeżeli instrukcja wymaga podania danych, powinna wskazać je przy odpowiednim punkcie, a nie dopiero na końcu całego dokumentu. Formularz internetowy działa podobnie, jednak dodatkowo musi reagować na działania użytkownika. Gdy wpis zostanie usunięty, wprowadzony w nieprawidłowym układzie albo pominięty, komunikat powinien pojawić się przy polu i wyjaśniać, co należy poprawić. Samo podświetlenie obramowania nie zastępuje takiej informacji. Na jakość działania wpływa także kolejność pól. Jeśli oznaczenie wymagalności znajduje się w jednym miejscu, a komunikat błędu w innym, użytkownik może nie wiedzieć, gdzie szukać przyczyny. Znaczenie mają również etykiety zastępcze widoczne tylko wewnątrz pustego pola. Po rozpoczęciu wpisywania znikają one, dlatego nie powinny pełnić funkcji jedynego opisu ani jedynej informacji o wymaganiu. Typowe problemy związane z brakiem informacji o obowiązkowych polachJednym z częstych objawów jest pozornie działający formularz, który po kliknięciu przycisku nie wykonuje żadnej czytelnej czynności. Użytkownik może widzieć przewinięcie strony, krótkie migotanie albo zmianę koloru pola, ale bez wyjaśnienia pozostaje bez odpowiedzi. Innym objawem jest komunikat pojawiający się na samej górze strony, podczas gdy pominięte pole znajduje się niżej. Przy dłuższym formularzu łatwo go nie zauważyć. Problem może wynikać z niepełnego opisu etykiet, błędnego powiązania etykiety z kontrolką, niedziałającej walidacji, niewłaściwej obsługi formularza po zmianie widoku albo z reguły wymagającej danych, która nie została pokazana w warstwie wizualnej. Zdarza się również, że wymaganie jest zapisane wyłącznie w kodzie strony. Dla systemu może być wtedy jasne, że wartość jest potrzebna, ale dla osoby wypełniającej formularz pozostaje to niewidoczne. Trudności nasilają się na małych ekranach. Etykieta może zostać ucięta, symbol może odsunąć się od nazwy, a komunikat może znaleźć się poza widocznym obszarem. Na urządzeniu dotykowym dodatkowe naciśnięcie lub utrata fokusu może spowodować zniknięcie podpowiedzi. W trybie powiększenia elementy mogą nachodzić na siebie, a przy nawigacji klawiaturą użytkownik może przechodzić między polami bez słyszalnej informacji, które z nich są wymagane. Wadliwe zachowanie bywa mylone z problemem połączenia internetowego albo z błędem danych wpisanych w inne miejsce. Dlatego istotne jest sprawdzenie całej ścieżki: otwarcia formularza, przejścia między polami, pozostawienia pustych wartości, wpisania niepełnych danych, powrotu do wcześniej uzupełnionych elementów oraz ponownego wysłania. Taki test pomaga ustalić, czy problem dotyczy samego oznaczenia, walidacji, komunikatu, kolejności lub zachowania strony po wystąpieniu błędu. Praktyczne wskazówki dotyczące obowiązkowych pól i poprawnej obsługiPrzy korzystaniu z formularza warto najpierw przeczytać nagłówki, opisy i instrukcje umieszczone nad polami. Jeżeli wymaganie nie jest jasne, nie należy zakładać, że każda pusta rubryka jest opcjonalna albo że każdy element oznaczony symbolem ma takie samo znaczenie. Pomocne może być przejście przez formularz od początku do końca i zanotowanie pól, które zatrzymują wysyłkę. Jeżeli pojawia się komunikat, należy sprawdzić, czy wskazuje nazwę elementu oraz opisuje oczekiwany rodzaj informacji. Podczas zgłaszania usterki dobrze przekazać dokładny opis zachowania formularza. Przydatne są: nazwa strony lub aplikacji, kolejność wykonanych czynności, treść widocznego komunikatu, informacja o tym, czy problem występuje stale, oraz opis urządzenia i używanej przeglądarki. Warto również zaznaczyć, czy pole jest widoczne, ale nieoznaczone, czy też komunikat pojawia się dopiero po próbie wysłania. Takie rozróżnienie ułatwia ustalenie, czy przyczyna leży w wyglądzie, logice działania czy dostępności elementów. Jeżeli formularz jest rozwijany lub utrzymywany przez zespół techniczny, należy sprawdzić spójność etykiet, kolejność nawigacji, widoczność komunikatów i zachowanie po zmianie rozmiaru okna. Każde wymagane pole powinno mieć jasną nazwę, a reguła walidacji powinna odpowiadać temu, co zostało przedstawione odbiorcy. Komunikat powinien być zrozumiały bez znajomości kodu strony. Warto także zweryfikować sytuację, w której użytkownik poprawi jedno pole, ale pozostawi inne puste, oraz sytuację, w której formularz zawiera kilka podobnych elementów. Nie powinno się usuwać komunikatów tylko dlatego, że formularz wygląda wtedy prościej. Ograniczenie liczby informacji może skrócić widok, ale jednocześnie zwiększa ryzyko nieudanej wysyłki. Lepszym rozwiązaniem jest uporządkowanie treści, zastosowanie czytelnych etykiet i pokazanie wskazówek w miejscu, w którym są potrzebne. Wymaganie powinno być zrozumiałe przed rozpoczęciem wypełniania, a błąd powinien być możliwy do znalezienia po jego wystąpieniu. Kiedy zgłosić brak informacji o obowiązkowych polach do serwisuDo serwisu warto zgłosić problem wtedy, gdy formularz regularnie odrzuca dane bez wskazania przyczyny, nie pozwala przejść do kolejnego kroku albo zachowuje się inaczej na różnych urządzeniach. Pomocna może być również konsultacja, gdy komunikaty są niewidoczne, pola tracą opisy po kliknięciu, elementy nakładają się na siebie lub strona nie reaguje na klawiaturę. Takie objawy mogą wynikać z konfiguracji urządzenia, przeglądarki, dodatków, ustawień wyświetlania albo z samej witryny, dlatego potrzebne jest uporządkowane sprawdzenie wszystkich możliwości. W Warszawie takie zgłoszenie może zostać przekazane do Warszawskiego Pogotowia Komputerowego 24/7, gdzie analizuje się działanie sprzętu i oprogramowania pod kątem objawów przedstawionych przez użytkownika. Przed kontaktem warto przygotować adres strony, opis pola, które nie zostało oznaczone, oraz informację o tym, na którym etapie formularz przestaje działać. Pozwala to sprawniej odtworzyć problem i rozdzielić usterkę urządzenia od błędu występującego wyłącznie w określonym formularzu. Nie każdy przypadek wymaga od razu ingerencji w stronę. Najpierw można sprawdzić, czy problem występuje po ponownym uruchomieniu przeglądarki, w innym widoku oraz po wyłączeniu rozszerzeń wpływających na treść strony. Jeżeli jednak objaw utrzymuje się, powtarza przy różnych formularzach albo towarzyszą mu nieprawidłowości w działaniu urządzenia, bezpieczniej jest przekazać sprawę do oceny technicznej. Szczególnie ważne jest to wtedy, gdy brak informacji o obowiązkowych polach uniemożliwia wysłanie zgłoszenia, zamówienia, zapytania lub dokumentu. Poprawnie opisane wymagania są częścią użyteczności i dostępności formularza. Ich brak może prowadzić do utraty danych, niepotrzebnych powtórzeń oraz błędnego przekonania, że problem leży po stronie osoby wypełniającej. Jasna etykieta, widoczne wskazanie wymagalności i konkretny komunikat po błędzie pozwalają przejść przez cały proces spokojnie i bez zgadywania, jakie działanie jest oczekiwane. |