NOWOCZESNE STRONY WWW

Kreacja i Development

Praca w zespole

Grzegorz Róg

@grzegorzrog

Design

Development

PRACA W ZESPOLE

KANAŁY KOMUNIKACJI W ZESPOLE

PRZYDATNE NARZĘDZIA

ORGANIZACJA PLIKÓW I ZASOBÓW

WSPÓLNY JĘZYK

Zarządzanie plikami

PRACA W ZESPOLE

Systemy zarządzania plikami jak GIT mają mnóstwo zalet:

 

  • Współpraca nad witryną bez wzajemnego nadpisywania plików
  • Możliwość porównania wersji skonfliktowanych plików
  • Możliwość przywrócenia starszej wersji strony
  • Możliwość wyodrębnienia gałęzi z klonem kodu

Dokumentacja

PRACA W ZESPOLE

Tworzenie repozytoriów treści oraz wytycznych do wybranych Milestone'ów z pomocą rozwiązań chmurowych ułatwia współpracę i synchronizację plików.

Zasobnik pomysłów

PRACA W ZESPOLE

Korzystając z narzędzi pozwalających agregować pomysły możesz łatwo komunikować stylistykę projektu w ramach zespołu.

Tickety

PRACA W ZESPOLE

Systemy do tworzenia tzw. ticketów pozwalają na efektywną pracę oraz ustalanie hierarchii ważności w ramach poszczególnych zadań.

Bieżąca

komunikacja

PRACA W ZESPOLE

Możesz skorzystać ze Skype lub użyć dedykowanych narzędzi do komunikacji w zespole.

Narzędzia procesu projektowania

PRACA W ZESPOLE

Korzystając z Adobe Creative Cloud możesz łatwo wersjonować i udostępniać pliki do podglądu dla Twoich klientów i współpracowników. Inne narzędzia, z których możesz skorzystać to na przykład Pixelapse, które jest zaawansowanym systemem kontroli wersji dla Designerów.

Wspólny język

PRACA W ZESPOLE

Odpowiednia struktura

i nazewnictwo warstw może

być przydatne w późniejszym

procesie kodowania strony

i przy eksporcie CSS.

Cięcie layoutu w nowym wydaniu

PRACA W ZESPOLE

Technologie takie jak bezpośredni eksport grafik wektorowych z Adobe Illustrator czy możliwość kopiowania kodu CSS z warstw, a także narzędzie Adobe Extract pozwalają agregować i tworzyć komponenty bezpośrednio z aplikacji graficznych, będących branżowym standardem.

 

Co zweryfikować w kreacji?

PRACA W ZESPOLE

Które elementy są fixed / fluid i jak wygląda RWD

W jakiej jakości / rozdzielczości są przygotowane grafiki

Czy każdy z elementów poradzi sobie z większą ilością tekstu

Czy elementy interaktywne mają zaprojektowane stany

Referencja kolorów, rozmiarów, fontów

Czy zostały zaprojektowane komunikaty błędów / sukcesu?

Zrobiliśmy świetny layout, ale programiści wszystko zepsuli...

PRACA W ZESPOLE

- Kiepski Designer 

Dlaczego designer musi umieć czytać kod?

PRACA W ZESPOLE

  • Aby lepiej rozumieć medium na które tworzy
  • Aby tworzyć lepsze tickety
  • Aby skutecznie komunikować się z programistą
  • Aby znać ograniczenia technologi
  • Aby samodzielnie testować rozwiązania w przeglądarce

 

Zrób tą beleczkę na górze bardziej fioletową

i powiększ kapkę font

Zmień kolor .header > span na #631cb2 i ustaw font-size na 1.2em

PRACA W ZESPOLE

Narzędzia developerskie w przeglądarce

Zapamiętaj!

PRACA W ZESPOLE

Korzystaj z narzędzi kontroli wersji

Dokumentację i inspiracje trzymaj w chmurze

Zorganizuj pliki PSD oraz korzystaj z kontroli wersji

Proces cięcia stron WWW ewoluował

Pokazuj, nie tłumacz! Rozmawiaj, współpracuj

Statyczne obrazki są martwe

Baw się tym! Droga może być lepsza od celu

NOWOCZESNE STRONY WWW

Brief me, please!

Grzegorz Róg

@grzegorzrog

Brief - a po co to komu?

1

Elementy Biznesowe

CO W BRIEFIE?

Cele biznesowe

Trudności biznesowe

Model biznesowy

Kryteria sukcesu

Research

CO W BRIEFIE?

Dla kogo projektujemy?

Priorytety użytkowników / persony

Analiza konkurencji

Specyfika klienta

Brand

CO W BRIEFIE?

Misja produktu / firmy

Podstawy stylistyki / projektowe

Głos

Inspiracje

Co dołączyć?

CO W BRIEFIE?

