design lecture

172
Дизайн решает! Константин Горский дизайнер

Upload: constantin-kichinsky

Post on 30-Nov-2014

1.593 views

Category:

Design


1 download

DESCRIPTION

Лекция Константина Горского по разработке пользовательских интерфейсов в рамках курса по ООП. Каф. Вычислительная математика и программирование, МАИ.

TRANSCRIPT

Page 1: Design Lecture

Дизайн решает!

Константин Горскийдизайнер

Page 2: Design Lecture

Вступительная часть1

Page 3: Design Lecture

1.1 Вот с чем мы сегодня познакомимся:

Вступление

Что такое дизайн, и почему вам нужно об этом знать

Основы теории юзабилити

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

Некоторые идеи интерактивного дизайна

Некоторые идеи графического дизайна

Основные контролы и правила их использования

Заключительная часть

Page 4: Design Lecture

1.2 Организационные моменты

Пожалуйста, не стесняйтесь спрашивать меня, если вам что-то непонятно.

Глупых вопросов не бывает!

Page 5: Design Lecture

1.3 Как связаться

[email protected]

*в теме письма укажите [design]

Page 6: Design Lecture

Что такое дизайн,и почему вам нужно об этом знать

2

Page 7: Design Lecture

2.1ф

ото:

Ado

be

А как вы понимаете, что такое «дизайн»?

Page 8: Design Lecture

2.2 Определения из словарей и энциклопедий

художественное конструирование предметного мира; разработка образцов рационального построения предметной среды

творческая деятельность, целью которой является определение формальных качеств промышленных изделий

англ. design — проектировать, чертить, задумать, а также проект, план, рисунок

вид деятельности по проектированию предметного мира

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

специфический ряд проектной деятельности, объединивший художественно-предметное творчество и научно обоснованную инженерную практику в сфере индустриального производства

Дизайн — это ...

Page 9: Design Lecture

2.3

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

Page 10: Design Lecture

2.4 Что такое «хороший дизайн»?

Page 11: Design Lecture

2.5

В речи большинства людей «дизайн» означает облицовку. Но это совершенно не так! Дизайн — это основа и душа любого человеческого творения.

Стив Джобс (глава Эппл)ф

ото:

msn

bc.

msn

.com

Page 12: Design Lecture

2.6 Том Питерс (бизнес-гуру)

Дизайн — это страсть, эмоция и приверженность, и все это должно быть в сердце любого бизнеса.

фот

о: w

ww

.tom

pet

ers.

com

Page 13: Design Lecture

2.7

Да при чем тут дизайн, они меня пытали! Они сожрали мои пончики!

Гомер Симпсон

Page 14: Design Lecture

2.8 Как дизайнеры видят окружающий мир

Было«Продукт» или «услуга»

Это хороший товар

Он работает

«Я рад, что купил его»

Удовлетворенный клиент

Постоянный клиент

Вы получаете то, за что платите

Товар вам по карману

Удовлетворяет вашу потребность

Есть«Переживания»

Это кайф, писк

Он оставляет воспоминания

«Я хочу еще!»

Член клуба

Маркетинг из уст в уста

Вы удивлены и в восторге от каждого поворота

Товар вам по душе

Помогает вам самоопределиться

Page 15: Design Lecture

2.9 Дизайн конвертируется в деньги

фот

о: S

mar

tMar

mot

(Flic

kr)

5 руб.

Page 16: Design Lecture

2.10 Дизайн конвертируется в деньгиф

ото:

ww

w.n

ikib

row

n.co

m 180 руб.

Page 17: Design Lecture

2.11 Компании, пекущиеся о дизайне

Page 18: Design Lecture

2.12 Компании, пекущиеся о дизайне

Page 19: Design Lecture

2.13 Компании, пекущиеся о дизайне

Page 20: Design Lecture

2.14 Компании, пекущиеся о дизайне

Page 21: Design Lecture

2.15

На этом слайде когда-нибудь будет

ваша компания

Компании, пекущиеся о дизайне

