responsywność - jak zacząć? - wiesław kotecki, piotr słowik, uselab

52
Responsywność - jak zacząć? Piotr Słowik, Wiesław Kotecki UseLab Sp. z o.o. 21 maja 2013, Warszawa

Category:

Technology


0 download

DESCRIPTION

Jakiej struktury informacji użytkownik spodziewa się po mobilnej wersji Twojego serwisu? Z czym wiąże się przygotowanie strony do stworzenia wersji mobilnej? Jak myśleć mobilnie? Jakie narzędzia mają do dyspozycji projektanci stron mobilnych - czego technologicznie nie da się przenieść ze standardowej przeglądarki?

TRANSCRIPT

Page 1: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Responsywność - jak zacząć?

Piotr Słowik, Wiesław KoteckiUseLab Sp. z o.o.21 maja 2013, Warszawa

Page 2: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

2

Page 3: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Źródło foto: www.old-print.com

Page 4: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Źródło foto: 4.bp.blogspot.com

Page 5: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Źródło foto: historycenterfw.blogspot.com

Page 6: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Źródło foto: fastcocreate.com

Page 7: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Na kontakt z partnerem poświęcamy średnio

97 minut dziennie.

Na korzystanie ze smartfona przeznaczamy średnio

119 minut dziennie

Dane operatora O2 z 2013 roku

Źródło foto: splatter.com

Page 8: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Czas spędzany dziennie na korzystaniu z urządzeń mobilnych

Page 9: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Kontekst jest wszystkim vs kontekst jest nieistotny Kontekst użycia jest bardzo ważny przy projektowaniu na mobile, ale bardzo trudno go określić

Z PC było łatwiej

Co z tym kontekstem?

Źródło: www.w3.org

Kontekst

Page 10: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Kontekst

Główne konteksty

•Otoczenie (miejsce)

•Aktywność (czas)

•Cele (chwilowe i długoterminowe)

•Uwaga (a w zasadzie jej stopień)

•Aktualne zadania

•Urządzenie

•Sieć

•Dostawca i usługa

•Uwarunkowania kulturoweŹródło: openroad.ca

Page 11: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Zawsze i wszędzie!Ograniczanie funkcji do tego co jest istotne i możliwe na mobile

Projektowanie pod kątem częściowej uwagi i czynników przerywających.

Źródło: eblondiau.blogspot.com

Kontekst

Page 12: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Mobile to sztuka wyważania elementów i określania priorytetów.

Kontekst

Page 13: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

EkosystemyCoraz częściej systemy projektowane są pod kątem wielu urządzeń, nie tylko PC i mobile

Mobile to tylko jedna z części, ale w tym momencie jedna z najważniejszych

Źródło: thenextweb.com

Page 14: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Ekosystemy

Ciągłość. Coś co zaczynamy na jednym urządzeniu powinniśmy móc skończyć na innym. Użytkownicy oczekują, że treść będzie za nimi podążała

Spójność. User Experience na różnych urządzeniach powinien być podobny, żeby użytkownicy się nie pogubili. Treść jest najbardziej uniwersalnym nośnikiem

Uzupełnianie się. Różne urządzenia mają różne możliwości, dzięki czemu mogą się uzupełniać

Jednoczesne korzystanie.

Skupienie się na tym, w czym dobre jest dane urządzenie

Page 15: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

15

PRODUKTY PRZESTAJĄ BYĆ WYRÓŻNIKIEM,

TO USŁUGA (NIENAMACALNA) WOKÓŁ

PRODUKTU ROBI RÓŻNICĘ

Page 16: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

USŁUGI JAKO PROCENT PKB KRAJÓW WYSOKO ROZWINIĘTYCH

70%

Page 17: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

17

http://scifi.stackexchange.com/questions/2013/which-episode-is-the-double-facepalm-image-macro-from

Page 18: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

18

Page 19: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

19

Page 20: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

20

Page 21: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

21http://najlepszegalerie.pl/warszawa/arkadia/249,Salon,Orange,GSM

Page 22: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

UŻYTKOWNICY KOMUNIKUJĄ SIĘ Z MARKĄ NIE OBCHODZI ICH KANAŁ JAKIM TO ROBIĄ

Page 23: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

CUSTOMER EXPERIENCE TO INTERAKCJA MIĘDZY ORGANIZACJĄ A KLIENTEM WE WSZYSTKICH MOMENTACH KONTAKTU (ACROSS ALL MOMENTS OF CONTACT)

Page 24: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

24Źródło: http://blogs-images.forbes.com/johnkotter/files/2011/05/Too-Many-Silos.jpg

Page 25: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

KLIENCI SĄ CORAZ BARDZIEJ WYMAGAJĄCY I POINFORMOWANI.

KLUCZOWA JEST JAKOŚĆ USŁUGI

Zdjęcie: http://www1.integer.pl/biuroPrasowe/upload/image/Paczkomat%20InPost.jpg

Page 26: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

26