Wireframe'y, Sitemapy

Scenariusze

Use case'y

Prototypy flow

Wymagania

CO W BRIEFIE?

Technologie

Platformy

Dostępność - accessibility

Dostarczanie materiałów

Elementy Briefu

BRIEF

  • Temat - Firma - Produkt - Marka
  • Unikalna cecha Produktu
  • Dystrybucja
  • Grupa docelowa
  • Konkurencja
  • Cel
  • Zadania
  • Elementy Obowiązkowe (SG)
  • Wskazówki wykonawcze
  • Plansze, Mockupy, Modele
  • Termin realizacji
  • Forma Projektu
  • ​Osoba kontaktowa

UMOWA? whaaat?

2

Umowa z Agencją Kreatywną

UMOWA

  • Terminy, terminy, terminy!
  • Etapy oddawek
  • Poprawki oraz płatności
  • Kara umowna a odszkodowanie
  • Zaliczka a zadatek
  • Autorskie prawa majątkowe
  • Licencje
  • Pliki graficzne
  • Fonty - Muzyka - Zdjęcia i wideo
  • Oświadczenia uczestników
  • Pliki źródłowe oraz produkcyjne
  • Możliwość publikacji w Portfolio
  • NDA w umowie lub osobny dokument
  • Brief jako załącznik

 

TYPOWE ZADANIA

1

TYPOWE ZADANIA

CID (Identyfikacja wizualna)
Bannery
Layout strony WWW
Aplikacja mobilna
Plakat
Ilustracja

Ile to kosztuje?
Opłaty dodatkowe – licencje

 Po co mi pliki edycyjne?
.psd
.ai
.indd
.cdr
.fla

 

 .swf
.pdf
.png

DOBRE WZORCE UX

Responsive Web Design i UX

Grzegorz Róg

@grzegorzrog

DEFINIOWANIE POTRZEB

JAKIE KORZYŚCI OFERUJEMY UŻYTKOWNIKOM

JAKI CEL DLA USERA MA REALIZOWAĆ NASZ SERWIS

JAKIE SĄ CELE BIZNESOWE I CZY SĄ Z TYM ZGODNE

JAK ZORGANIZOWANA JEST TREŚĆ

JAKIE CELE REALIZUJĄ PODSTRONY

JAKIE ROZWIĄZANIA TECHNICZNE WYKORZYSTAĆ

Co dają Wzorce? (Patterns)

Rozwiązują typowe

Problemy projektowe

skoncentrowane na użytkowniku

Pozwalają wykorzystać

wyuczone nawyki

DOBRE WZORCE UX

Podejście TOP

DOBRE WZORCE UX

DOWN

ZDEFINIUJ PROBLEM

PRZESTUDIUJ DOSTĘPNE WZORCE

ZAPROTOTYPUJ ROZWIĄZANIE

PRZETESTUJ

DOBRE WZORCE UX

WYCIĄGAJ WNIOSKI I ITERUJ...

F-Pattern

DOBRE WZORCE UX

Problem:

Rozwiązanie: 

Wskazówki:

Dużo treści trudnej do "ogarnięcia"

Koncentracja na nawykach przeglądania treści od góry i od lewej strony a co za tym idzie wprowadzenie wzorca F-Pattern

  • Umieść CTA z lewej i z prawej strony
  • Prawa kolumna jest inaczej postrzegana
  • Zadbaj o odpowiednie nagłówki i tytuły
  • Zaczynaj akapity od słów kluczowych

Z-Pattern

DOBRE WZORCE UX

Problem:

Rozwiązanie: 

Wskazówki:

Najczęściej jedno specyficzne CTA

Zwykle mniej treści, więc możemy prowadzić użytkownika przez zalety do naszego CTA

  • Umieść CTA na górze i na dole
  • Zadbaj o odpowiedni rytm informacji
  • Skup się na pierwszej linii tekstu

Card Design i Grid

DOBRE WZORCE UX

Problem:

Rozwiązanie: 

Wskazówki:

Dużo równoważnych treści do przeglądania,

część danych jest ważna ale nie kluczowa. 

Wizualne kafelki, które po rozwinięciu / najechaniu oferują więcej informacji.

  • Każdy z kafelków powinien być jednorodny
  • Uwzględnij RWD przed wybraniem formatu
  • Staraj się jak najbardziej uprościć kafelki
  • Cały kafelek powinien być klikalny, stan hover jest ok

Styl Gazetowy

DOBRE WZORCE UX

Problem:

Rozwiązanie: 

Wskazówki:

Dużo treści i konieczność wyróżnienia kluczowych informacji

Koncentracja na nawykach przeglądania treści od góry i od lewej strony a co za tym idzie wprowadzenie wzorca F-Pattern

  • Duży nacisk na przyciągające wzrok obrazy
  • Na ogół poziome menu
  • Przełamanie monotonii rozmiarem elementów
  • Zwykle 2-3 kolumny