Page 22: Design Lecture

2.16 К чему же приводит такой подход?

Повышается лояльность постоянных клиентов, легче и быстрее происходят все согласования

Многократно увеличивается вероятность привлечения новых заказчиков

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

1

2

3

Apple, Google, Nokia, Microsoft, ...

Page 23: Design Lecture

2.17 Почему именно вам нужно об этом знатьф

ото:

Lud

ovic

Hirl

iman

n (fl

ickr

)

Page 24: Design Lecture

2.18 Почему именно вам нужно об этом знать

Да задолбала эта документация!!!

Page 25: Design Lecture

2.19 Почему именно вам нужно об этом знать

Page 26: Design Lecture

Основы теории юзабилити

3

Page 27: Design Lecture

3.1

Дизайн должен быть простым.

Page 28: Design Lecture

3.2

В основе юзабилити лежит здравый смысл.

Page 29: Design Lecture

3.3 Согласно ISO 9241-11

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

Usability — the extent to which a product can be used by specified users to achieve specified goals with efficiency, effectiveness and satisfaction in a specified context of use.

Page 30: Design Lecture

3.4 Значимые факторы юзабилити

Фактическая скорость работы пользователя, субъективная скорость работы пользователя, скорость реакции системы, количество че-ловеческих ошибок, скорость обучения, успешность, мощность, стоимость разработ-ки, стандартность, совместимость, wow-фак-тор, настраиваемость, легкость исправления ошибок, воспринимаемая сложность, субъек-тивная удовлетворенность…

Page 31: Design Lecture

3.5 Характеристики Шнейдермана

Бен Шнейдерман — американский ученый, профессор, изучающий фундаментальные основы взаимодействия человека с компьютером.

фот

о: c

s.um

d.ed

u/~

ben

/

Здрасьте!

Page 32: Design Lecture

3.6 Характеристики Шнейдермана

— Скорость работы— Количество человеческих ошибок— Скорость обучения— Удовлетворенность пользователей— Запоминаемость

Page 33: Design Lecture

3.7 Юзабилити-тестирование

— Насколько плох или хорош интерфейс?— Лучше ли он старого? — Быстро ли удается выполнить действия?— Ошибаются ли пользователи?— Есть ли проблемы?— Довольны ли пользователи?

Page 34: Design Lecture

3.8 Юзабилити-тестирование

фот

о: w

ww

.xp

erie

ncec

onsu

ltin

g.co

m

Page 35: Design Lecture

3.9 Юзабилити-тестирование

фот

о: w

ww

.xp

erie

ncec

onsu

ltin

g.co

m

Page 36: Design Lecture

3.10 Что нужно для тестирования

— Респонденты— Метод тестирования— Тестовые сценарии— Рабочее место для теста— Протестированный тест

Page 37: Design Lecture

3.11 Респондентыф

ото:

took

ie (fl

ickr

)

УРААА!!! Нас снова пригласили на юзабилити-тестирование!

Page 38: Design Lecture

3.12 Количество респондентов

70% проблем

85% проблем

Page 39: Design Lecture

3.13 Опыт работы с системой

есть

отсутствует

Page 40: Design Lecture

3.14 Уровень компьютерной грамотности

высокий

низкий

Page 41: Design Lecture

3.15 Возраст

целевой

старше

Page 42: Design Lecture

3.16 Пол

Пропорциональное количество женщин стоит чуть увеличить по сравнению с целевой аудиторией.

илл.

: Арт

емий

Леб

едев

Page 43: Design Lecture

3.17 Пассивное наблюдение

Page 44: Design Lecture

3.18 Поток сознания

Здесь, кажется, я должен поставить галочку...

Page 45: Design Lecture

3.19 Активное вмешательство

Нууу...

А почему вы нажали сюда?

Page 46: Design Lecture

3.20 Тестовые задания должны быть:

— однозначно понятными— сформулированными полностью— при этом достаточно краткими— не содержащими в себе подсказок— содержащими точку начала

