Top Banner
Введение в Пользовательский Опыт Лекция 4, Введение в Веб Дизайн Vladimir Tomberg, PhD Эстонский Университет Прикладных Наук по Предпринимательству Майнор Октябрь 2014 Picture source: http://usercenteredcontent.com
60

Введение в Пользовательский Опыт

Nov 15, 2014

Download

Design

Лекция 4, Введение в Веб Дизайн
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Введение в Пользовательский Опыт

Введение в Пользовательский Опыт

Лекция 4, Введение в Веб ДизайнVladimir Tomberg, PhD

Эстонский Университет Прикладных Наук

по Предпринимательству Майнор

Октябрь 2014

Pic

ture

sou

rce:

htt

p://

user

cent

ered

cont

ent.

com

Page 2: Введение в Пользовательский Опыт

2

Терминология

• Что такое Веб-дизайн?• Что такое дизайн интерфейсов?

Page 3: Введение в Пользовательский Опыт

World Wide Web (= W3, w3, WWW) "Всемирная паутина", Сеть

• Глобальная гипертекстовая система, использующая Интернет в качестве транспортного средства. Сеть серверов, по определению её основателя Тима Бернес-Ли (Tim Bernes-Lee) , — распределённая гетерогенная информационная мультимедиа-система коллективного пользования;

3

Page 4: Введение в Пользовательский Опыт

4

Tim Bernes-Lee

Page 5: Введение в Пользовательский Опыт

World Wide Web (= W3, w3, WWW) "Всемирная паутина", Сеть

5

• С серверов поставляются HTML документы, связанные между собой гипертекстовыми ссылками. Просмотр документов осуществляется с помощью специальных программ (browser), переход на другой документ выполняется щелчком на ссылке.

Page 6: Введение в Пользовательский Опыт

World Wide Web

6

Page 7: Введение в Пользовательский Опыт

Дизайн

1. Схема, проект, машинный архив проекта например, ИС при автоматизированном проектировании;

2. Разработка, проектирование, конструирование; 3. Фаза в разработке ПО, на которой

функциональные спецификации транслируются в текст программы;

4. Разрабатывать, проектировать, конструировать.7

Дизайн сущ м Конструирование вещей, машин, интерьеров, основанное на принципах сочетания удобства, экономичности и красоты.

Словарь ОРФО

Дизайн сущ м Конструирование вещей, машин, интерьеров, основанное на принципах сочетания удобства, экономичности и красоты.

Словарь ОРФО

Page 8: Введение в Пользовательский Опыт

Веб-дизайн (web-design)

• Частный случай промышленного дизайна. Вид художественно-проектной деятельности, направленный на создание и обеспечение удобства использования Веб ресурсов;

• Хороший дизайн — это гораздо больше, чем декорация. Только хорошо спланированная архитектура поможет избежать конфуза при получении необходимых крупиц информации из многослойных иерархий данных и руководств.

8

Page 9: Введение в Пользовательский Опыт

Интерфейс• Интерфейс (от англ. interface — поверхность

раздела, перегородка) — совокупность средств и методов взаимодействия между элементами системы.

9

Page 10: Введение в Пользовательский Опыт

Пользовательский интерфейс

• Интерфейс пользователя, он же пользовательский интерфейс (UI — англ. user interface) — разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной/устройством;

• Взаимодействием человека с компьютером занимается наука Human Computer Interaction (HCI).

10

Page 11: Введение в Пользовательский Опыт

История гипертекста

11

Page 12: Введение в Пользовательский Опыт

12

1945. MEMEX• В 1945 году Вэннивер

Буш, руководитель бюро научных исследований и разработок правительства США, опубликовал статью “Пока мы мыслим”, в которой впервые была сформулирована идея гипертекста.

Page 13: Введение в Пользовательский Опыт

13

1945. MEMEX• “Обсудим устройство

персонального назначения. Пусть оно называется Меmex и представляет собой что-то вроде автоматизированного архива или библиотеки.

• Меmex хранит для своего хозяина все нужные книги, записи, корреспонденцию. Прибор автоматизирован до такой степени, что дает ответы на вопросы, заданные в простой форме, - то есть очень гибок в общении. Скорость ответов высока и не заставляет ждать. Таким образом, Меmex становится расширением и усилением памяти пользователя...”

Источник: http://friends.pomorsu.ru

Page 14: Введение в Пользовательский Опыт

1962. NLS (oN Line System)

• В 1962 году Дуглас Энгельбарт в лаборатории Стэнфордского института разработал NLS.

• Файлы в NLS содержались как иерархии “утверждений”.• Можно было установить любое число ссылочных связей

