Artykuł, który właśnie czytasz, powstał z poczucia misji. Zauważyliśmy bowiem, że wiele osób – nawet specjalistów związanych z projektowaniem stron – nadal uważa, że UX i UI to właściwie to samo. Błąd! Nawet jeśli oba zagadnienia dotyczą tego samego tematu, nie wolno traktować ich zamiennie. Przyjrzyjmy się im zatem bliżej.
UI – user interface
Zadaniem UI jest ułatwienie, a nawet umożliwienie komunikacji między użytkownikiem i oprogramowaniem. W tym celu konieczne jest stworzenie odpowiedniego języka – jasnego dla obydwu stron. Interface może być tutaj rozumiany jako „wspólna płaszczyzna” między użytkownikiem i aplikacją, czyli wszystko, co łączy i umożliwia im współpracę. Do UI zaliczamy więc takie elementy jak m.in. kolorystykę, rodzaj fontu, wygląd i układ menu oraz galerii itd. Co ciekawe, UI nie tylko dotyczy software’u, ale również tego, co „na zewnątrz”, czyli hardware’u. W jego skład może zatem wchodzić klawiatura, mysz, monitor, panele dotykowe itd.
Kim jest UI designer?
Oprócz fachowej wiedzy, pasji i doświadczenia, idealny UI designer powinien się cechować ponadprzeciętnym wyczuleniem na estetykę. Mieszanka tych cech gwarantuje, że końcowy produkt będzie cieszył oko angażując użytkownika do korzystania z aplikacji. Idealny UI designer musi się również wykazywać zdolnością komunikacji i adaptacji do nowych trendów. Pierwsza z wymienionych cech daje mu pewność, że aplikacja zawsze będzie odzwierciedlać potrzeby odbiorcy, natomiast druga czyni jego produkty atrakcyjnymi dla nowych użytkowników.
UI designer to mistrz Adobe Photoshopa i ninja Ilustratora. W małym palcu ma umiejętności pisania kodu w CSS3, HTML5 i JavaScript. Nie są mu również obce frameworki BackboneJS, AngularJS, KnockoutJS czy ReactJS.
UX – user experience
Słowo experience, czyli doświadczenie, nie jest tutaj przypadkowe. W UX chodzi bowiem o wszystko, czego użytkownik strony lub aplikacji „doświadcza”, a co przekłada się na jego indywidualne cechy i nawyki. Zebranie jak największej ilości informacji na temat grupy docelowej, dla której konkretne rozwiązanie jest przygotowywane, pozwala na maksymalne usprawnienie istniejącej już komunikacji. Dzięki temu produkt staje się jeszcze bardziej dopasowany do swojego odbiorcy.
Kim jest UX designer?
Podobnie jak w przypadku człowieka od UI, UX designer stanowi konglomerat użytecznych cech, umiejętności i doświadczeń. Z jednej strony nie mogą mu być obce zagadnienia związane z pracą UI designera, a z drugiej konieczne jest, by dobrze znał się na analizie danych i miał w sobie coś ze sprawnego marketingowca. Nie bez znaczenia jest tutaj zdolność komunikacji z klientem i umiejętność przedstawiania trudnych zagadnień w prosty, zrozumiały dla laika, sposób. Tylko wtedy uda mu się dowiedzieć, czego naprawdę chce klient i przekonać go do najlepszych – z punktu widzenia nieświadomego odbiorcy – rozwiązań. Wynikiem pracy UX jest produkt atrakcyjny, użyteczny, a przede wszystkim intuicyjny.
UX designer to absolutny wirtuoz Axure, UXPin lub Pixate. W jego fachu przydaje się zestaw do szybkiego rozrysowywania skomplikowanych idei. Może to być zestaw gomockingbird, P.O.P lub balsamiq.com. Często wystarczy też tablica i flamaster. Do tworzenia diagramów używa często narzędzi typu Lucidchart. W jego pracy ważna jest analiza, zatem korzysta z Usabilitytoolsa lub Visual Website Optimizera. W testach zdalnych pomaga mu Loop11, Skype tudzież Screencast-O-Matic.
Nie obejdzie się też bez czysto korporacyjnych skillsów, czyli obycia z kochanym i znienawidzonym przez wielu Excelem czy Power Pointem – wszak tworzenie prezentacji jest ważnym elementem jego pracy.