Komponenty
3 godz. 56 min · Figma · UI, UX i Webdesign
Natalia BieniasHead of Design w Mobee DickDla UI designera każdy szczegół ma znaczenie. Patrząc na to, z czego składają się interfejsy, można uprościć i powiedzieć, że są to właśnie kształty geometryczne, teksty lub ewentualnie ikony. Do tego dochodzi aspekt stosowania barw i dodatkowych efektów, które mają zbudować hierarchię wizualną w projekcie. Aby budować skuteczne interfejsy, trzeba dokładnie przyjrzeć się każdemu elementowi – a w tym warsztacie omówimy przyciski i linki tekstowe.
Oczywiście, nie będziemy opowiadać o projektowaniu tylko na bazie teorii. W Kursie poznasz wiele praktycznych wskazówek opartych między innymi na popularnym Material Designie. Poznasz porady, które z łatwością zastosujesz w swoich projektach, a także omówimy stany interakcji. Przekonasz się jakie najważniejsze elementy wizualne trzeba wziąć pod uwagę w projektowaniu.
W Kursie omówimy projektowanie takich elementów interfejsu, jak przyciski, formularze, taby i zakładki, listy i tabele czy wyskakujące okna. Przekonasz się jakich zasad warto przestrzegać, tak, by całość była estetyczna i wygodna dla użytkownika.
Dużą część Kursu poświęciliśmy na omówienie praktycznych wskazówek, dzięki którym będziesz sprawnie projektować wygodne interfejsy. Dowiesz się co robić, a czego unikać, tak, by nie powielać częstych błędów w projektowaniu.
W trakcie Kursu omówimy również stany interakcji na przykładzie popularnych Design Systemów - czyli Material, Carbon czy Fluent. Dowiesz się czym się różnią i jak wpłyną na proces projektowania elementów interfejsu.
Ten Kurs stworzony został z myślą o początkujących projektantach, którzy chcą stosować najlepsze techniki podczas projektowania interfejsów. Kurs pomoże też świetnie ugruntować zdobytą już wiedzę na temat elementów wizualnych.
No dobra, ale podsumujmy sobie teraz to
wszystko, czego dowiedzieliśmy się dzisiaj o przyciskach.
Przycisk przede wszystkim musi wyglądać jak przycisk.
To jeden z najważniejszych elementów interaktywnych w naszych interfejsach,
więc użytkownik musi wiedzieć, że może w niego kliknąć.
To będzie szalenie ważne w przypadku właśnie linków tekstowych.
Żeby odpowiednio odróżniać je od takich zwykłych tekstów, które znajdują się w
interfejsie, to może być wcześniej wspomniane podkreślenie.
To może być zdanie jakiejś ikony czy nadanie zupełnie innego charakteru.
Starajmy się nie rozróżniać
takich linków tekstowych wyłącznie kolorami, ponieważ osoby, które nie
rozróżniają barw, które mają problemy z widzeniem, nie będą w stanie rozpoznać np.
, że zastosowany kolor jest inny niż ten, który znajduje się w zwykłym tekście.
Pamiętajmy oczywiście o czytelnych fontach.
Jest cała masa krojów pism, które możemy
używać w naszych interfejsach i czasami aż prosi się, żeby wykorzystać coś bardziej
oryginalnego niż takie najprostsze, popularne rozwiązania.
Ale zastanówmy się, czy ten ozdobny krój
pisma faktycznie pomoże naszym użytkownikom w korzystaniu z interfejsu?
Czy nie będzie tak, że będzie im wręcz przeszkadzał?
Jeżeli chcecie wykorzystywać ozdobne kroje
pisma, chcecie trochę pobawić się typografią, to zastanówcie się, czy nie
zrobić tego w takich elementach, które nie są elementami interaktywnymi jak np.
nagłówki albo jakieś wręcz ozdobne teksty, które znajdują się na stronie.
Projektując przyciski myślimy o tym jako
takim zestawie elementów interaktywnych do zaprojektowania.
Jeżeli projektujemy jeden przycisk, to zastanówmy się jak będą wyglądać inne
przyciski, które mogą się obok niego znaleźć.
Jak będą wyglądać stany tego przycisku?
Taki zestaw komponentów zaprojektowanych
powinien dostać developer, który później będzie wdrażać rozwiązanie.
Jeżeli ich nie dostanie, to albo sam zaprojektuje stany, które uzna za
brakujące, albo co jeszcze gorsze w ogóle ich nie wdroży.
I wtedy użytkownik nie będzie widział
czegoś takiego jak efekt najechania kursorem czy wspomniany wcześniej focus.
Pamiętamy o przestrzeni i marginesach i wielkościach.
Te proporcje tekstu względem kształtów
będą bardzo ważne i będą sprawiać, że albo nasz interfejs będzie wyglądał na
dopracowany, taki dopieszczony i uporządkowane, albo wręcz
przeciwnie będzie dawał wrażenie, że gdzieś tam coś się rozjechało, coś się
rozpadło i coś jest po prostu wizualnie nie tak.
I zawsze projektujemy w kontekście.
Nie projektujemy oddzielnie elementów
interfejsu do naszego interfejsu i potem z tego coś składamy.
Czyli nie siadamy do projektowania
przycisków, projektujemy przyciski, a potem dorzucamy je do projektu.
Tylko cały czas projektujemy
wszystko, co jest na naszym ekranie i
komponujemy w taki sposób, żeby tworzyło jednolitą całość.
Tworzymy produkt, tworzymy jakąś aplikację albo stronę internetową i wszystkie
elementy graficzne i efekty graficzne, jakie stosujemy powinny do siebie pasować.
Powinny mieć określone cele i w zależności od funkcji również różnić się od siebie.
I zawsze projektujemy w kontekście.
Bardzo ciężko jest zaprojektować
przyciski, które mają być skuteczne, jeżeli będziemy projektować same
przyciski, a potem wrzucimy je jakoś do projektu.
Bardzo ważny jest kontekst, w jakim ten przycisk będzie się znajdować.
Czy obok tego przycisku będą znajdować się
inne ikony albo inne przyciski, czy będą zdjęcia albo filmiki?
Czy na tym czy pod tym przyciskiem będzie
jakieś tło, które zdjęcie albo bardzo bogatą ilustracją.
Na tej podstawie będziemy wybierać właśnie kształty i wielkości przycisków czy też
style typograficzne, które w przyciskach będziemy wykorzystywać.