Dowolny układ

DOBRE WZORCE UX

Problem:

Rozwiązanie: 

Wskazówki:

Zwykle minimalistyczne interfejsy, prezentacje, folio

Swoboda twórcza w momencie, gdy sam content na stronie jest kluczowy i to on determinuje użyteczność.

  • Zwykle nadaje się do mało przeładowanych stron
  • Jeśli to możliwe, jak najwięcej linków
  • Na ogół brak układu kontenerów na stronie
  • Ważna rola typografii

Symetria i asymetria

DOBRE WZORCE UX

Problem:

Rozwiązanie: 

Wskazówki:

Dużo treści trudnej do "ogarnięcia"

Koncentracja na nawykach przeglądania treści od góry i od lewej strony a co za tym idzie wprowadzenie wzorca F-Pattern

  • Umieść CTA z lewej i z prawej strony
  • Prawa kolumna jest inaczej postrzegana
  • Zadbaj o odpowiednie nagłówki i tytuły
  • Zaczynaj akapity od słów kluczowych

MOSTLY FLUID

COLUMN DROP

LAYOUT SHIFTER

TINY TWEAKS

OFF CANVAS

WZORCOWE UKŁADY W RWD

MOSTLY FLUID

WZORCOWE UKŁADY W RWD

https://developers.google.com/web/fundamentals/design-and-ui/responsive/patterns/

  • Nadrzędny kontener 100%
  • Wszystko w kontenerze opływa
  • Jeśli jest więcej niż jeden typ treści
  • "Oddech" w większych rozdzielczościach

COLUMN DROP

WZORCOWE UKŁADY W RWD

https://developers.google.com/web/fundamentals/design-and-ui/responsive/patterns/

  • Maksymalne wykorzystanie miejsca
  • Wiele docelowych rozdzielczości
  • Niewiele breakpointów

LAYOUT SHIFTER

WZORCOWE UKŁADY W RWD

https://developers.google.com/web/fundamentals/design-and-ui/responsive/patterns/

  • Wiele scenariuszy i breakpointów
  • Zazwyczaj prosty układ mobile
  • Złożone większe rozdzielczości
  • Scenariusz dla witryn zorientowanych wizualnie

TINY TWEAKS

WZORCOWE UKŁADY W RWD

https://developers.google.com/web/fundamentals/design-and-ui/responsive/patterns/

  • Najprostszy ze scenariuszy
  • Łatwość wdrożenia
  • Na ogół układy jednokolumnowe
  • Zwiększanie marginesów i paddingu

OFF-CANVAS

WZORCOWE UKŁADY W RWD

https://developers.google.com/web/fundamentals/design-and-ui/responsive/patterns/

  • Mniej ważna treść poza oknem
  • Na mobilnych rozdzielczościach content schowany
  • Na większych może być widoczny
  • Głównie nawigacja

Nawigacja a RWD

Grzegorz Róg

@grzegorzrog

DOBRE WZORCE UX

WYKORZYSTAJ KRAWĘDZIE EKRANU

ZADBAJ O PADDING - PRZYNAJMNIEJ 20 px

ROZMIAR "KLIKALNY" - PRZYNAJMNIEJ 44 px

NIE UŻYWAJ STANU HOVER NA MOBILNYCH

DOBRE WZORCE UX

WYKORZYSTAJ GESTY

REAGUJ - UŻYJ ANIMACJI

Nawigacja opływająca

DOBRE WZORCE UX

Rozwiązanie: 

Wskazówki:

Główne menu po prostu opływa w kontenerze i na mniejszych rozdzielczościach jest zreorganizowane.

  • Zwykle do prostych schematów nawigacji
  • Utrudniona rozbudowa nawigacji
  • W zasadzie nic nie trzeba robić

Wysuwane menu

DOBRE WZORCE UX

Rozwiązanie: 

Wskazówki:

W momencie gdy menu nie mieści się na ekranie, chowamy je i rozwijamy po kliknięciu ikony. Również rozwiązania fullscreen.

  • Jedno z najbardziej popularnych rozwiązań
  • Nie jest w 100% intuicyjne
  • Zwykle Hamburger icon

Nawigacja treścią

DOBRE WZORCE UX

Rozwiązanie: 

Wskazówki:

Nasza strona opowiada historię, prowadzi użytkownika po miejscach, które wybierze, zawiera jedno lub wiele jasnych CTA.

  • Z reguły nastawiona na scrollowanie
  • Popularna na stronach typu One-Page
  • Występuje także w grach

Więcej już wkrótce...

Grzegorz Róg

@grzegorzrog

DOBRE WZORCE UX

Copy of RWD i UX

By eduweb

Copy of RWD i UX

  • 401