SlideShare a Scribd company logo
1 of 124
Download to read offline
Nawigacja
Formularze
Tabele
Anna Sorbian
Projektant UX
Szkolenie UX cz.II
Nie ma rozwiązań idealnych.
Istnieją projekty, które stanowią odpowiednią odpowiedź na
potrzeby danej grupy użytkowników.
Projektowanie to szukanie kompromisów.
Duże i czytelne zdjęcia vs. Dużo pozycji na jednej stronie
Spójność vs. Podkreślenie odrębności obszaru
Każda decyzja projektowa wspiera tylko część wartości.
Decyzje podejmujemy na podstawie odpowiedzi na
pytania o cel danego elementu projektu.
W jakim celu użytkownik będzie korzystał danego elementu?
Jak użytkownik może zinterpretować ten element? Dlaczego?
Czego użytkownik może się spodziewać po kliknięciu?
Co jest tu ważne?
Po co to tutaj jest?
Czy użytkownik zorientuje się, że ten element tak działa? Co go naprowadzi?
Dlaczego decydujemy się na taką kolejność elementów?
Dlaczego wybieramy taką nazwę dla tej sekcji? Jakie są inne opcje?
Co jest kolejnym krokiem? Dlaczego? Czego może się spodziewać użytkownik?
Jaki problem rozwiązuje takie podejście/koncepcja?
Dlaczego warto w to kliknąć? Skąd użytkownik będzie wiedział, że warto?
Skąd ktoś ma o tym wiedzieć?
Jak możemy to zrobić inaczej? Bardziej zrozumiałe?
Co by się stało, gdybyśmy zrezygnowali z tego?
Dlaczego ktoś miałby opuścić w tym momencie stronę?
…
Pytajmy!
Dobre praktyki
Nawigacja
Formularze
Tabele
Nawigacja
Stała dostępność nawigacji
Formularze Tabele
1. Nawigacja nie powinna być ukrywana.
2. W przypadku widoków modalnych,
powinna być pozostawiona oczywista
ścieżka pozwalająca na ich opuszczenie.
3. Użytkownik powinien zawsze mieć
możliwość przejścia:
✓ na stronę główną
✓ do Kategorii 1.stopnia
✓ do Kategorii-rodzeństwa
Nawigacja
Czytelne punkty startowe
Formularze Tabele
▪ Wskaż wyraźne punkty rozpoczęcia
interakcji z interfejsem
▪ Punkty te powinny pozostawać z
związku z najczęściej realizowanym
scenariuszami na stronie
▪ Ogranicz ich ilość
Nawigacja
Ogranicz liczbę opcji
Formularze Tabele
Staraj się zdefiniować zaledwie kilka
opcji. Z im mniejszej liczby opcji
użytkownik będzie mógł wybrać jedną,
tym szybciej go dokona i tym mniej
będzie sfrustrowany i tym szybciej
zaangażuje się w interakcję.
Ilość czasu potrzebnego do dokonania wyboru
wydłuża się wraz z ilością opcji do wyboru. Prawo
Hicka (1954)
Nawigacja
Wyszukiwarka
Formularze Tabele
▪ Nigdy nie może jej zabraknąć.
▪ Musi być dostępna z każdego miejsca
w serwisie.
Nawigacja
Potęga stopki
Formularze Tabele
Stopka w ostatnich latach stała się
bardzo ważnym punktem nawigacyjnym,
którego nie można zaniedbywać.
Bardzo duża liczba użytkowników
docenia czytelne listy z
posegregowanymi sekcjami. Warto
zadbać o to, aby stopka była wygodnym
skrótem do kluczowych dla użytkownika
części serwisu, zwłaszcza:
▪ Pomocowych
▪ Informacyjnych
▪ Kontaktowych
Nawigacja
Gdzie jestem? (1)
Formularze Tabele
1. stopień
2. stopień
3. stopień
Nawigacja
Gdzie jestem? (2)
Formularze Tabele
Podświetlanie wybieranych elementów.
Wyraźne!
Nawigacja
Gdzie jestem? (3)
Formularze Tabele
Ścieżka okruszków pomaga zorientować
się użytkownikowi gdzie się znajduje w
obrębie struktury strony.
Dodatkowo, bardzo użytecznym jest
zapewnienie dynamicznego podglądu
sekcji z danego poziomu kategorii.
Nawigacja
Czego dotyczy nawigacja?
Formularze Tabele
Wyraźne wskazanie obszaru, który
„zmieniamy” za pomocą nawigacji
A jak dotrzeć do karty innego pacjenta?
Nawigacja Formularze Tabele
Wygląd wyjaśnia sposób
działania
▪ Strzałka w dół sugeruje rozwijaną w
dół listę.
▪ Strzałka w bok sugeruje przejście we
wskazanym kierunku.
▪ Wygląd zakładkowy nawigacji
sugeruje przełączanie się między
widokami.
Nawigacja
Wsparcie etykiet ikonami
Formularze Tabele
▪ Ikony zdecydowanie przyspieszają
identyfikację poszukiwanej sekcji.
Nawigacja
Używasz ikonek?
Nie rezygnuj z etykiet!
Formularze Tabele
▪ Jeżeli stosujesz ikony, nie rezygnuj z
podania nazwy kategorii/sekcji.
Zwłaszcza, gdy jest projekt
wyświetlany jest na dużym ekranie
laptopa.
▪ Rezygnacja z używania etykiet może
być uzasadniona na ekranach
smartfonów, zwłaszcza w przypadku :
✓ aplikacji dla osób swobodnie
poruszających się w środowisku
cyfrowym
✓ ikon standardowych, używanych
powszechnie.
Nawigacja
Tryby modalne
Formularze Tabele
▪ Informuj wyraźnie, o tym, że
użytkownik jest w specjalnej
przestrzeni
▪ Daj możliwość szybkiej „ucieczki”
▪ Ukryj wszystkie elementy nawigacji,
których w trybie modalnym się nie
wykorzystuje
Nawigacja
Paginacja
Formularze Tabele
1. Gdzie jestem?
2. Jak dużo stron przede mną?
3. Czy mogę od razu przejść do
wybranej?
Nawigacja
Wygodna paginacja
Formularze Tabele
Duże przyciski są zawsze lepsze.
Nawet na desktopie
Ostatnia pozycja na liście zastąpiona
przyciskiem. W końcu właśnie ten
przycisk jest poszukiwany przez
użytkowników znajdujących się na końcu
listy.
Nawigacja
Ogromna ilość treści i
użytkownik.
Formularze Tabele
Jak zapewnić użytkownikowi komfortowe
odnalezienie tego, czego szuka?
Reguła trzech kliknięć
Co to znaczy?
Nawigacja
Zapominamy o regule
Trzech kliknięć. (1)
Formularze Tabele
Teraz!
Nawigacja
Zapominamy o regule
Trzech kliknięć. (2)
Formularze Tabele
P.S. Wielokrotnie przeprowadzane
badania wskazały na brak spadku
satysfakcji użytkownika w przypadku
ścieżek dotarcia do poszukiwanego
elementu/treści na drodze dłuższej niż 3
kliknięcia.
Nawigacja
Ciepło, cieplej, gorąco…
Parzy!
Formularze Tabele
Użytkownicy oszacowują mimowolnie
prawdopodobieństwo sukcesu dotarcia
do poszukiwanej sekcji na podstawie:
- Struktury kategorii
- Nazw
… i na ich podstawie oceniają, czy
obrana ścieżka prowadzi ich do celu.
To tak zwany „Trop informacji”.
Nawigacja Formularze Tabele
Szukamy obroży dla kota.
I nie korzystamy z wyszukiwarki.
Nawigacja Formularze Tabele
1
2
Nawigacja Formularze Tabele
3
4
Nawigacja
Architektura informacji
Formularze Tabele
Prawidłowo zorganizowane i nazwane
treści pozwalają na odnalezienie treści
przez większość użytkowników z danej
grupy docelowej.
Etykieta Etykieta Etykieta
Etykieta EtykietaEtykieta Etykieta EtykietaEtykieta Etykieta EtykietaEtykieta
Nawigacja: dobre praktyki
Co kryje się głębiej?
Możemy sprawić, aby użytkownik wyczuwał
trop informacji jeszcze wyraźniej.
Ogólna nazwa kategorii/sekcji może nie
wystarczyć dla szybkiego odnalezienia
pożądanej treści.
Jeżeli to możliwe, warto przedstawić
podkategorie. Użytkownik trafniej będzie
mógł ocenić, czy wybiera właściwą sekcję.
Nawigacja
Formularze
Tabele
Nawigacja
Użytkownicy nie znoszą formularzy, ponieważ…
Formularze Tabele
▪ Mają one zbyt wiele pól do wypełnienia
▪ Muszą odpowiadać na pytania, które uważają za niestosowne lub zbędne
▪ Nie rozumieją pytań
▪ Nie znają odpowiedzi na zadawane pytania
▪ Niekiedy tracą wprowadzone już raz dane (np. w trakcie walidacji)
▪ Formularz nie akceptujące preferowanej przez nich odpowiedzi
Nawigacja
Formularze toTwój wróg
Formularze Tabele
Pytaj tylko o to, co jest absolutnie
konieczne w danym momencie. Eliminuj
pola, które nie są niezbędne i mogą
zostać pominięte.
Każde kolejne pole drastycznie obniża
satysfakcję z korzystania ze strony.
Nawigacja
Zadbaj o siatkę
Formularze Tabele
Treści ułożone regularnie są lepiej
odbierane przez nasz umysł.
Taki formularz wydaje się bardziej
przejrzysty oraz przyjaźniejszy (pomimo
swoich niedoskonałości).
Nawigacja
Unikaj wielu kolumn
Formularze Tabele
Linia skanowania etykiet jest bardzo
nieregularna. Utrudnia to pracę z
formularzem.
Nawigacja
Zadbaj o tytuł
Formularze Tabele
Czego dotyczy formularz?
Nawigacja
…a dlaczego Pan pyta?
Formularze Tabele
Wyjaśniaj, dlaczego prosisz o pewne
informacje. Chodzi zwłaszcza o dane
wrażliwe, jak numery kontaktowe, adres,
wiek, płeć…
Wyjaśnienie użytkownikowi po co jest Ci
dana informacja zwiększa zaufanie
użytkownika do serwisu.
Nawigacja
Sugeruj zawartość pól
Formularze Tabele
To szczególnie ważne w przypadku:
▪ numerów kont bankowych
▪ Adresów
▪ Numerów telefonu
Nawigacja
Wyjaśniaj trudne terminy
Formularze Tabele
Prośba o podanie numeru CVV.
Część użytkowników nie wie czym jest
ten numer, nie jest pewna gdzie go
znaleźć.
Kontekstowo udzielona pomoc pomoże
wielu użytkownikom dokończyć
wypełnianie formularza.
Nawigacja
Pozwól zobaczyć hasło
Formularze Tabele
Dlaczego ukrywamy hasło?
…
Czy wpisywaliście kiedykolwiek hasło gdy
nikt nie stał za Waszymi plecami?
Nawigacja
Podkreślaj akcje
pierwszorzędne (1)
Formularze Tabele
Jaką akcję użytkownik chce zazwyczaj
podjąć? Zasugeruj tę opcję jako
pożądaną poprzez wyraźny wizualny
komunikat.
Nawigacja
Podkreślaj akcje
pierwszorzędne (2)
Formularze Tabele
Jaką akcję użytkownik chce zazwyczaj
podjąć? Zasugeruj tę opcję jako
pożądaną poprzez wyraźny wizualny
komunikat.
Nawigacja
Nazywaj akcje wprost
Formularze Tabele
Jeżeli tylko mówisz, postaraj się jak
najczytelniej opisać akcję, którą przycisk
wykonuje.OK
Wyślij
formularz
Dalej
Podaj adres
wysyłki
Nawigacja
Sensowne ustawienia domyślne
Formularze Tabele
Część treści, którą podaje użytkownik,
jest do przewidzenia. Domyślne
ustawienia zgodne z oczekiwaniami
użytkowników znacznie ułatwią
wypełnianie formularzy.
Mogą być to dane pobierane z
przeglądarki lub poprzednio podane w
systemie.
Nawigacja
Organizacja danych powinna
odpowiadać realnym
scenariuszom
Formularze Tabele
Sortowanie danych na liście
alfabetycznie?
Czy może z wewnętrznym podziałem na
kategorie?
To zależy od konkretnego przypadku :-)
Nawigacja
Pola wymagane
Formularze Tabele
Pola wymagane lub opcjonalne
oznaczamy gwiazdką lub słownie.
Nawigacja
Pola wymagane
Formularze Tabele
1. Oznacz pola wymagane, jeśli
większość jest opcjonalna.
2. Oznacz pola opcjonalne, jeśli
większość jest wymagana.
3. Najlepiej oznaczać słowem, ale
można też gwiazdką.
4. Gwiazdką oznaczaj tylko pola
wymagane (nie opcjonalne!)
A jeśli wszystkie pola są wymagane?
Nawigacja
Wszystkie pola wymagane
Formularze Tabele
Wszystkie albo żadne.
Allegro
Mailchimp
Nawigacja
Pola wymagane
Formularze Tabele
Większość pól jest wymagana.
Oznaczone powinny być jedynie pola
opcjonalne.
Ale nie gwiazdką!
Nawigacja
Używaj języka użytkownika (1)
Formularze Tabele
Potraktuj formularz jak rozmowę
użytkownika z systemem.
Symulacja dialogu podnosi satysfakcję z
korzystania z formularza.
Nawigacja
Używaj języka użytkownika (2)
Formularze Tabele
Który formularz jest lepszy?
Nawigacja
Używaj języka użytkownika (3)
Formularze Tabele
Czyli zaznaczyć, czy odznaczyć?
Użytkownik nie wie, czym są akcje
witryny.
Ja też nie. Także po rozwinięciu listy.
Nawigacja
Zasada bliskości
Formularze Tabele
Elementy związane ze sobą powinny być
blisko siebie, aby zostanć
zinterpretowane jako związane ze sobą.
W ty przypadku komfort czytania
formularza zwiększy się, jeżeli symbole
usług płatności byłyby bliżej radio
buttona, którym są one wybierane.
Nawigacja
Uprzedzaj pytania (1)
Formularze Tabele
Uprzedzaj pytania, które mogą paść.
Jeżeli jakaś akcja jest nietypowa, warto
przygotować kontekstowe wyjaśnienie jej
działania.
Nawigacja
Uprzedzaj pytania (2)
Formularze Tabele
Uprzedzaj pytania, które mogą paść.
Jeżeli jakaś akcja jest nietypowa, warto
przygotować kontekstowe wyjaśnienie jej
działania.
Nawigacja
Uprzedzaj pytania (3)
Formularze Tabele
Uprzedzaj pytania, które mogą paść.
Jeżeli jakaś akcja jest nietypowa, warto
przygotować kontekstowe wyjaśnienie jej
działania.
Nawigacja
Zadbaj o użyteczność
podpowiedzi
Formularze Tabele
Niedoskonałości w lokalizacji elementów
pomocowych może mocno ograniczyć
ich skuteczność.
Nawigacja
Jak wyrównać etykiety?
Formularze Tabele
1. Do lewej?
2. Do prawej?
3. Nad polem?
To zależy ☺
Nawigacja
Wyrównanie prawostronne
Formularze Tabele
Kiedy stosować?
▪ krótkie, zrozumiałe etykiety
▪ mało przestrzeni w pionie, a dużo w
poziomie
▪ nie trzeba skanować etykiet
Zalety:
▪ czytelne połączenie etykiety z polem
▪ szybkość wypełniania
Nawigacja
Wyrównanie lewostronne
Formularze Tabele
Kiedy stosować?
▪ informacje są trudne lub słabo znane
▪ etykiety mają podobny rozmiar
▪ mało przestrzeni w pionie
▪ …a dużo w poziomie
Zalety:
▪ Łatwe skanowanie etykiet
Nawigacja
Etykiety nad polem
Formularze Tabele
Kiedy stosować?
▪ gdy typowe, znane informacje
▪ gdy mało przestrzeni w poziomie,
▪ a dużo w pionie
Zalety:
▪ szybkie wypełnianie i mało fiksacji
▪ elastyczność dla nietypowych pól
Nawigacja
Etykiety i nasz wzrok
Formularze Tabele
1. Nad polami
2. Do prawej
3. Do lewej
1
2
3
Linia – przejścia wzroku
Plama – zatrzymanie wzroku
Nawigacja
Etykiety w polu
Formularze Tabele
▪ Mogą mylić się z wprowadzonymi
treściami lub być traktowane jako
wartości domyślne.
▪ Znikają w trakcie wprowadzania treści
(co utrudnia/uniemożliwia
wprowadzanie poprawek)
▪ Utrudniają skanowanie formularza,
aby sprawdzić czy wszystkie pola
zostały wypełnione
Nawigacja
Jakiego wyrównania użyjesz?
Formularze Tabele
▪ formularz jest długi
▪ wymaga podania wielu
złożonych i prywatnych
informacji (użytkownicy mogą
ich niechętnie udzielać)
▪ formularz jest długi
▪ etykiety mają bardzo
zróżnicowaną długość
▪ formularz jest krótki
▪ Wymagane informacje są
proste, typowe
Dlaczego?
Nawigacja
Jaka forma wprowadzania danych?
Formularze Tabele
To zależy ☺
Pierwsza opcja
Nawigacja
Checkbox/Radio button
Formularze Tabele
▪ użytkownik powinien wybrać z
ograniczonej listy możliwych
odpowiedzi
▪ użytkownik powinien najpierw zapoznać
się z możliwymi odpowiedziami zanim
dokona decyzji
▪ jest duże prawdopodobieństwo
literówek i pomyłek przy wprowadzaniu
treści „z palca”
▪ jest mało opcji
▪ ważna jest szybkość wyboru opcji (tylko
jedno kliknięcie)
.
Nawigacja
Otwarte pole edycyjne
Formularze Tabele
▪ bardziej naturalne jest wprowadzanie
treści „z palca”
▪ użytkownicy znają możliwe
odpowiedzi, a twórcy formularza -
niekoniecznie
▪ znanych, możliwych odpowiedzi jest
bardzo dużo (opcja z
autopodpowiadaniem)
Pierwsza opcja
Nawigacja
Rozwijana lista
Formularze Tabele
▪ użytkownik powinien wybrać z
ograniczonej listy możliwych
odpowiedzi
▪ jest duże prawdopodobieństwo
literówek i pomyłek przy wprowadzaniu
treści „z palca”
▪ jest mało opcji
▪ ważne jest wykorzystanie niewielkiej
jeżeli bardzo często stosowana jest
jedna, domyślna opcja
Nawigacja
Różne długości pól formularza
Formularze Tabele
Aby intuicyjnie rozpoznawać, jakiej treści
system od nas żąda.
Nawigacja
Dziel i grupuj
Formularze Tabele
Użytkownicy skanują treści, nie wczytują
się w nie.
Zapoznają się z najpierw z ogólnym
zakresem informacji wymaganych. W
przypadku wyodrębnienia formularza w
czytelne sekcje, staje się on bardziej
zrozumiały i łatwiejszy w wypełnieniu.
Nawigacja
Dziel i grupuj (2)
Formularze Tabele
Wyodrębnione sekcje tematyczne czynią
formularz bardziej przyjaznym.
Nawigacja
Zbyt wiele podziałów generuje
szum informacyjny
Formularze Tabele
Dziele treści jest wskazane, jednak jak
zawsze wskazany jest umiar.
Nawigacja
Wyróżniaj kolejne kroki
Formularze Tabele
Użytkownik ma poczucie kontroli nad
całością procesu oraz potrafi oszacować,
w której jego części jest, oraz ile
pozostało mu do końca.
Takie podejścia czyni długie formularze
bardziej przyjaznymi.
Nawigacja
Krok po kroku
Formularze Tabele
Potrzebujesz wiele danych od
użytkownika?
Zbuduj ścieżkę, która w każdym kroku
prosi o podanie tylko kilku informacji.
Użytkownik nie zdąży się zniechęcić
poprzez wielki formularz, a wypełniając
kolejne kroki będzie widział
zapełniających się pasek postępu
(=sukcesu). Szkoda mu będzie go
porzucić.
Nawigacja
Pokazuj dostępne opcje
Formularze Tabele
Jeżeli to możliwe, zrezygnuj z rozwijanych
list i zaprezentuj dostępne do wyboru
opcje używając np. radio buttonów.
Jeżeli wartości do wyboru mogą być
dodatkowo zilustronwane, zrób to.
Nawigacja
Zilustruj, jeśli to pomoże
Użytkownikowi zrozumieć
Formularze Tabele
Jeżeli można wyjaśnić użytkownikowi
dostępne opcje za pomocą schematu lub
grafiki, warto to zrobić.
Nawigacja
Dopasuj automatycznie formularz
do treści
Formularze Tabele
Jeżeli konieczność wypełnienia kolejnych
pól przez użytkownika jest uzależniona
od wcześniejszych wyborów,
odpowiednio ukrywaj lub pokazuj te
sekcje.
Nawigacja
Zezwalaj na różne formaty
Formularze Tabele
Użytkownik powinien mieć możliwość
podania wartości w różnych formatach, a
po stronie systemu powinna być ich
interpretacja.
Nawigacja
Licz ilość dostępnych znaków
Formularze Tabele
Jeżeli liczba znaków, które użytkownik
może wprowadzić w danym polu jest
ograniczona oraz istnieje
prawdopodobieństwo, że użytkownik z
łatwością może przekroczyć ich liczbę,
pokazuj liczbę dostępnych znaków.
Nawigacja
Informacja zwrotna
Formularze Tabele
Jeżeli użytkownik nie wypełni prawidłowo
pola, poinformuj:
1. jak naprawić błąd.
2. poprzez przyjazne komunikaty - nie
krzycz na użytkownika ☺
3. w bezpośrednim sąsiedztwie pola, w
którym wystąpił błąd.
Informuj także o sukcesach.
Nawigacja
Podświetlaj edytowane pola
Formularze Tabele
Pomóż użytkownikowi skoncentrować się
na wykonywanej czynności.
Nawigacja
A może Mad Libs?
Formularze Tabele
Konwersja zwiększona o 40%
www.vast.com
Nawigacja
Wielkość robi wrażenie
Formularze Tabele
Zaskoczni?
Ale wypełnia się naprawdę przyjemnie ☺
Nawigacja
Co to jest za strona?
Formularze Tabele
▪ Brak tytułu = Czy jestem na właściwej
stronie?
▪ Brakuje informacji wizualnej o przejściu w
tryb modalny = Gdzie w ogóle jestem?
Dlaczego zniknęła nawigacja?
▪ Termin „Zdarzenie” jest niejasny (dlaczego
nie: przyczyna nieobecności”?)
▪ Brak pojęcia „Praca zdalna”. Pracując
zdalnie nie jesteśmy „W biurze”.
▪ Dlaczego „Publikuj”, a nie „Wyświetlaj”?
Publikacja w języku użytkownika jest
jednorazowa, a tu chodzi o okres czasu.
▪ Tyle miejsca wolnego…a pola, przyciski,
literki takie małe?!
Nawigacja
Pozwalaj na używanie tabulatora
Formularze Tabele
Zaawansowani użytkownicy oczekują, że
będą mogli go użyć do przejścia między
polami formularza.
Nawigacja
Web Form Design: Filling
in the Blanks
Formularze Tabele
Luke Wroblewski
Nawigacja
Formularze
Tabele
Nawigacja
Jak zoptymalizować?
Formularze Tabele
Nawigacja
Jaki jest cel?
Formularze Tabele
Jaki jest cel tabeli?
Czego użytkownik będzie szukał?
Co go będzie w tabeli interesowało?
Odnalezienie celu podpowie nam jak ją
opracować/zaprojektować.
Łatwe porównywanie?
Odnajdowanie konkretnej wartości?
Obserwacja tendencji?
Analiza danych w obrębie wiersza?
Nawigacja
Wyraźne tytuły:
samej tabeli oraz sekcji
Formularze Tabele
Użytkownicy skanują treści wzrokiem.
Szukają słów kluczy.
Wyraźne tytuły od razu sugerują treść
tabeli, ułatwiając jej czytanie i dotarcie do
poszukiwanych elementów.
Nawigacja
Treść w centrum uwagi
Formularze Tabele
Linie o mało intensywnym kontraście
pomagają skupić się na treści.
Każdy dodatkowy element (np. tło) to
dodatkowe obciążanie funkcji
poznawczych umysłu. Nie pozwalajmy
konturom konkurować z treścią!
Nawigacja
Granice komórek
Formularze Tabele
▪ Zaznaczaj linie poziome
▪ Nie stosuj tej samej metody do
wyróżniania linii poziomych i
pionowych
Nawigacja
Nie centruj tekstu w tabelach
Formularze Tabele
Utrudnia to skanowanie tekstu.
Uwaga: liczby centrujemy do prawej
(łatwo można zobaczyć rzędy wartości
po ilości cyfr)
Nawigacja
Co jest nie tak?
Formularze Tabele
Nawigacja
Więcej światła!
Formularze Tabele
Niskie wiersze znaczenie utrudniają
prace z tabelą. Nie żałujmy paddingu
(oczywiście wszystko w granicach
rozsądku).
Długa tabela?
Szukamy kompromisów.
Konieczność scrollowania irytuje
użytkowników znacznie mniej, niż
konieczność wczytywania się w gąszcz
podanej ciasno treści.
A może stworzyć sekcje (zwijane)?
Nawigacja
Unikamy „smolistej” czerni
Formularze Tabele
Kolor tekstu powinien być w odcieniach
ciemnej szarości, jednak nie przyjmować
wartości  #000.
Czarny na jasnym tle tworzy zazwyczaj
zbyt duże kontrasty. Obciążają pracę
naszego umysłu, rozpraszają, męczą
wzrok.
Nawigacja
Podświetlanie wierszy
Formularze Tabele
Aby ułatwić czytanie treści wiersza, warto
podświetlić go w całości w momencie
najechania na niego myszką.
Nawigacja
Lista + Kafle
Formularze Tabele
Dzięki zmianie widoku na układ kaflowy
szybciej odnajdziemy nie tylko zdjęcia,
ale i pliki tekstowe. Także one mają:
▪ różne formatowanie,
▪ barwy
▪ akapity
▪ ilość tekstu.
Nawigacja
Odróżniaj typy pozycji
Formularze Tabele
Łatwo odróżniamy typy plików od siebie
dzięki różnym ikonom, które dodatkowo
mają wyraźnie odmienny kolor.
Charakteryzuj dodatkowo, jeżeli projekt
tego wymaga. Tu: informacja o
współdzieleniu pliku.
Nawigacja
Sortowanie i filtrowanie
Formularze Tabele
Aby jak najszybciej dotrzeć do
poszukiwanej treści.
Nawigacja
Pokazuj kryterium sortowania
Formularze Tabele
Wskazuj zawsze wyraźnie kryterium
sortowania, które zostało zastosowane.
…choć mogło być wyraźniej.
Nawigacja
Wyszukiwanie
Formularze Tabele
Zawężaj listę wyników na bieżąco, aby
użytkownik otrzymywał informację, czy
ma w dany sposób szansę na dotarcie do
poszukiwanej treści.
Wyszukiwanie może odbywać się w
obrębie kolumn.
Nawigacja
Liczba wierszy na stronie oraz
paginacja
Formularze Tabele
Jeżeli decydujemy się na ograniczenie
wyświetlanej liczby wierszy, pozwólmy
swobodnie nawigować między
podstronami.
Nawigacja
Mega-Paginacja
Formularze Tabele
Niekiedy ilość podstron jest naprawdę
imponująca.
Nawigacja
Postaw na symbole, gdy wartości
to O albo 1
Formularze Tabele
Ułatwia to analizę treści w tabeli.
Nawigacja
Edycja danych w obrębie wiersza
Formularze Tabele
Zapewnij wyraźny przycisk służący do
edycji.
Akcje możesz wyświetlać po najechaniu
myszką.
Uwaga: na ekranach dotykowych nie ma
stanu HOVER.
Nawigacja
Masowa edycja danych
Formularze Tabele
Po zaznaczeniu masowej edycji, wyświetl
przyciski potrzebne w tym kontekście
Informuj ile jest zaznaczonych wierszy.
Zapewnij oczywiste dla użytkownika
zakończenia trybu masowej edycji.
Nawigacja
Dużo wierszy?
Formularze Tabele
a. Pogrupuj je w zwijane/rozwijane
sekcje, zgodnie z ich zawartością.
b. Zastosuj zakładki
Nawigacja
Dużo kolumn? (1)
Formularze Tabele
Pokazuj kilka wartości w jednej komórce,
sensownie zgrupowanych.
Nawigacja
Dużo kolumn? (2)
Formularze Tabele
Część wartości może być ukrytych,
dostępnych po rozwinięciu.
Nawigacja
Dużo kolumn? (3)
Formularze Tabele
Część wartości może być ukrytych,
dostępnych po rozwinięciu – na przykład
na warstwie.
Nawigacja
Dużo kolumn? (4)
Formularze Tabele
Wiersze zamień na kolumny.
Nawigacja
Dużo kolumn? (5)
Formularze Tabele
Ukryj domyślnie te, z których użytkownicy
korzystają najrzadziej. Daj szansę na
dostosowanie tabeli do własnych potrzeb
użytkowników.
Nawigacja
Mały ekran (1)
Formularze Tabele
Zakotwiczenie kolumny –
tej, która zawiera główną daną
charakterystyczna/różnicującą treści
Nawigacja
Mały ekran (2)
Formularze Tabele
Zmiana sposobu prezentacji danych –
na mniejszych ekranach łatwiej czytać
zależności na wykresie.
Nawigacja
Mały ekran (3)
Formularze Tabele
Rezygnacja z prezentacji części
danych jako rzędu w kolumnie –
grupowanie danych w znaczące
zbiory.
Nawigacja
Mały ekran (4)
Formularze Tabele
Zmiana rozmiaru kolumn
Nawigacja
Mały ekran (5)
Formularze Tabele
Reorganizacja sposobu prezentacji treści.
Nawigacja
Mały ekran (6)
Formularze Tabele
Ukrycie części kolumn:
Użytkownik samodzielnie wybiera
kolumny, które zobaczy.
Ważne są oczywiście sensowne
domyślne ustawienia.
Kto zadaje pytania, ten tworzy lepsze projekty ☺
Anna Sorbian
Projektant UX

