Lepszy UX dzięki mikrointeracjom

Opublikowany: 2022-03-11

Podczas projektowania produktu istnieje wiele sposobów na poprawę doświadczenia użytkownika, w tym definiowanie person, dobrze ustrukturyzowana architektura informacji i przemyślana treść. Ale po ustawieniu tej struktury wysokiego poziomu, tworzenie przyjemności dla użytkownika pojawia się w mniejszych szczegółach projektu interakcji .

Te szczegóły, zwane mikrointerakcjami , to pojedyncze momenty w produkcie, które mają na celu wykonanie jednego zadania, jednocześnie wzmacniając naturalny przepływ produktu. Przesuwanie w górę w celu odświeżenia danych, polubienie treści lub zmiana ustawień to mikrointerakcje. Mogą również zawierać proste animacje interfejsu użytkownika — na przykład sposób, w jaki menu przesuwa się po dotknięciu lub karta zsuwa się z ekranu po przesunięciu.

Często mikrointerakcje nie są nawet świadomie zauważane przez użytkownika, ale ich subtelne detale sprawiają, że produkt jest przyjemniejszy i łatwiejszy w użyciu , a tym samym poprawiają jego komfort użytkowania.

Korzyści z mikrointerakcji

Mikrointerakcje i animacja interfejsu użytkownika są tak ważne, że mogą stworzyć lub zepsuć projekt – lub, jak powiedział Charles Eames, o sławie projektowania mebli i architektury:

Szczegóły nie są szczegółami. To oni tworzą projekt.

przewijanie mikrointerakcja
Przewijanie mikrointerakcja z kontaktami. (przez Nikitę Duhovny)

Niektóre kluczowe korzyści z wprowadzenia mikrointerakcji do produktu to:

  • Tworzenie pozytywnego efektu emocjonalnego u użytkownika dzięki płynniejszym interakcjom interfejsu użytkownika
  • Zapewnienie natychmiastowej informacji zwrotnej użytkownikowi na podstawie podjętych przez niego działań
  • Prowadzenie użytkownika przez aplikację w bardziej płynny i intuicyjny sposób
  • Zachęcanie użytkowników do interakcji z aplikacją poprzez odpowiadanie na powiadomienie lub udostępnianie treści
  • Zapobieganie błędom użytkowników

Najlepsze praktyki projektowania mikrointerakcji

Teraz, gdy ustaliliśmy już pewną definicję i kontekst tego, co robią mikrointerakcje, i podano przykład, w jaki sposób poprawiają one wrażenia użytkownika, omówmy najlepsze praktyki tworzenia mikrointerakcji.

Mikrointerakcja w handlu elektronicznym
Mikrointerakcja wyboru koloru produktu eCommerce. (autorstwa Mykolasa Puodziunasa)

Zidentyfikuj i zrozum problem użytkownika

Pierwszą zasadą w każdym projekcie środowiska użytkownika jest odkrycie i zrozumienie problemów użytkownika — nie inaczej jest w przypadku mikrointerakcji. Najlepszym sposobem na zrozumienie potrzeb użytkownika jest przeprowadzanie ankiet lub wywiadów lub obserwowanie zachowania poprzez badania użytkowników. Projektant Toptal, Ivan Annikov, bardziej szczegółowo wyjaśnia potrzeby użytkowników w swoim artykule „Going Guerrilla: Affordable UX Research Tips And Alternatives”.

Zachowaj naturalne mikrointerakcje

Celem jest wypełnienie luki między użytkownikiem a produktem w sposób intuicyjny i naturalny, dzięki czemu unikaj dziwnych animacji, których ładowanie trwa zbyt długo lub mogą rozpraszać użytkownika. Zamiast tego twórz projekty, które płynnie współgrają z produktem. Subtelność jest kluczem do mikrointerakcji. Nie zostawiaj użytkownika zakłopotanego i myślącego: „Co to było?”

Wzorzec ux mikrointerakcji w handlu elektronicznym
Mikrointerakcja eCommerce polegająca na dodaniu produktu do koszyka. (Elior Helose)

Testuj i powtarzaj wyniki testów użytkowników