выполнения задания— такими, чтобы респондент должен

был сначала решить, нужно ли в данное время выполнять действие

Page 47: Design Lecture

3.21 Проведение тестирования

1 Ввести респондента в задачу

2 Выяснить его ожидания от системы

3 Протестировать интерфейс

4 Выяснить, насколько оправдались ожидания

5 Завершить тест

Page 48: Design Lecture

3.22 Анкетирование

Пожалуйста, подчеркните любые слова, которые, на ваш взгляд, подходят для описания этого интерфейса:

Некрасивый Тусклый Устаревший

Тупой Полезный Удобный

Тормозящий Неэффективный Теплый

Дружественный Непредсказуемый Тоскливый

Наивный Управляемый Эффективный

Опасный Нечеткий Непоследовательный

Легкий Головоломный Ненадежный

Привлекательный Любительский Стандартный

Светлый Комфортабельный Запутанный

Приятный Плохой Загадочный

Профессиональный Безопасный Неприятный

Анк

ета:

Вла

дисл

ав Го

лова

ч

Page 49: Design Lecture

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

4

Page 50: Design Lecture

4.1 Дизайн всегда делается для людей

фото: evie22 (flickr)

Page 51: Design Lecture

4.2 Концептуальные подходы

Ориентация на пользователей

на задачи/цели пользователей

на деятельность пользователей

Page 52: Design Lecture

4.3 User-centered design

фот

о: E

dge

of S

pac

e (fl

ickr

)

На слэдущей виходишь, дарагой?

Page 53: Design Lecture

4.4 Анализ целей пользователяф

ото:

ligh

tpla

ce (fl

ickr

)

Page 54: Design Lecture

4.5 Когнитивная психология

Действие состоит из следующих этапов:

формирование цели

формирование намерения

определение конкретных действий

выполнение действий

восприятие нового состояния системы

интерпретация изменений

оценка результата

1234567

Page 55: Design Lecture

4.6 Оптимизация действия

Хороший дизайн:

нагляден

имеет ясную концептуальную модель

указывает возможные действия

позволяет легко выполнить действия

говорит, находится ли система в необх. сост.

имеет хорошее соотв. между сост. и его отобр.

имеет внятную обратную связь

1234567

Page 56: Design Lecture

4.7 Прототипирование интерфейсовф

ото:

ww

w.D

aveW

ard.

net (

flick

r)

Page 57: Design Lecture

4.8 Бумажный прототипф

ото:

Sha

wn

Med

ero

(A L

ist A

par

t)

Page 58: Design Lecture

4.9 Бумажный прототипф

ото:

Sha

wn

Med

ero

(A L

ist A

par

t)

Page 59: Design Lecture

4.10 Структурный скетч

илл.: Андрей Оконечников

Page 60: Design Lecture

4.11 Прототип в html

Page 61: Design Lecture

Некоторые идеи интерактивного дизайна

5

Page 62: Design Lecture

5.1 Компьютер — друг человека

Все, что компьютер может сделать самостоятельно, он должен сделать самостоятельно.

Page 63: Design Lecture

5.2 Логика!

В интерфейсах логика важнее эстетики.

Page 64: Design Lecture

5.3ил

л.: М

акар

и С

туди

я А

ртем

ия Л

ебед

ева

Повелитель фотошопа

Page 65: Design Lecture

5.4 Тут всё понятноф

ото:

Tre

ndir.

com

Page 66: Design Lecture

5.5 А вот это уже не совсем ясно...ил

л.: С

туди

я А

ртем

ия Л

ебед

ева

Page 67: Design Lecture

5.6 А вот это уже совсем не ясно!ил

л.: С

туди

я А

ртем

ия Л

ебед

ева

Page 68: Design Lecture

5.7 Информативность и наглядность

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

Дизайн должен быть наглядным.

Page 69: Design Lecture

5.8 Как открыть дверь?

фото: Thomas Hawk (flickr.com)

Page 70: Design Lecture

5.9 Аффорданс