CELEM SERVICE DESIGN JEST PROJEKTOWANIE, KTÓRE POZWOLI NA STWORZENIE INTERFEJSÓW I USŁUG, KTÓRE BĘDĄ UŻYTECZNE, WYRÓŻNIAJĄCE SIĘ, SKUTECZNE I PRZEDE WSZYSTKIM POŻĄDANE PRZEZ KLIENTÓW.

BRIGIT MAGER, KOLN SCHOOL OF DESIGN

Zdjęcie:: http://kisd.de/die-kisd/professorinnen/

Page 27: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

27

Cross-Channel Experience Design to proces projektowania z uwzględnieniem wszystkich punktów styku z biznesem, niezależnie od kanału (oraz touchpoint’ów).

Źródło: Jess McMullin&Samantha Strammer

Page 28: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

28

Całość doświadczeń powinna być lepsza niż jego poszczególne składowe.

Źródło: Jess McMullin&Samantha Strammer

Zródło: Eric Reiss

Page 29: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

29

Nike Run

Źródło: nike.com

Page 30: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

30

Page 31: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

31

Page 32: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Jaką drogę wybrać?

APLIKACJE NATYWNE WEB

Wiele aplikacji tworzonych zgodnie z wytycznymi danej platformy

Wiele aplikacji na różne platformy posiadające taki sam interfejs

Strony stworzone specjalnie pod dany typ urządzenia / wielkość ekranu

Responsive Web Design

Natywne aplikacje stanowiące „ramkę” dla HTMLowej treści

Page 33: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Jaką drogę wybrać?

Mobilne strony

• Natychmiastowy dostęp

• Jedna wersja na wszystkie

platformy

• Możliwość natychmiastowej

aktualizacji i reakcji na błędy

• Mobilne strony jest łatwiej

współdzielić pomiędzy

użytkownikami

• Raczej nie można ich usunąć

• Często są tańsze w produkcji i

utrzymaniu

Aplikacje

• Dostęp do wszystkich czujników

• Zawierają dużą część treści już w

momencie ściągnięcia

• Z zasady są szybsze od stron

• Wykorzystują standardowe

składniki interfejsu systemu

operacyjnego

• Zdecydowanie łatwiej jest zrobić

grę w postaci aplikacji

• Pracują w trybie offline

• Na razie użytkownicy wolą

aplikacje

Page 34: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

RWD

Źródło: expiriti.com

Page 35: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

RWD

Płynne siatki (fluid grid)

Używanie wartości względnych (np. nie punkty, a procenty)

Odpowiednie przygotowanie mediów. Zmieniają one płynnie swoją wielkość.

Przy projektowaniu zaczynamy od mobile. Nie odejmujemy funkcjonalności, a dodajemy je wraz z powiększaniem strony.

Źródło: brolik.com

Page 36: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Płynne siatki

Źródło: www.freshegg.com

Page 37: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Skoki

Źródło: www.responsivewebdesign.net.nz

Page 38: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Media

Źródło: www.gossamer-threads.com

Page 39: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Media

Źródło: mediaspawn.com

Page 40: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Nawigacja

Źródło: orrachattack.files.wordpress.com

Page 41: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Nawigacja

Źródło: blog.teamtreehouse.com

Page 42: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Grupowanie elementów

Źródło: www.4mat.com

Page 43: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Ograniczanie ilości danych

Źródło: graphicfusiondesign.com

Page 44: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Realne rozmiary!

Myślmy wielkością fizyczną urządzeń, a nie rozdzielczością!

Page 45: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Od czego zacząć?

johnpolacek.github.io/Responsivator/

Page 46: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Od czego zacząć?

Źródło: www.library.ohiou.edu

Page 47: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Od czego zacząć?

Źródło: www.smashingmagazine.com

Page 48: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Od czego zacząć?

Źródło: www.designbolts.com

Page 49: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Od czego zacząć?

Źródło: dev.twitter.com

Page 50: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Warto zapamiętaćMobilne wersje stron to nie dodatek, a konieczność.

Z urządzeń mobilnych użytkownicy korzystają zawsze i wszędzie. Nie jesteśmy w stanie do końca przewidzieć kontekstu, w jakim użytkownik będzie korzystał z naszej strony.

Mobile jest ważny, ale na horyzoncie pojawia się coraz więcej nowych klas urządzeń, z których już niedługo będą korzystali nasi użytkownicy. Projektujmy pod kątem ekosystemów.

Warto zacząć proces projektowy od urządzeń mobilnych, ponieważ są one najbardziej ograniczone wielkościowo i zmuszają do skupienia się na najważniejszych rzeczach.

Kiedy już przystąpimy do projektowania pamiętajmy o mocnych i słabych stronach urządzeń, oraz o najpopularniejszych kontekstach korzystania z nich.

Treść jest najlepszym, najbardziej uniwersalnym mechanizmem cross platformowym.

Page 51: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Co dalej?

Page 52: Responsywność - jak zacząć? - Wiesław Kotecki, Piotr Słowik, Uselab

Dziękujemy za uwagę!Piotr Słowik

[email protected]

@UXnightingale

Wiesław Kotecki

[email protected]

@WiesiekKotecki