1 of 52

Проектирование�web-сайтов

Соловьев Сергей

frontend-разработчик Qoollo

Контакты

sergey.soloviev@inbox.ru

+7 (967) 006-72-02

2 of 52

О чём будем говорить

  • Инструменты разработчика Google Chrome
  • Жизненный цикл проекта
  • Разработка идеи и формирование видения
  • Анализ целевой аудитории
  • Design-research и поиск референсов
  • Формирование стиля
  • Скетчинг
  • Макетирование в Figma

3 of 52

Инструменты разработчика Google Chrome

  • Инструменты разработчика позволяют в окне браузера просматривать HTML структуру веб-страничек, изучать применяемые к различным элементам правила стилей CSS, читать и отлаживать привязанный JS код.
  • Если на каком-либо сайте заметили интересное дизайнерское решение Dev Tools всегда поможет вам выяснить как это сделано.
  • Посмотреть, что за шрифт используется, что за цвет стоит в качестве background-color, какие к элементам применяются анимации и т.д.
  • Также Dev Tools экспериментировать с оформлением, изменять страничку и применять новые стили прямо внутри браузера.

F12 или Ctrl + Shift + I

4 of 52

5 of 52

Эмуляция мобильного устройства

Стили выбранного элемента

Фактические значения свойств, вычисленное на основе CSS

Область просмотра иерархической структуры HTML

Кнопка интерактивного выбора элемента

6 of 52

Жизненный цикл проекта

7 of 52

User eXperience (UX)

Опыт пользователя, опыт взаимодействия (англ. User eXperience, UX) — это восприятие и ответные действия пользователя, возникающие в результате использования и/или предстоящего использования продукции, системы или услуги (ISO 9241-210)

  • Эмоции
  • Предпочтения
  • Убеждения
  • Предшествующий опыт
  • Физические и психологические реакции

8 of 52

5 уровней проектирования UX

  1. Уровень стратегии — абстрактный уровень представленной модели. Список чётких ответов на вопросы, касающиеся желаний и ожиданий относительно будущего продукта, как со стороны потенциальных пользователей, так и заказчика.
  2. Уровень возможностей представляет перечисление функциональных возможностей, которые будут доступны для пользователей.
  3. На уровне структуры описывается взаимное расположение страниц веб-сайта, программных форм, окон и др. Ответы на вопросы «откуда», «куда» и «как».
  4. Уровень компоновки. Реализацию абстрактной структуры продукта. Решение вопросов наиболее эффективного расположения различных элементов UI.
  5. Уровень поверхности представляет собой внешний вид продукта с точки зрения конечного пользователя, то есть набор текста, картинок, ссылок, форм, вкладок, кнопок и прочего.

9 of 52

Value Proposition Design

10 of 52

Empathy Map

11 of 52

Визуальное оформление

"Все, что хорошо сказано, - моё"

Сенека Л.А.

12 of 52

Насмотренность

  • Насмотренность — это ваш визуальный опыт. Благодаря ей в вашей голове формируется большая "библиотека" идеальных образцов, с которыми вы можете сравнивать всё остальное и откуда вы можете черпать вдохновение для создания своего дизайна.
  • Референс – это пример сайта, образец, на который полностью или частично опирается ваш сайт.

https://cantunsee.space/ - тест по насмотренности

13 of 52

14 of 52

15 of 52

16 of 52

17 of 52

18 of 52

Источники референсов

Dribbble

Pinterest

Behance

19 of 52

20 of 52

21 of 52

22 of 52

Мой аккаунт Pinterest

23 of 52

Награды в области web-дизайна

На этих сайтах можно посмотреть много примеров хорошего web-дизайна.

24 of 52

Скетчинг

  • Скетчинг – создание зарисовок, визуальных схем вашего будущего сайта, с целью продумать композицию и наглядно выразить своё представление о его внешнем виде.
  • Скетчи позволяют лучше представить процесс работы с вашим сайтом, позволяют на самом раннем этапе выявить неудобные моменты и проблемы UX.

25 of 52

26 of 52

27 of 52

Мой скетч :)

28 of 52

29 of 52

Выбор шрифтов

  • А оформлении сайта как правило используется 2 гарнитуры (шрифтовая пара) в нескольких начертаниях – одна для заголовков, другая – для основного текста.
  • Никогда не используйте на сайте больше 7 шрифтов с учётом гарнитуры, начертания и размера.

30 of 52

31 of 52

Выбор цветовой палитры

  • Цветовая палитра задаёт сайту тон и настроение, позволяет подчеркнуть специфику вашего продукта/занятия, решающим образом влияет на восприятие сайта.
  • Выбрать цветовую схему для сайта можно несколькими способами:
  • Подобрать цвета на основе цветового круга
  • Выбрать одну из готовых палитр
  • Заимствовать цветовую схему какого-либо существующего сайта

32 of 52

33 of 52

34 of 52

Выбор цветовых градиентов

  • 300 Beautiful Color Gradients For All Your Design Needs

35 of 52

36 of 52

Figma

Онлайн-сервис для разработки интерфейсов и прототипирования с возможностью организации совместной работы в режиме реального времени.

37 of 52

38 of 52

Основные инструменты Figma

  • Рамка (F)
  • Фигуры: прямоугольник, эллипсы, линии, произвольные многоугольники (R)
  • Текст (T)
  • Перо (P)
  • Комментарии (C)

39 of 52

Направляющие и автонаправляющие

  • Направляющие служат для выравнивания элементов, позоволяют точно настроить отступы и расстояния между элементами.
  • Автонаправляющие возникают сами во время выделения и перемещения элементов.
  • Для создания постоянной направляющей нужно схватить за линейку слева или сверху и потянуть курсор на холст.

40 of 52

41 of 52

Виды макетов и приёмы вёрстки

42 of 52

Типы лейаутов

  • Five boxes
  • Featured graphics
  • Cards
  • Table

43 of 52

Карточный дизайн

44 of 52

45 of 52

46 of 52

Holy Grail Layout

47 of 52

48 of 52

Лейауты

  • Flexbox-based
  • Position: absolute
  • Section-based

49 of 52

Tricks

  • Full-screen background image
  • Parallax effect
  • Video-background
  • Responsive features
    • Media-requests
    • Flexbox
  • SVG
  • Popup-menu

50 of 52

About And Inspiration

51 of 52

Интересненькое

52 of 52

Спасибо за внимание!

Соловьев Сергей

frontend-разработчик Qoollo

Контакты

sergey.soloviev@inbox.ru

+7 (967) 006-72-02