Объект должен показывать способ своего использования своими неотъемлемыми свойствами.

Page 71: Design Lecture

5.10

Вопрос:в каком разделе я нахожусь?

Вкладки

Page 72: Design Lecture

5.11 Пример: заполнение формы

Page 73: Design Lecture

5.12 Пример: заполнение формы

Page 74: Design Lecture

5.13 Пример: заполнение формы

Page 75: Design Lecture

5.14 Пример: заполнение формы

Page 76: Design Lecture

5.15 Пример: четкое визуальное выделение

Page 77: Design Lecture

5.16 Пример: четкое визуальное выделение

Page 78: Design Lecture

5.17 Пример: четкое визуальное выделение

Page 79: Design Lecture

5.18 Мэппингф

ото:

Inde

sit

Page 80: Design Lecture

5.19 Мэппинг

Page 81: Design Lecture

5.20 Мэппинг

Page 82: Design Lecture

5.21 Теория близостиил

л.: А

ртем

ий Л

ебед

ев

Page 83: Design Lecture

5.22 Теория близостиил

л.: А

ртем

ий Л

ебед

ев

Page 84: Design Lecture

5.23 Теория близостиид

ея и

лл. А

ртем

ия Л

ебед

ева

Page 85: Design Lecture

5.24 Теория близостиид

ея и

лл. А

ртем

ия Л

ебед

ева

Page 86: Design Lecture

5.25 Закон Фиттса

Время прицеливания = k log2

2 × расстояние до объектаразмер

Page 87: Design Lecture

5.26 Закон Фиттса

Page 88: Design Lecture

5.27 Принцип обратной связи

— Мгновенная проверка ввода— Индикация ошибок— Отображение прогресса— Подтверждение действия

Page 89: Design Lecture

5.28 Мгновенная проверка ввода

Page 90: Design Lecture

5.29 Роботизация

Page 91: Design Lecture

5.30 Обязательные для заполнения поля

Page 92: Design Lecture

5.31 Простота

Page 93: Design Lecture

Некоторые идеи графического дизайна

6

Page 94: Design Lecture

6.1 Художественный вкус

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

Page 95: Design Lecture

6.2 Незаметность дизайна

Page 96: Design Lecture

6.3 Незаметность дизайна

Page 97: Design Lecture

6.4 Пространственные отношения

Page 98: Design Lecture

6.5 Пространственные отношения

Page 99: Design Lecture

6.6пр

им.:

Mar

k Bo

ulto

n

Page 100: Design Lecture

6.7 Гармоничные пропорции

2

3

Page 101: Design Lecture

6.8 Сетка — друг и помощник дизайнера

Page 102: Design Lecture

6.9 Сетка — друг и помощник дизайнерапр

им.:

Арт

ем Го

рбу

нов

Page 103: Design Lecture

6.10

Пример какой-то статьи

Принцип модульной сетки очень прост. Полезная часть

страницы состоит из ячеек-модулей, образующих ряды и

колонки. На ячейки натягиваются объекты, содержащие

изображения, графики или текст, причем каждый объект

может занимать прямоугольник из целого числа ячеек.

Эта нехитрая идея позволяет создавать безупречно

аккуратные и красивые композиции.

Беспристрастный анализ любого творческого акта

показывает, что монтаж изящно образует культовый образ,

однако само по себе состояние игры всегда амбивалентно.

Иными словами, холерик дает импрессионизм, таким

образом, сходные законы контрастирующего развития

Solitude vs loneliness by Matilde B. @ Flickr

Сетка — друг и помощник дизайнера

Page 104: Design Lecture

6.11

Пример какой-то статьи

Принцип модульной сетки очень прост. Полезная часть

страницы состоит из ячеек-модулей, образующих ряды и

колонки. На ячейки натягиваются объекты, содержащие

изображения, графики или текст, причем каждый объект

может занимать прямоугольник из целого числа ячеек.

Эта нехитрая идея позволяет создавать безупречно

аккуратные и красивые композиции.

Беспристрастный анализ любого творческого акта