More Related Content

What's hot

[1023 박민수] 깊이_버퍼_그림자
[1023 박민수] 깊이_버퍼_그림자[1023 박민수] 깊이_버퍼_그림자
[1023 박민수] 깊이_버퍼_그림자MoonLightMS
 
Screen space reflection
Screen space reflectionScreen space reflection
Screen space reflectionBongseok Cho
 
The Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s FortuneThe Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s FortuneNaughty Dog
 
5강 알파와알파소팅
5강 알파와알파소팅5강 알파와알파소팅
5강 알파와알파소팅JP Jung
 
[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희changehee lee
 
감마가 어디감마
감마가 어디감마감마가 어디감마
감마가 어디감마JP Jung
 
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술henjeon
 
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기Kim Hunmin
 
The Importance of Terminology and sRGB Uncertainty - Notes - 0.5
The Importance of Terminology and sRGB Uncertainty - Notes - 0.5The Importance of Terminology and sRGB Uncertainty - Notes - 0.5
The Importance of Terminology and sRGB Uncertainty - Notes - 0.5Thomas Mansencal
 
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)ozlael ozlael
 
유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019
유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019
유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019devCAT Studio, NEXON
 
Robust Stenciled Shadow Volumes
Robust Stenciled Shadow VolumesRobust Stenciled Shadow Volumes
Robust Stenciled Shadow VolumesMark Kilgard
 
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)포프 김
 
