Tips and tricks cz.3 – stopniowe ujawnianie informacji
Projektując serwis www, aplikację lub inny produkt interaktywny zależy nam, aby użytkownik w sposób bezproblemowy realizował w nim swoje cele. Jednym z elementów, na który należy zwrócić uwagę jest to, które informacje i na którym etapie korzystania z produktu są ważne dla jego użytkowników. Ponieważ mamy ograniczone możliwości przetwarzania informacji, zaprezentowanie zbyt wielu danych na raz może nas przytłoczyć.
Z pomocą przychodzi technika projektowania interakcji, zwana stopniowym ujawnianiem informacji (progressive disclosure). W myśl progressive disclosure, wstępnie pokazujemy opcje najistotniejsze w danym momencie (najbardziej popularne, powszechne lub ważne). Dzięki temu osoba odwiedzająca serwis lub aplikację, może najpierw zapoznać się z jego ogólną zawartością, by następnie w miarę potrzeb zagłębić się w interesujące ją szczegóły.
Autorzy książki „Wzorce wyszukiwania. Projektowanie nowoczesnych wyszukiwarek” – P.Morville i J.Callender, jako przykład obrazujący użycie tej techniki przytaczają serwis Google Maps. Po wyświetleniu serwisu prezentowana jest mapa zawierająca podstawowe informacje. Jeśli potrzebujemy bardziej szczegółowych danych np. dotyczących konkretnych obiektów, lokalizacji, czy natężenia ruchu, możemy je uzyskać np. po kliknięciu w interesujący nas na mapie element.
Innymi przykładami użycia tej techniki są powszechnie stosowane opcje: “Zobacz więcej”/ “Więcej”, zaawansowane opcje wyszukiwania, czy nawigacja umieszczona w rozwijanych menu.
Progresywne ujawnianie informacji może wymagać od użytkownika dodatkowego klikania. Może pojawić się obawa, że wraz ze wzrostem kliknięć użytkownik poczuje się zniechęcony i być może w konsekwencji opuści stronę. Aby sprawdzić wpływ klikania na wykonanie zadania oraz satysfakcję użytkowników zespół User Interface Engineering przeprowadził badanie opisane w artykule Testing the Three-Click Rule. W badaniu nie znaleziono zależności pomiędzy liczbą kliknięć, a wykonaniem czynności, czy satysfakcją użytkowników. Istotne jest, czy użytkownicy uznają klikanie za zasadne i przybliżające ich do osiągnięcia celu.
Susan Weinschenk w książce „100 rzeczy, które każdy projektant powinien wiedzieć o potencjalnych klientach” radzi: „Jeżeli masz do wyboru: zmusić użytkownika do myślenia albo do wykonania większej liczby kliknięć, każ mu więcej klikać, a mniej myśleć.”
Podsumowanie
Progresywne ujawnianie rozwiązuje problem złożoności interfejsów, udostępniając informacje lub funkcje w sposób stopniowy, czyli wtedy, kiedy użytkownicy ich potrzebują. Zastosowanie techniki pomaga:
- zmniejszyć obciążenie poznawcze użytkownika;
- uprościć zrozumienie interfejsu poprzez priorytetyzację funkcji systemu;
- zwiększyć przejrzystość interfejsu;
- zmniejszyć liczbę popełnianych przez użytkowników błędów.
Źródła:
- Progressive Disclosure – Nngroup.com
- Progressive Disclosure – UXknowledgebase.com
- Wzorce wyszukiwania. Projektowanie nowoczesnych wyszukiwarek. Peter Morville Jeffery Callender
- 100 rzeczy, które każdy projektant powinien wiedzieć o potencjalnych klientach – Susan Weinschenk
- Porter, J. (2003) Testing the Three-Click Rule
Poprzednie części:
Tips & Tricks UX – Jak projektować użyteczne produkty IT dla potencjalnego użytkownika? Cz.1. Pamięć krótkotrwała.
Tips & Tricks UX – Cz. 2. Na własne oczy.
Autor: Aleksandra Szkup, Projektant UX, Dział Konsultingu Altkom Software & Consulting