показывает, что монтаж изящно образует культовый образ,

однако само по себе состояние игры всегда амбивалентно.

Иными словами, холерик дает импрессионизм, таким

образом, сходные законы контрастирующего развития

Solitude vs loneliness by Matilde B. @ Flickr

Сетка — друг и помощник дизайнера

Page 105: Design Lecture

6.12

Еще пример компоновки

Принцип модульной сетки очень

прост. Полезная часть страницы

состоит из ячеек-модулей, образующих

ряды и колонки.

Сетка — друг и помощник дизайнера

Фото слева:

OneEighteen @ Flickr

Фото справа:

TerData @ Flickr

Эта нехитрая идея позволяет создавать

безупречно аккуратные и красивые

композиции.

Page 106: Design Lecture

6.13

Еще пример компоновки

Принцип модульной сетки очень

прост. Полезная часть страницы

состоит из ячеек-модулей, образующих

ряды и колонки.

Сетка — друг и помощник дизайнера

Фото слева:

OneEighteen @ Flickr

Фото справа:

TerData @ Flickr

Эта нехитрая идея позволяет создавать

безупречно аккуратные и красивые

композиции.

Page 107: Design Lecture

6.14 Пустое пространство

Page 108: Design Lecture

6.15 Пустое пространство

Page 109: Design Lecture

6.16 Пустое пространство

Page 110: Design Lecture

6.17 Цвет

Page 111: Design Lecture

6.18 Тон

Page 112: Design Lecture

6.19 Яркость

Page 113: Design Lecture

6.20 Насыщенность

Page 114: Design Lecture

6.21 Есть некоторые стереотипы

«Красный олицетворяет опасность».

Page 115: Design Lecture

6.22

«Серый — скучный».

Есть некоторые стереотипы

Page 116: Design Lecture

6.23 Есть некоторые стереотипы

Page 117: Design Lecture

6.24 Есть некоторые стереотипы

Да Нет

Page 118: Design Lecture

6.25 Универсальное решение

Онтогенез

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

Гипотеза и теории

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

Page 119: Design Lecture

6.26 Универсальное решение с красным

Page 120: Design Lecture

6.27 Универсальное решение с розовым

Page 121: Design Lecture

6.28 Универсальное решение с оранжевым

Page 122: Design Lecture

6.29 Универсальное решение с зеленым

Page 123: Design Lecture

6.30

Чем плохо такое сочетание цветов?

Цветовой контраст

Page 124: Design Lecture

6.31

Чем плохо такое сочетание цветов?

Цветовой контраст

Page 125: Design Lecture

6.32

Чем плохо такое сочетание цветов?

Цветовой контраст

Page 126: Design Lecture

6.33 Про шрифты и типографикуф

ото:

soo

zika

(flic

kr)

Page 127: Design Lecture

6.34 Виды начертаний

abcdef abcdefabcdef abcdefabcdef abcdef

Page 128: Design Lecture

6.35 Вариации насыщенности

abcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnop

Page 129: Design Lecture

6.36

Как полужирное начертание, так и курсив предназначены для выделения отдельных слов, фраз или блоков текста в наборе.

Полужирное и курсивное начертания

Page 130: Design Lecture

6.37

Как полужирное начертание, так и курсив предназначены для выделения отдельных слов, фраз или блоков текста в наборе.

Полужирное и курсивное начертания

Page 131: Design Lecture

6.38

Как полужирное начертание, так и курсив предназначены для выделения отдельных слов, фраз или блоков текста в наборе.

Полужирное и курсивное начертания

Page 132: Design Lecture

6.39 Классическая антиква

Page 133: Design Lecture

6.40 Переходная антиква

Brick quiz whangs jumpy veldt fox! Brick quiz whangs jumpy veldt fox!

Page 134: Design Lecture

6.41 Новая антиква

Page 135: Design Lecture

6.42 Кларендон

Page 136: Design Lecture

6.43 Футура

Page 137: Design Lecture

6.44 Гельветика