Clipping in Computer Graphics
Clipping in Computer Graphics Clipping in Computer Graphics
Clipping in Computer Graphics Barani Tharan
 

What's hot (20)

[1023 박민수] 깊이_버퍼_그림자
[1023 박민수] 깊이_버퍼_그림자[1023 박민수] 깊이_버퍼_그림자
[1023 박민수] 깊이_버퍼_그림자
 
Screen space reflection
Screen space reflectionScreen space reflection
Screen space reflection
 
The Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s FortuneThe Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s Fortune
 
5강 알파와알파소팅
5강 알파와알파소팅5강 알파와알파소팅
5강 알파와알파소팅
 
visible surface detection
visible surface detectionvisible surface detection
visible surface detection
 
[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희
 
Light prepass
Light prepassLight prepass
Light prepass
 
감마가 어디감마
감마가 어디감마감마가 어디감마
감마가 어디감마
 
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
 
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
 
The Importance of Terminology and sRGB Uncertainty - Notes - 0.5
The Importance of Terminology and sRGB Uncertainty - Notes - 0.5The Importance of Terminology and sRGB Uncertainty - Notes - 0.5
The Importance of Terminology and sRGB Uncertainty - Notes - 0.5
 
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
 
유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019
유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019
유인호, <드래곤하운드>비주얼이펙트 연출, NDC2019
 
Global illumination
Global illuminationGlobal illumination
Global illumination
 
Robust Stenciled Shadow Volumes
Robust Stenciled Shadow VolumesRobust Stenciled Shadow Volumes
Robust Stenciled Shadow Volumes
 
Ndc11 이창희_hdr
Ndc11 이창희_hdrNdc11 이창희_hdr
Ndc11 이창희_hdr
 
Design Digital Fundamentos do Design
Design Digital Fundamentos do DesignDesign Digital Fundamentos do Design
Design Digital Fundamentos do Design
 
Computer Graphics - clipping
Computer Graphics - clippingComputer Graphics - clipping
Computer Graphics - clipping
 
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
 
Clipping in Computer Graphics
Clipping in Computer Graphics Clipping in Computer Graphics
Clipping in Computer Graphics
 

Similar to Szkolenie UX: nawigacja, formularze, tabele

Proces zakupowy - badania eyetracking
Proces zakupowy - badania eyetrackingProces zakupowy - badania eyetracking
Proces zakupowy - badania eyetrackingeyeTracking
 
How to lose a customer - about the interactive forms
How to lose a customer - about the interactive formsHow to lose a customer - about the interactive forms
How to lose a customer - about the interactive formskomitywa.com
 
Audyt użyteczności - webinar
Audyt użyteczności - webinarAudyt użyteczności - webinar
Audyt użyteczności - webinarWojtek Kutyla
 
Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...
Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...
Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...Anna Liszewska
 
Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016
 Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016 Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016
Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016Magdalena Ruta
 
InternetBeta2011_Prezentacja_Janmedia
InternetBeta2011_Prezentacja_JanmediaInternetBeta2011_Prezentacja_Janmedia
InternetBeta2011_Prezentacja_JanmediaGeek Girls Carrots
 
Narzedziownik uzytecznosci - testy z uzytkownikami
Narzedziownik uzytecznosci - testy z uzytkownikamiNarzedziownik uzytecznosci - testy z uzytkownikami
Narzedziownik uzytecznosci - testy z uzytkownikamiTomasz Karwatka
 
[Pl] conversation patterns for software professionals
[Pl] conversation patterns for software professionals[Pl] conversation patterns for software professionals
[Pl] conversation patterns for software professionalsMichał Bartyzel
 
Usability - Trudne Pytania
Usability - Trudne PytaniaUsability - Trudne Pytania
Usability - Trudne PytaniaTomasz Karwatka
 
Usability Trudne Pytania
Usability Trudne PytaniaUsability Trudne Pytania
Usability Trudne Pytaniaguest4e2bd4
 
Badania z użytkownikami dla każdego - Agnieszka Winczakiewicz
Badania z użytkownikami dla każdego - Agnieszka WinczakiewiczBadania z użytkownikami dla każdego - Agnieszka Winczakiewicz
Badania z użytkownikami dla każdego - Agnieszka WinczakiewiczThe Awwwesomes
 

Similar to Szkolenie UX: nawigacja, formularze, tabele (11)

Proces zakupowy - badania eyetracking
Proces zakupowy - badania eyetrackingProces zakupowy - badania eyetracking
Proces zakupowy - badania eyetracking
 
How to lose a customer - about the interactive forms
How to lose a customer - about the interactive formsHow to lose a customer - about the interactive forms
How to lose a customer - about the interactive forms
 
Audyt użyteczności - webinar
Audyt użyteczności - webinarAudyt użyteczności - webinar
Audyt użyteczności - webinar
 
Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...
Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...
Kupować szybko, sprawnie i przyjemnie, czyli nowe trendy i rozwiązania w web ...
 
Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016
 Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016 Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016
Fragment audytu rozwiązań e-commerce dla nowej strony socjomania.pl / 07.2016
 
InternetBeta2011_Prezentacja_Janmedia
InternetBeta2011_Prezentacja_JanmediaInternetBeta2011_Prezentacja_Janmedia
InternetBeta2011_Prezentacja_Janmedia
 
Narzedziownik uzytecznosci - testy z uzytkownikami
Narzedziownik uzytecznosci - testy z uzytkownikamiNarzedziownik uzytecznosci - testy z uzytkownikami
Narzedziownik uzytecznosci - testy z uzytkownikami
 
[Pl] conversation patterns for software professionals
[Pl] conversation patterns for software professionals[Pl] conversation patterns for software professionals
[Pl] conversation patterns for software professionals
 
Usability - Trudne Pytania
Usability - Trudne PytaniaUsability - Trudne Pytania
Usability - Trudne Pytania
 
Usability Trudne Pytania
Usability Trudne PytaniaUsability Trudne Pytania
Usability Trudne Pytania
 
Badania z użytkownikami dla każdego - Agnieszka Winczakiewicz
Badania z użytkownikami dla każdego - Agnieszka WinczakiewiczBadania z użytkownikami dla każdego - Agnieszka Winczakiewicz
Badania z użytkownikami dla każdego - Agnieszka Winczakiewicz
 

Szkolenie UX: nawigacja, formularze, tabele