Nawet doświadczeni projektanci rzadko otrzymują projekty całkowicie poprawne za pierwszym razem. Dlatego korzystanie z procesu testowania użytkowników i projektowania iteracyjnego jest prostym sposobem na zmniejszenie błędów użyteczności przed wprowadzeniem produktu na rynek.

Podczas fazy testowania użytkownika mikrointerakcje są testowane i analizowane pod kątem użyteczności i poprawiane w następnej fazie projektowania. Ten proces jest powtarzany, aż problemy z użytecznością i problemy zostaną rozwiązane.

Śledź strukturę mikrointerakcji

Według Dana Saffera, starszego projektanta produktów na Twitterze i autora książki „Microinteractions: Designing with Details”, mikrointerakcja składa się z czterech części.

  1. Wyzwalacz — wyzwalacz inicjuje mikrointerakcje. Jednym z rodzajów wyzwalaczy jest przełącznik, który włącza i wyłącza funkcję.
  2. Reguły — reguła określa, w jaki sposób mikrointerakcja reaguje na wyzwalacz i określa, co dzieje się podczas interakcji. Na przykład aplikacja latarki używa przycisku jako wyzwalacza, który włącza i wyłącza światło.
  3. Informacja zwrotna — Informacja zwrotna informuje użytkownika, co dzieje się podczas mikrointerakcji. Przykładem opinii jest formularz rejestracyjny z weryfikacją inline — kolor obramowania zmienia się na zielony, jeśli pole jest wypełnione poprawnie, a na czerwony, jeśli coś jest niepoprawne. W ten sposób użytkownik natychmiast wie, że coś jest dobre lub złe.
  4. Pętle i tryby — pętle i tryby definiują meta-reguły mikrointerakcji oraz sposób, w jaki mikrointerakcja zmienia się, gdy są używane wielokrotnie. Na przykład w handlu elektronicznym przycisk „Kup teraz” może zmienić się na „Kup inny”, gdy użytkownik wcześniej kupił przedmiot.

wzór mikrointerakcji z prośbą o dodanie do znajomych
Mikrointerakcja odpowiadająca na prośby znajomych. (przez Erdenebaatara)

Dekonstrukcja projektu mikrointerakcji

Aby pokazać proces myślowy stojący za projektowaniem mikrointerakcji, zdekonstruujmy mikrointerakcję Google: mikrointerakcję z sugestią nazwy pliku w Dokumentach Google.

Ta mikrointerakcja zajmuje pierwszy wiersz dokumentu i sugeruje ten fragment tekstu jako nazwę dokumentu, dzięki czemu proces tworzenia nazwy jest bardziej intuicyjny.

Mikrointerakcja z sugestią nazwy pliku Dokumentów Google
Sugestia nazwy pliku Dokumentów Google.

Proces projektowania mikrointerakcji jest taki sam, jak w przypadku każdego zadania projektowego: identyfikacja problemu użytkownika i naprawienie go. Pamiętając o poprzednich najlepszych praktykach, zacznijmy identyfikować problem.

Problem użytkownika

Łatwym i intuicyjnym sposobem na uporządkowanie dokumentów jest po prostu opisowe nazwanie ich. W większości edytorów tekstu pole „Nazwij dokument” pozostaje puste, mimo że istnieje duże prawdopodobieństwo, że nazwa pliku ostatecznie będzie korelować z zawartością dokumentu. Jest to proces, który warto rozwiązać za pomocą mikrointerakcji.

Rozwiązanie Google

Dokumenty Google obsługują to na dwa sposoby, w zależności od wyborów użytkownika: 1) Użytkownicy mogą kliknąć pole nazwy i zmienić nazwę dokumentu od razu przed wpisaniem jakiejkolwiek treści oraz zmienić „Dokument bez tytułu” na wybraną przez siebie nazwę, lub 2 ) Gdy użytkownik wpisze pierwszy wiersz tekstu, Google automatycznie wypełni go jako nazwę dokumentu. Użytkownik może zachować to bez zmian lub zmienić.

Przyjrzyjmy się szczegółom:

Wyzwalacze