The quick brown fox jumps over the lazy dog.

Page 138: Design Lecture

6.45 Мета

Page 139: Design Lecture

6.46

ДефисМинус Тире

Дефис, минус и тиреил

л.: А

ртем

ий Л

ебед

ев

Page 140: Design Lecture

6.47

Дефис употребляется, во-первых, для присоединения каких-либо частиц или префиксов, во-вторых, в словосочетаниях. А тире — для обозначения пауз в тексте или для выделения прямой речи.

Дефис

Page 141: Design Lecture

6.48

В русском языке традиционно применяются «ёлочки», а для «кавычек „внутри“ кавычек» — „лапки“.

Кавычки

Page 142: Design Lecture

6.49 Как сверстать текст красиво

Функция, выпуклая кверху

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

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

Нормальное распределение непосредственно переворачивает интеграл Гамильтона, что известно даже школьникам. Первообразная функция притягивает критерий интегрируемости, что несомненно приведет нас к истине.

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

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

Page 143: Design Lecture

6.50 Как сверстать текст красиво

Функция, выпуклая кверху

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

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

Нормальное распределение непосредственно переворачивает интеграл Гамильтона, что известно даже школьникам. Первообразная функция притягивает критерий интегрируемости, что несомненно приведет нас к истине.

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

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

Page 144: Design Lecture

6.51 Как сверстать текст красиво

Функция, выпуклая кверху

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

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

Нормальное распределение непосредственно переворачивает интеграл Гамильтона, что известно даже школьникам. Первообразная функция притягивает критерий интегрируемости, что несомненно приведет нас к истине.

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

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

прим

.: M

ark

Boul

ton

Page 145: Design Lecture

6.52 Как сверстать текст красиво

Функция, выпуклая кверху

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

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

Нормальное распределение непосредственно переворачивает интеграл Гамильтона, что известно даже школьникам. Первообразная функция притягивает критерий интегрируемости, что несомненно приведет нас к истине.

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

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

Page 146: Design Lecture

6.53 Как сверстать текст красиво

Функция, выпуклая кверху

Отсюда естественно следует, что длина вектора изящно упорядочивает

скачок функции, что несомненно приведет нас к истине. Рациональное

число последовательно транслирует нормальный предел функции, что

неудивительно. Целое число категорически стабилизирует эмпирический

многочлен, таким образом сбылась мечта идиота — утверждение

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

достаточно.

Правда, некоторые специалисты отмечают, что матожидание

масштабирует абстрактный метод последовательных приближений,

таким образом сбылась мечта идиота — утверждение полностью доказано.

Собственное подмножество транслирует тригонометрический интеграл

от функции, обращающейся в бесконечность вдоль линии, при этом,

вместо 13 можно взять любую другую константу. Минимум, следовательно,

соответствует интеграл по ориентированной области, таким образом,

утверждение полностью доказано. Тройной интеграл расточительно

проецирует косвенный математический анализ, что известно даже

школьникам.

Нормальное распределение непосредственно переворачивает интеграл

Гамильтона, что известно даже школьникам. Первообразная функция

Скалярное произведение

транслирует интеграл по

бесконечной области, откуда

следует доказываемое

равенство. Представляется

логичным, что прямоугольная

матрица очевидна не для всех.

Page 147: Design Lecture

6.54 Как сверстать текст красиво

Функция, выпуклая кверху

Отсюда естественно следует, что длина вектора изящно упорядочивает

скачок функции, что несомненно приведет нас к истине. Рациональное

число последовательно транслирует нормальный предел функции, что

неудивительно. Целое число категорически стабилизирует эмпирический

многочлен, таким образом сбылась мечта идиота — утверждение

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

достаточно.

Правда, некоторые специалисты отмечают, что матожидание

масштабирует абстрактный метод последовательных приближений,

таким образом сбылась мечта идиота — утверждение полностью доказано.

Собственное подмножество транслирует тригонометрический интеграл

от функции, обращающейся в бесконечность вдоль линии, при этом,