- “утверждений” друг с другом, как внутрифайловых, так и межфайловых.

• Все это управлялось с помощью консоли, с графическим оконным интерфейсом, навигация по которому осуществлялась с помощью первого в истории манипулятора мышь.

14

Page 16: Введение в Пользовательский Опыт

1965. Xanadu

• Тэд Нельсон разрабатывает гипертекстовую систему Xanadu® — универсальный архив для хранения информации любого типа: текста, графики и т.п.;

• Именно здесь впервые прозвучали слова гипертекст и гипермедиа;

• Система никогда не была реализована в том виде, в котором была задумана;

• Тем не менее, проект Xanadu и в настоящее время развивает свои идеи (http://xanadu.com).

16

Page 17: Введение в Пользовательский Опыт

Xanadoc

17

Page 18: Введение в Пользовательский Опыт

1978. Aspen Movie Map

• Группа ученых Массачусетского технологического института во главе с Андреем Липпманом воплотила идею взаимосвязанной сети спрайтовых картинок и даже создания фильмов с меняющимся по требованию пользователя сюжетом;

• Система предлагала виртуальное путешествие по Аспену (шт. Колорадо);

• Пользователям было доступно не только множество навигационных средств, но и глобальная карта для быстрого переключения к нужной точке города.

18

Page 19: Введение в Пользовательский Опыт

1978. Aspen Movie Map

19

http://www.youtube.com/watch?v=Hf6LkqgXPMU

Page 20: Введение в Пользовательский Опыт

1987. Hypercard

• Билл Аткинсон, сотрудник Apple Computers создает для собственных нужд HyperCard, чтобы отслеживать появление своих статей в прессе;

• Его заинтересовали алгоритмы эффективного поиска и упаковки данных, и он решил реализовать новые замыслы в общедоступном пакете;

• Он смог перенести каталог из ста тысяч книжных карт библиотеки Лос-Гейтос в формат HyperCard, в результате чего поиск в HyperCard по запросу к 15-мегабайтной БД сократился с 10 мин до 2 с.

20

Page 21: Введение в Пользовательский Опыт

1987. Hypercard

21

Page 22: Введение в Пользовательский Опыт

World Wide Web

• Осенью 1990 года сотрудники CERN получили в пользование первый "веб сервер" и "веб браузер", написанные Тимом Бернерсом-Ли в среде NeXTStep;

• Летом 91-го года проект "WWW" пересёк океан и влился в американский проект "Internet". Возникает параллельный мир новорожденных аббревиатур: URL, HTTP, HTML.

22

Page 23: Введение в Пользовательский Опыт

Information Management: A Proposal Tim Berners-Lee, CERN March 1989, May 1990

23

Page 24: Введение в Пользовательский Опыт

Видоизменение веб страниц известных проектов за 10 лет.

24

Page 25: Введение в Пользовательский Опыт

Yahoo.com1996, 1998, 2000, 2006

25

Page 27: Введение в Пользовательский Опыт

Microsoft.com1996, 2000, 2002, 2006

27

Page 28: Введение в Пользовательский Опыт

Mozilla.org1998, 2000, 2004, 2006

28

Page 29: Введение в Пользовательский Опыт

W3.org1996, 1998, 2001, 2006

29

Page 30: Введение в Пользовательский Опыт

Cnet.com1996, 1998, 2002, 2006

30

Page 31: Введение в Пользовательский Опыт

Концептуальная модель веб дизайна

• Перед тем, как мы решим, что мы делаем, мы должны решить, почему мы это делаем.

• Jeffrey Veen

• The Art & Science of Web Design

31

Page 32: Введение в Пользовательский Опыт

Издания на бумаге и в сети

• Стандартное печатное издание базируется на тексте и изображениях;

• При публикации в веб добавляется третья составляющая — интеракция, обеспечиваемая кодом. Пользователь работает с вебом интерактивно: Покупка билетов; Общение в форуме; Онлайновое обучение; Поиск информации.

32

Page 33: Введение в Пользовательский Опыт

Основа концептуальной модели Веб:Текст – Изображение - Код

33

Page 34: Введение в Пользовательский Опыт

Расширение модели• Мир публикаций Веб расширяет модель

“Текст – Изображение - Код” к модели “Презентация – Структура - Поведение”.

34

Page 35: Введение в Пользовательский Опыт

Презентация – Структура - Поведение

• Презентация — как эта организация представлена пользователю визуально;

• Структура — как нечто организовано и оптимизировано для легкого понимания и использования;

• Поведение — каким образом пользователи могут взаимодействовать с продуктом и каково будет поведение продукта в результате этого взаимодействия.

35

Page 36: Введение в Пользовательский Опыт

Команда разработчиков• При дальнейшем изучении внутреннего

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

• Построение команды для разработки веб проекта очень похоже на построение самого веб проекта.

• Точное соответствие дисциплинам содержания оформления и программирования, а также управление балансом между ними, может быть таким же трудным, как построение самого проекта. 36

Page 37: Введение в Пользовательский Опыт

Структура команды разработчиков

37

Page 38: Введение в Пользовательский Опыт

Плохой подход к Веб-дизайну

• Есть программисты и графические дизайнеры, (есть код и визуальный шаблон), нет информационной архитектуры.

38

Page 39: Введение в Пользовательский Опыт

Введение в информационную архитектуру

• Информационная архитектура (IA) является относительно новой областью в веб дизайне;

• IA отличается от визуального дизайна или программирования тем, что фокусируется на структуре веб сайта, а не на его внешнем виде или функциональности;

• Целью IA является построение веб сайта, простого в использовании, отвечающего целям как клиента (заказчика), так и пользователя.

39

Page 40: Введение в Пользовательский Опыт

Пример: сайт заказа завтракаYourbreakfast.comМы предлагаем интегрированное решение для легкого решения утренних потребностей.

Заполните форму для выяснения ваших предпочтений к завтраку

Ваш персональный конфигуратор завтрака готов. Пожалуйста залогиньтесь.

ЛогинНаша история Пресс релизы

Горячие напиткиСоки Что намазываем Хлеб

Чай Джем Арахисовое маслоКаша

Кофе Сыр 40

Page 41: Введение в Пользовательский Опыт

Пример 1: сайт заказа завтракаYourbreakfast.comМы предлагаем интегрированное решение для легкого решения утренних потребностей.

Заполните форму для выяснения ваших предпочтений к завтраку

Ваш персональный конфигуратор завтрака готов. Пожалуйста залогиньтесь.

ЛогинНаша история Пресс релизы

Горячие напиткиСоки Что намазываем Хлеб

Чай Джем Арахисовое маслоКаша

Кофе Сыр 41

Не сфокусирован на пользовательских нуждах

Извилистая функциональность

Противоречивая организация

Page 42: Введение в Пользовательский Опыт

Плохая Информационная Архитектура

• Плохая Информационная Архитектура извилиста, противоречива и сложна, без всякой на то необходимости. Она затрудняет использование веб сайтов.

42

Page 43: Введение в Пользовательский Опыт

Пример 2: другой сайт заказа завтрака

Breakfasttable.comСсылка: Такой же завтрак, как вчера

Соки Арахисовое масло

Чай Сыр

ДжемКофе

БутербродыНапитки Каша

43

• Хорошая Информационная Архитектура проста, ясна и элегантна. Делает использование веб сайта максимально простым.

Page 44: Введение в Пользовательский Опыт

Что делает информационная архитектура?

• Корневая задача IA — организация информации на веб сайте таким образом, чтобы пользователи могли находить то, что им нужно и достигать своих целей (пример – покупка продуктов в большом магазине);

• Чем счастливее будет пользователь, тем больше он купит продуктов или услуг, проведет на сайте больше времени, что сделает бизнес более прибыльным;

• Информационная Архитектура — это не наука о диаграммах, это наука о коммуникации.

44

Page 45: Введение в Пользовательский Опыт

Задачи Информационной Архитектуры

1. Изучение пользователя: что делают люди, чтобы достичь своих целей, посещая веб сайт?

2. Определение содержания и функциональности: как это должно помочь пользователю достичь своих бизнес целей?

3. Разработка организационных схем: как веб сайт должен быть организован?

4. Разработка интерфейса совместно с графическим дизайнером.

5. Отслеживание этих задач в процессе построения сайта. 45

Page 46: Введение в Пользовательский Опыт

IA в реальной жизни и в Веб

46

Page 47: Введение в Пользовательский Опыт

Цели и способы организации содержания

• Имеется бесконечное количество путей для того, чтобы организовать одну и ту же информацию.

• Бизнес цели и цели пользователей управляют тем, какая организационная схема используется.

47

Page 48: Введение в Пользовательский Опыт

Разные возможности организации:Вариант 1.

Добро пожаловать к столу для завтрака

БутербродыНапитки Каша

48

Page 49: Введение в Пользовательский Опыт

Разные возможности организации:Вариант 2.

Добро пожаловать к столу для завтрака

Завтраки для занятых женщин

Завтраки для школьников Завтраки для всех

49

Page 50: Введение в Пользовательский Опыт

Разные возможности организации:Вариант 3.

Добро пожаловать к столу для завтрака

Поделитесь своей историей о завтраке

Посмотрите, что едят знаменитые люди

Зарегистрируйтесь для международного виртуального стола для завтрака

50

Page 51: Введение в Пользовательский Опыт

Разные возможности организации:Вариант 4.

Добро пожаловать к столу для завтрака

ХлебВыберите продукт Каша

51

Page 52: Введение в Пользовательский Опыт

Что является результатом IA?(Чему мы научимся?)

• В Информационной архитектуре используется множество методологий, среди которых самыми популярными являются две:1. Описание сайта с точки зрения содержания и

организации — чаще всего в виде карты сайта;2. Функциональное описание, объясняющее как,

предположительно, будет работать Веб сайт.• Уровень детализации в этих описаниях может

широко варьироваться.

52

Page 53: Введение в Пользовательский Опыт

Список содержания и организация

Yourbreakfast.comМы предлагаем интегрированное решение для легкого решения утренних потребностей.

Заполните форму для выяснения ваших предпочтений к завтраку

Ваш персональный конфигуратор завтрака готов. Пожалуйста залогиньтесь.

ЛогинНаша история Пресс релизы

Горячие напиткиСоки Что намазываем Хлеб

Чай Джем Арахисовое маслоКаша

Кофе Сыр

• IA отвечает за список всего содержания и структуры веб сайта. Чаще всего они представлены в виде карты сайта, таблицы содержания, функциональных диаграмм.

53

Page 54: Введение в Пользовательский Опыт

Список содержания

54

Page 55: Введение в Пользовательский Опыт

Описание функциональности

• Описание функциональности и потока задач описывает, как работает веб сайт, как совместно работают отдельные страницы и какие задачи могут выполнить люди.

• Представление также может выражаться в разных формах, например, сценариями и блок-схемами.

55

Page 56: Введение в Пользовательский Опыт

Пример:Сценарий 1.

• Персонаж: Игорь• Функция: Предложение запомнить завтрак• Сценарий: Игорю нравится каждый день завтракать одинаково.

Поэтому каждый день он заходит на сайт и делает один и тот же выбор. По прошествии времени веб сайт замечает это и предлагает запомнить содержание любимого завтрака. Игорь обращает внимание на иконку, предлагающую эту услугу и подтверждает свой выбор. Отныне ему надо только щелкнуть по специальной ссылке, чтобы получить свой любимый завтрак.

56

Page 57: Введение в Пользовательский Опыт

Пример:Блок-схема 1.

Пользователь начинает выбор завтрака

Больше, чем пять раз?

Акцептирован?

В следующий раз показать ссылку

Да

Да

Нет

Нет

Нет

Страница завтрака Предложить запомнить завтрак

Такой же, как и в прошлый раз?

Увеличиваем счетчик (+1)

57

Page 58: Введение в Пользовательский Опыт

Модульная сетка (каркас)

• Подобно наброскам пользовательского интерфейса, модульные сетки (каркасы) отражают дизайн интерфейса, не показывая дизайн визуальный. Они отражают кнопки, ссылки, содержание и другие элементы страницы, а также взаимосвязь между ними.

• Модульные сетки разрабатываются информационным архитектором совместно с визуальным дизайнером.

• Они полезны, поскольку позволяют сфокусироваться на структуре пользовательского интерфейса, без затрат на дорогое обновление визуального дизайна.

58

Page 59: Введение в Пользовательский Опыт

Пример:Модульная сетка 1.

Breacfast.comМоя учетная запись

Главная Напитки Хлеб Каша

Добро пожаловать на , здесь Вы можете заказать завтрак с доставкой на место.

Breakfast.com

Заказать такой же завтрак, как и вчера

Реклама. Фото: Яйцо, бутерброд и кофе всего за за 60 крон

Реклама.Фото: Яйцо, тост, круасан и кофе всего за за 55 крон

Реклама.Фото: Яйцо, тост, круасан и сок всего за за 58 крон

Как мы работаем?На Вы можете заказать любой завтрак на свой вкус и он будет бесплатно доставлен Вам на дом в удобное для Вас время.

breakfast.com

Узнать больше...

ПОДПИШИТЕСЬ И ПОЛУЧИТЕ БЕСПЛАТНУЮ ДОСТАВКУ!

О нас Политика приватности Вакансии Пресса / / /

59

Page 60: Введение в Пользовательский Опыт

Задание на дом №4:

• Создать краткое описание вашего будущего проекта: Имя сайта; Краткая характеристика бизнеса заказчика (размер

учреждения, оборот, персонал, производство, склады); Описание продукции и услуг; Целевая аудитория; Бизнес задачи данного сайта (Увеличение продаж,

реклама компании, поиск партнеров и т.п.).• Результат до следующего занятия опубликовать

через LePress60