Może istnieć kilka możliwych wyzwalaczy, aby nazwać dokument, używając funkcji menu Plik > Zapisz jako lub naciskając cmd + s na komputerze Mac ( ctrl + s w systemie Windows) na klawiaturze, tak jak w aplikacjach komputerowych. Ale żadne z nich nie wykorzystuje interaktywnej natury sieci i nie poprawiają szczególnie przepływu użytkowników.

Zamiast tego głównym wyzwalaczem Dokumentów Google jest po prostu kliknięcie pola nazwy dokumentu. Stan najechania na pole wyświetla podpowiedź „Zmień nazwę”. Drugim wyzwalaczem jest Plik > Zmień nazwę , który podświetla pole wprowadzania nazwy.

Mikrointerakcja w podpowiedzi w Dokumentach Google Zmień nazwę
Dokumenty Google używają prostej, ale bardzo przydatnej podpowiedzi.

Zasady

Reguły określają, co dzieje się po kliknięciu wyzwalacza. W takim przypadku jako nazwa dokumentu pojawi się pierwszy wiersz tekstu. Ale co, jeśli użytkownik nie chce, aby jako nazwa był pierwszy wiersz tekstu? Gdy użytkownik kliknie pole wprowadzania nazwy, cały tekst zostanie zaznaczony i zostanie usunięty po naciśnięciu dowolnego klawisza, co ułatwia użytkownikowi utworzenie nowej nazwy.

Dokumenty Google podświetlone mikrointerakcja nazwy pliku
Dokumenty Google podświetlają nazwę dokumentu, co pozwoli użytkownikowi natychmiast rozpocząć tworzenie nowego.

Opinia

Zmiana koloru obramowania pola wejściowego jest częstym wzorcem interakcji i właśnie tego używa tutaj Dokumenty Google, aby przekazać użytkownikowi natychmiastową informację zwrotną.

Aktywna mikrointerakcja w Dokumentach Google
Zmiana koloru obramowania pozwala użytkownikowi wiedzieć, co zmienia.

Pętle i tryby

Użytkownik pomyślnie utworzył nazwę dokumentu, a wyzwalacz pozostaje na miejscu z jedną kluczową różnicą: dokument został nazwany.

W tym momencie użytkownik może chcieć zmienić tylko kilka liter lub dodać datę do nazwy, zamiast zmieniać całą wcześniej zdefiniowaną nazwę. W tym przypadku, w przeciwieństwie do poprzedniej reguły, reguła podświetlania całej nazwy dokumentu jest wyłączona.

Dokumenty Google po ustawieniu nazwy mikrointerakcja
Dokumenty Google nie wyróżniają nazwy po jej ustawieniu.

Wynik

Po zdefiniowaniu problemu i skupieniu się na wszystkich czterech częściach mikrointerakcji, rezultatem jest bardziej naturalne, przyjazne dla użytkownika doświadczenie. Rozwiązanie nazewnictwa plików Dokumentów Google pomaga użytkownikowi zachować porządek dzięki odpowiednio nazwanym plikom i upraszcza proces nazywania dokumentów.

Mikrointerakcje w działaniu: przykłady ze świata rzeczywistego

Zmiana kolejności listy zadań

Przypomnienia Apple iOS pomagają użytkownikom zachować porządek i wyeliminować kilka kroków, umożliwiając im dotknięcie, przytrzymanie i przeciągnięcie elementu listy w celu zmiany jego miejsca w kolejności na liście.

Zmiana kolejności mikrointerakcji na liście przypomnień w systemie iOS
Zmiana kolejności elementów na liście jest tak prosta, jak przeciąganie i upuszczanie.

Reagowanie na posty w mediach społecznościowych

„Polubienie” treści poprzez kliknięcie przycisku lub ikony kciuka w górę stało się powszechnym wzorcem projektowania UX w wielu aplikacjach i witrynach internetowych. Facebook zbudował tę interakcję, dodając wiele opcji poza „lubieniem” poprzez subtelną mikrointerakcję.

Mikrointerakcja Facebook Reactions
Zbiór reakcji na Facebooku obejmuje Like, Love, Haha, Wow, Sad i Angry. (autorstwa Setha Eckerta)

Markowe podświetlanie tekstu