вместо 13 можно взять любую другую константу. Минимум, следовательно,

соответствует интеграл по ориентированной области, таким образом,

утверждение полностью доказано. Тройной интеграл расточительно

проецирует косвенный математический анализ, что известно даже

школьникам.

Нормальное распределение непосредственно переворачивает интеграл

Гамильтона, что известно даже школьникам. Первообразная функция

Скалярное произведение

транслирует интеграл по

бесконечной области, откуда

следует доказываемое

равенство. Представляется

логичным, что прямоугольная

матрица очевидна не для всех.

Page 148: Design Lecture

6.55 Как сверстать текст красиво

Функция, выпуклая кверху

Отсюда естественно следует, что длина вектора изящно упорядочивает

скачок функции, что несомненно приведет нас к истине. Рациональное

число последовательно транслирует нормальный предел функции, что

неудивительно. Целое число категорически стабилизирует эмпирический

многочлен, таким образом сбылась мечта идиота — утверждение

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

достаточно.

Правда, некоторые специалисты отмечают, что матожидание

масштабирует абстрактный метод последовательных приближений,

таким образом сбылась мечта идиота — утверждение полностью доказано.

Собственное подмножество транслирует тригонометрический интеграл

от функции, обращающейся в бесконечность вдоль линии, при этом,

вместо 13 можно взять любую другую константу. Минимум, следовательно,

соответствует интеграл по ориентированной области, таким образом,

утверждение полностью доказано. Тройной интеграл расточительно

проецирует косвенный математический анализ, что известно даже

школьникам.

Нормальное распределение непосредственно переворачивает интеграл

Гамильтона, что известно даже школьникам. Первообразная функция

Скалярное произведение

транслирует интеграл по

бесконечной области, откуда

следует доказываемое

равенство. Представляется

логичным, что прямоугольная

матрица очевидна не для всех.

Page 149: Design Lecture

6.56 Как сверстать текст красиво

Функция, выпуклая кверху

Отсюда естественно следует, что длина вектора изящно упорядочивает

скачок функции, что несомненно приведет нас к истине. Рациональное

число последовательно транслирует нормальный предел функции, что

неудивительно. Целое число категорически стабилизирует эмпирический

многочлен, таким образом сбылась мечта идиота — утверждение

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

достаточно.

Правда, некоторые специалисты отмечают, что матожидание

масштабирует абстрактный метод последовательных приближений,

таким образом сбылась мечта идиота — утверждение полностью доказано.

Собственное подмножество транслирует тригонометрический интеграл

от функции, обращающейся в бесконечность вдоль линии, при этом,

вместо 13 можно взять любую другую константу. Минимум, следовательно,

соответствует интеграл по ориентированной области, таким образом,

утверждение полностью доказано. Тройной интеграл расточительно

проецирует косвенный математический анализ, что известно даже

школьникам.

Нормальное распределение непосредственно переворачивает интеграл

Гамильтона, что известно даже школьникам. Первообразная функция

Скалярное произведение

транслирует интеграл по

бесконечной области, откуда

следует доказываемое

равенство. Представляется

логичным, что прямоугольная

матрица очевидна не для всех.

Page 150: Design Lecture

6.57 Как сверстать текст красиво

Функция, выпуклая кверху

Отсюда естественно следует, что длина вектора изящно упорядочивает

скачок функции, что несомненно приведет нас к истине. Рациональное

число последовательно транслирует нормальный предел функции, что

неудивительно. Целое число категорически стабилизирует эмпирический

многочлен, таким образом сбылась мечта идиота — утверждение

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

достаточно.

Правда, некоторые специалисты отмечают, что матожидание

масштабирует абстрактный метод последовательных приближений,

таким образом сбылась мечта идиота — утверждение полностью доказано.

Собственное подмножество транслирует тригонометрический интеграл

от функции, обращающейся в бесконечность вдоль линии, при этом,

вместо 13 можно взять любую другую константу. Минимум, следовательно,

соответствует интеграл по ориентированной области, таким образом,

утверждение полностью доказано. Тройной интеграл расточительно

проецирует косвенный математический анализ, что известно даже

школьникам.

Нормальное распределение непосредственно переворачивает интеграл

Гамильтона, что известно даже школьникам. Первообразная функция

Скалярное произведение

транслирует интеграл по

бесконечной области, откуда

следует доказываемое

равенство. Представляется

логичным, что прямоугольная

матрица очевидна не для всех.

Page 151: Design Lecture

Основные контролы и правила их использования

7

Page 152: Design Lecture

7.1 Кнопка

Кнопка — это любой элемент, взаимодействие с которым ограничивается нажатием.

Page 153: Design Lecture

7.2 Кнопки

Текст в неопределенной форме глагола

Есть достаточное пустое пространство

между кнопками

Недоступные действия заблокированы

Page 154: Design Lecture

7.3 Чекбоксы и радиокнопки

Радиокнопок не меньше двух;

одна обязательно установлена

Кликабельные подписи к чекбоксам и радиокнопкам

Действие запускается отдельно от выбора

Page 155: Design Lecture

7.4 Раскрывающийся список

В списке не слишком мало и не слишком много

значений

Список имеет достаточную ширину

По умолчанию стоит наиболее вероятное значение

Элементы в списке отсортированы

Page 156: Design Lecture

7.5 Таблицы

Page 157: Design Lecture

Заключение8

Page 158: Design Lecture

Дизайн — это впечатления

Page 159: Design Lecture

Тестирование юзабилити очень важно!

Page 160: Design Lecture

Дизайн всегда делается для людей

Page 161: Design Lecture

Дизайн должен быть простым

Page 162: Design Lecture

Дизайн спасёт мир

Page 163: Design Lecture

Здорово использовать инструменты по назначению

Page 164: Design Lecture

Давайте вместе делать окружающий мир прекраснее!

Page 165: Design Lecture

8.1

Apple Human Interface Guidelineshttp://developer.apple.com/documentation/ UserExperience/

Windows Vista User Experience Guidelineshttp://msdn.microsoft.com/en-us/library/aa511258.aspx

По проектированию интерфейсов

Alan Cooper About Face: The essentials of Interaction Design

Wiley, 2007

Jef Raskin The Humane Inter-face: New Direc-tions for Designing Interactive Systems.

Addison-Wesley Professional, 2000

Bruce Tognazzini Tog on Interface

Addison-Wesley Professional, 1992

Page 166: Design Lecture

8.2 По юзабилити

Jacob Nielsen Designing Web Usability: the Practice of Simplicity

New Riders, 1999

Steve Krug Don’t Make Me Think! A Common Sense Approach to Web Usability

New Riders, 2005

Влад Головач Цикл статей на http://www.usethics.ru/lib/

Page 167: Design Lecture

8.3 По графическому дизайну и типографике

Дмитрий Кирсанов Веб-дизайн

Санкт-Петербург, 2001

Josef Muller-Brockmann Grid Systems in Graphic Design

Arthur Niggli, 1996

Robert Bringhurst

The Elements of Typographic Style

Hartley and Marks Publishers, 2004

Page 168: Design Lecture

8.4 По представлению информации

Edward Tufte The Visual Display of Quantitative Information

Edward Tufte Envisioning Information

Edward Tufte

Visual Explanations: Images and Quanti-ties, Evidence and Narrative

Edward Tufte Beautiful Evidence

Page 169: Design Lecture

8.5 По образу мышления

Donald A. Norman The Design of Everyday Things

Basic Books, 2002

Alan Cooper

The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How To Restore The Sanity

Sams, 1999

Артемий Лебедев

Ководство

http://www.artlebedev.ru/ kovodstvo/

Издательство студии Артемия Лебедева, 2007

Page 170: Design Lecture

8.6 Как связаться

[email protected]

Page 171: Design Lecture

8.7

Простота — необходимое условие прекрасного.

Л. Н. Толстой.

Page 172: Design Lecture

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