W większości przeglądarek możliwe jest zastąpienie domyślnego koloru zaznaczenia tekstu. IKEA wykorzystuje ten wzór interakcji, aby dodać subtelny detal brandingowy, podkreślając tekst w kultowych żółtych i niebieskich kolorach.

IKEA
IKEA podkreśla tekst żółto-niebieskimi kolorami marki.

Udostępnianie swojej lokalizacji

Google Hangouts zakłada, że ​​jednym z przypadków, w których użytkownik może chcieć udostępnić swoją lokalizację, jest pisanie SMS-a „Gdzie jesteś?”

Gdy użytkownik wyświetli tę wiadomość, jako opcja kontekstowa pojawi się przycisk „Udostępnij swoją lokalizację”. Następnie mogą dotknąć tego przycisku, aby automatycznie wysłać mapę swojej lokalizacji do innego użytkownika.

Google Hangouts udostępnia Twoją lokalizację
Udostępnianie swojej lokalizacji jednym dotknięciem. (z TechCrunch)

Przesuń, aby wybrać

Mikrointerakcje mogą służyć do odpowiadania w aplikacji na proste pytania typu „tak” lub „nie”. Tinder robi to, przesuwając palcem w lewo lub w prawo (nie/tak) w zależności od tego, czy podoba mu się ewentualny mecz.

Tinder
Mikrointerakcja UI w ruchu: przesuń palcem w lewo, by nie, w prawo, by tak, na Tinderze.

Rozszerzenie wyszukiwania

Aplikacja Google Inbox nie tylko inteligentnie grupuje pocztę w pakiety, ale także umożliwia wyszukiwanie głosowe lub wybieranie najnowszych kontaktów jednym dotknięciem.

Mikrointerakcja rozszerzenia wyszukiwania Google Inbox
Aplikacja Google Inbox umożliwia użytkownikom wyszukiwanie e-maili z ich ostatnich kontaktów za pomocą przemyślanej mikrointerakcji.

Szybkie dodawanie informacji kontaktowych znajomego

SeatGeek upraszcza proces wypełniania formularzy, automatycznie wypełniając informacje z kontaktów użytkownika za pomocą dotknięcia przycisku „Dodaj z kontaktów”.

SeatGeek
Gdy znajomy użytkownika jest już w swoich kontaktach, może łatwo dodać go do aplikacji jednym dotknięciem.

Dowiedz się więcej o mikrointerakcjach

Mikrointerakcje są kluczowym elementem poprawy komfortu użytkownika i dostępnych jest wiele zasobów, aby dowiedzieć się o nich więcej, z których kilka wymieniono poniżej.

Aby dowiedzieć się więcej o mikrointerakcjach w ogóle, odwiedź Microinteractions, stronę internetową stworzoną jako dodatek do wspomnianej wcześniej książki „Microinteractions: Designing with Details” Dana Saffera. Na stronie znajdują się szczegółowe wyjaśnienia dotyczące mikrointerakcji, a także informacje o pochodzeniu znanych mikrointerakcji, takich jak autokorekta, autouzupełnianie oraz wytnij i wklej. Pierwszy rozdział książki jest również dostępny do bezpłatnego pobrania.

Aby uzyskać inspirację do mikrointerakcji, odwiedź Little Big Details, wyselekcjonowaną kolekcję mikrointerakcji w produktach cyfrowych. Pokazuje przykłady, w jaki sposób firmy takie jak Apple, Trello i Stack Overflow wdrażają mikrointerakcje i animację interfejsu użytkownika.

Aby dowiedzieć się, jak tworzyć mikrointerakcje w Framerze, przeczytaj artykuł Wojciecha Dobrego w Toptal Designerze, Framer Tutorial: 7 Simple Microinteractions to Improve Your Prototypes.


Pozwól nam wiedzieć co myślisz! Zostaw swoje przemyślenia, komentarze i opinie poniżej.

• • •

Dalsza lektura na blogu Toptal Design:

  • Zasady projektowania i ich znaczenie
  • Najlepsze portfolio projektantów UX – inspirujące studia przypadków i przykłady
  • Odkrywanie zasad projektowania Gestalt
  • Adobe XD kontra Sketch – które narzędzie UX jest dla Ciebie odpowiednie?
  • 10 elementów UX, z których korzystają najlepsi projektanci