Version 3 Produced by ustwo @pppustwo @gyppsy

advertisement
PIXEL
PERFECT
PRECISION
Version 3
Produced by ustwo
@pppustwo
@gyppsy
ОГЛАВЛЕНИЕ
Интро
1
Photoshop & ustwo
110
Спасибо
2
Цветовые профили
111
Основы
3
Пиксельная точность
116
Принципы Pixel Perfect
4
Техники
135
Детали Pixel Perfect
19
Организация
156
Доступность
34
Экспорт
168
Дизайн и разработка
86
Советы
178
Illustrator
198
Аппендикс
210
Pixel Perfect Precision
Contents
ИНТРО
Руководству Pixel Perfect Precision уже четыре года. По
прошествии этого времени мы переключили внимание с
пикселей как таковых и решили больше рассказать о том как мы
работаем — новая глава о Дизайне и Разработке как раз об
этом. Хотя наше портфолио невероятно разнообразно: от
приложений мобильного банкинга до пазлов, ломающих законы
физики, мы всегда применяем одинаковые принципы дизайна о
которых мы и поговорим. Наслаждайтесь!
Фото продукта: Monument Valley
Pixel Perfect Precision
1
СПАСИБО
Есть несколько людей, которые заслуживают упоминания. В
первую очередь Широ, за то что все эти годы показывал мне
истинное значение точности пикселя. Все дизайнеры которые
ежедневно делились знаниями — вы отличный источник как
вдохновления так и информациии. Больше всего я хочу
поблагодарить всех моих друзей в ustwo за их бесконечную
поддержку в создании этого руководства.
Фото продукта: Rando
Pixel Perfect Precision
2
ОСНОВЫ
Первый раздел рассказывает о принципах и темах которые
касаются digital дизайна и его важных инструментах. Пригодные
как для профессионалов так и новичков в области, эти советы —
своеобразное руководство по быстрому пониманию процессов
и мыслей которые мы используем в ustwo.
Pixel Perfect Precision
3
ПРИНЦИПЫ
PIXEL PERFECT
Юзеры
Pixel Perfect Precision
Пользователи — главный объект вашего
им подходит. Flat интерфейс основанный на
внимания. Определите что им нужно,
правилах типографики и сетки подойдет
используйте это в дизайне, а затем
аудтории помоложе, а более дружелюбные
сформируйте ваш продукт так, чтобы
сквеморфические элементы подойдут для
пользователи могли выполнить действие
возрастных юзеров которые не на столько
как можно быстрее. Не забывайте о том что
продвинуты.
5
Окружение
Окружение — это не только платформа для
всегда используется в помещении и
который вы делаете дизайн, но также
управляется удалённо. Это подразумевает
условия использования и место в котором
другие подходы к размеру текста, цвету и
он будет работать. К примеру, мобильный
контрастности интерфейса.
телефон существенно отличается от
телевизора — на него смотрят издалека, он
Pixel Perfect Precision
6
Случайный
сдавленный текст
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Объект Описание которое выходит за
границы
Плохо
Доступность
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Хорошо
Доступноcть касается всех, а не только
более доступной для дальтоников и людей
пользователей с ограниченными
неспособных к чтению. Смотрите главу
возможностями. Следить за простотой и
Доступность для большей информации.
доходчивостью это хорошая практика, но
есть и другие шаги, которые вы можете
предпринять чтобы сделать вашу работу
Pixel Perfect Precision
7
Длинный загол...
Длинный загол...
Объект
Описание
Длинный очень
Объект
Описание
A
B
И тут тоже очень
Объект
Описание
?
Объект
Описание
Einen wirklich la…
Das gleiche auch…
Лучший
Худшие сценарии
Pixel Perfect Precision
Средний
Как бы OK
Худший
Этот принцип связан с доступностью:
проверять дизайн с более длинным текстом,
убедитесь в том что ваш продукт не
другим языком, отсутствием или большим
сломается в реальной ситуации с
разнообразием картинок и т.д. Вы можете
реальными юзерами. Мы все любим
показывать «красивую» версию, но иметь
использовать красивые иллюстрации и
несколько вариантов исходников для
текст, клиенты тоже это любят. Важно
проверки.
8
Lorem ipsum dolor sit amet,
consectetur adipisicing elit,
sed do eiusmod tempor
incididunt ut labore et dolore
magna aliqua. Ut enim ad
minim veniam, quis nostrud
exercitation ulamco laboris nisi
ut aliquip ex ea commodo
consequat. Duis aute irure
dolor in reprehenderit in
voluptate velit esse cillum
dolore eu fugiat nulla pariatur.
Excepteur sint occaecat
cupidatat non proident, sunt in
Возможности
Pixel Perfect Precision
Под возможностью мы подразумеваем
потянуть. Все это можно использовать в
способность объекта выражать свои
digital дизайне, чтобы заставить
функции через органы чувств: кнопка своей
пользователей взаимодействовать с
выпуклостью подразумевает нажатие,
объектами. Выпуклые кнопки, текст который
дверная ручка, благодаря форме и
заходит за границы страницы (намекая на
расположению намекает на то, что ее можно
скрол) — это демонстрация возможностей.
9
Обработка
Привет
Требования
Привет, Мэтт!
Мы определили что вы
Так как ты запустил
запустили приложение
программу в первый раз, мы
первый раз. Перед тем как
хотим задать несколько
начать вам нужно ответить на
вопросов, чтобы все прошло
серию вопросов, для
как по маслу, это займет
удостоверения того что все
несколько минут. Нажимай
настроено корректно.
на кнопку ниже и вперед!
Начало
Хорошо
Плохо
Текст
Хорошо
То что вы говорите в дизайне также важно
машиной, создается эмоциональная связь,
как и его внешний вид. Хороший текст не
которая улучшает опыт взаимодействия с
только делает приложение понятнее, но и
продуктом.
создает связь с пользователем, благодаря
используемому тону. Когда вы говорите с
людьми на родном языке, а не как с
Pixel Perfect Precision
10
Форма и цвет
!
!
i
i
Плохо
Хорошо
У некоторых цветов и форм есть
Смешивая их, мы создаем смешанное
устоявшиеся ассоциации в digital дизайне.
сообщение. Так же желтый треугольник
Не забывайте про это, так как их
обычно ассоциируется с предупреждением,
несоблюдение может сбить юзера с толку.
а синий круг с информацией.
Зеленые галочки ассоциируются с хорошим,
а красный цвет и крестики — с плохим.
Pixel Perfect Precision
11
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Плохо
Визуальная
иерархия
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Хорошо
Разметка, цвет, типографика очень сильно
помощью контрастных, больших и жирных
влияют на визуальное восприятие и
шрифтов, или наоборот, используйте менее
потребление информации. Подумайте о том,
контрастный, мелкий, легкий шрифт для
что вы хотите показать пользователю и в
менее важных элементов. Не забывайте о
каком порядке, затем руководствуйтесь
культурных аспектах вашей аудитории.
этим в дизайне. Привлекайте внимание с
Pixel Perfect Precision
12
Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud
exercitation ulamco laboris nisi ut aliquip ex
ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt
mollit anim id est laborum. Lorem ipsum dolor
sit amet, consectetur adipisicing elit, sed do
eiusmod tempor incididunt ut labore et
dolore magna aliqua. Ut enim ad minim
veniam, quis nostrud exercitation ulamco
laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum
dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in
culpa qui officia deserunt mollit anim id est
laborum. Lorem ipsum dolor sit amet,
consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore.
Плохо
Типографика
Pixel Perfect Precision
Lorem ipsum dolor sit amet,
consectetur adipisicing elit,
sed do eiusmod tempor
incididunt ut labore et dolore
magna aliqua. Ut enim ad
minim veniam, quis nostrud
exercitation ulamco laboris nisi
ut aliquip ex ea commodo
consequat. Duis aute irure
dolor in reprehenderit in
voluptate velit esse cillum
Хорошо
В digital дизайне типографику часто
нужно обращать внимание. Комфортно ли
незаслуженно обделяют вниманием. Очень
читается текст при текущем размере,
важно использование хорошей
достаточен ли интерлиньяж, длинна строки?
типографики, ведь большинство
Не пользуйтесь стандартными настройками
информации передается в виде текста.
шрифта вашей среды дизайна. Уважайте
Существуют базовые факторы на которые
шрифт — он это заслужил.
13
Заголовок
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Вход
Движение
Объект
Описание
Объект
Описание
Объект
Описание
Выход
С постоянным увеличением мощности
функции и возможности. К примеру, если вы
компьютеров, мы можем делать не только
хотите привлечь внимание к кнопке —
красивый дизайн, но и добавлять в него
заставьте ее пульсировать.
элегантную динамику. Легкая анимация
может задать характер интерфейса,
улучшить его интуитивность, выделить
Pixel Perfect Precision
14
Тестирование
Ничто не сравниться с тестом дизайна на
предварительного просмотра, которые
предназначенном устройстве. Разрешение,
перенесут дизайн с компьютера прямо на
технология экрана, углы просмотра и
ваш девайс, обновляясь в реальном
методы ввода могут существенно
времени. Обязательно пользуйтесь ими!
отличаться от вашего компьютера. В наше
время существует множество средств для
Pixel Perfect Precision
15
Movie.avi
Набросок
Фильм
Объект
Описание
Смотри!
Я буду двигаться!
Нажми меня
Я работаю
Объект
Описание
Статика
А я не двигаюсь
Неактивно
Ничего не делаю
Объект
Описание
Статика
А я не двигаюсь
Неактивно
Ничего не делаю
Объект
Описание
Статика
А я не двигаюсь
Неактивно
Ничего не делаю
Прототипы
Демо
Тестирование очень тесно связано с
в нативной среде разработки. Все зависит
прототипированием. Прототипы позволяют
от того что вам нужно: наброски можно
нам быстро опробовать идеи, не тратя
сделать и на бумаге, а вот с плавную
времени на финальную «полировку».
анимацию придется показать на видео.
Начиная от набросков на бумаге,
заканчивая созданием простых приложений
Pixel Perfect Precision
16
Project
Design
Screen.psd
Assets
Rectangle.png
Square Blue.png
Square Green.png
Square Orange.png
Square Pink.png
Организация
Один в поле не воин, и в большинстве
другим дизайнерам возможность сразу
случаев это также касается файлов.
взяться за вашу работу и найти все
Хорошая организация необходима, так как
необходимое, а логически правильные
она сохраняет уйму времени другим людям,
имена файлов порадуют разработчиков.
которые работают над проектом.
Правильный порядок файлов и слоев дает
Pixel Perfect Precision
17
Сделайте
перерыв
Очень просто полностью погрузиться в
будет у вас как на ладони, либо вы заметите
дизайн, но иногда стоит сделать перерыв.
ошибку, которую до этого не замечали.
Это полезно для здоровья и позволяет
взглянуть на работу с другой стороны.
Прогуляйтесь, заварите себе кофе. По
возврату решение возможных проблем
Pixel Perfect Precision
18
ДЕТАЛИ PIXEL
PERFECT
Плохо
Острые грани
Хорошо
Прямые углы должны быть без
полупикселей: резкими и никакого
размытия.
Pixel Perfect Precision
20
y
y
y
x
Плохо
Выравнивание
и расстояния
Pixel Perfect Precision
x
Хорошо
Как только вы научитесь делать все резким,
следующим шагом на пути к pixel perfect
будет уверенность в том что все расстояния
и выравнивания верны.
21
Связность
Выравнивание объектов на всех макетах
может сетка, которая определит структуру
очень важно. Расположение
на всех макетах.
повторяющихся заголовков, футера, кнопки
возврата должно быть идентичным, не
должно быть «прыжков». Помочь в этом
Pixel Perfect Precision
22
H
0°
300°
60°
240°
120°
180°
S
0%
Цветовая модель
352
352
352
352
Saturation
95
22
45
95
Brightness
90
98
95
45
Red
230
249
242
116
Green
12
194
133
6
Blue
41
201
148
20
100%
B
0%
Hue
100%
HSB навсегда! Попробуйте использовать
яркость (B) меняются. Посмотрите насколько
цветовую модель HSB, и вы сразу увидите
цифры в HSB более информативны по
насколько это эффективный вариант для
сравнению с RGB.
создания оттенков базового цвета. В
данном примере значение оттенка (H)
остается неизменным, а насыщенность (S) и
Pixel Perfect Precision
23
Цветовой профиль
Да
Нет
Код
Плохо
Управление
цветом
Хорошо
Управление цветом играет большую роль в
исходные цвета. Может возникнуть
полиграфии. В digital оно чаще создает
несоответствие. Лучше проигнорировать эту
проблемы, чем решает их. В процессе
процедуру, и проверить на устройстве — в
разработки тяжело контролировать цвет (в
отличие от печати это быстро и ничего не
отличии от дизайна), особенно когда он
стоит.
смешивается с кодом, указывающим те же
Pixel Perfect Precision
24
Åy
WWW
Макс. Высота
Макс. Ширина
Высота и ширина
текста
Эти два метода помогут справится с
прописных W — если они поместятся, то и
динамическим контентом. Чтобы узнать
другие фразы тоже.
максимальную высоту используйте Åy
комбинацию; точно также, если вы хотите
узнать ширину для определенного контента
заполните этот промежуток набором
Pixel Perfect Precision
25
Settings
Настройки
Configurações
Длина текста
Если вы работает над продуктом, который
переводом слова Settings, длина
будет использоваться по всему миру, то
увеличивается до 75%.
обращайте внимание на длину контента на
других языках. Пример показывает нам, что
происходит с русским и португальским
Pixel Perfect Precision
26
Align Text
Align Text
Align Text
Align Text
Align Text
Align Text
ABC123
ABC123
ABC123
Заглавная и подстрочный
х-высота
Заглавная и x-высота
Выравнивание
текста на кнопках
Вверху показаны три метода вертикального
только вы выбрали правило следуйте ему в
выравнивания текста на кнопках. Какой
интерфейсе — последовательность решает
метод лучше — зависит от гарнитуры
все.
шрифта (соотношение высоты заглавной
буквы к x-высоте может меняться) и
регистра, который вы используете. Как
Pixel Perfect Precision
27
Выравнивание
текста с объектом
Align Text
Align Text
Align Text
Align Text
Плохо
Хорошо
Для вертикального выравнивания текста с
в зоне x-высоты находится ниже чем
объектом лучше использовать x-высоту, чем
квадрат. Исключением будет текст в
высоту заглавной буквы, так как это
котором только прописные или цифры —
визуально смотрится лучше. В плохом
они могут быть выровнены по заглавным,
примере выше вы видите, что основная
так как у них нет подстрочных символов.
визуальная высота шрифта, расположенная
Pixel Perfect Precision
28
Активен
Выбран
Отключен
Состояния
объекта
Интерактивные элементы имеют больше
на потом, так вы будете уверены, что все
чем одно состояние, которое уже показано
смотрится хорошо и работает
у вас в наброске. Элементы могут меняться
взаимосвязанно.
в зависимости от платформы и метода
ввода, в любом случае делайте их сразу во
время создания дизайна. Не оставляйте это
Pixel Perfect Precision
29
Кнопка
Кнопка
Кнопка
Внешний = Внутренний
Масшатибрование
Внешний = Внутренний +
ширина границы
Границы и радиус
закругления углов
Pixel Perfect Precision
Компонентам интерфейса зачастую нужны
первоначального шейпа по размеру,
границы. Прямые углы сделать просто, но
добавление границы и исходного
как быть с внешним радиус закругления
внутреннего радиуса одновременно.
углов при помощи внутренней обводки?
Последний вариант является лучшим так как
Есть варианты: соответствие внутреннего и
не утолщает очертание в углах, в отличие от
внешнего радиуса, масштабирование
других методов.
30
Границы и радиус
закругления углов
Filleting
Pixel Perfect Precision
Кнопка
Кнопка
Внешний = Внутренний −
Ширина бордера
Filleted
Если вы используете последний вариант с
радиуса «назад». Хоть это и математически
предыдущей страницы, но начали с
неправильно но выглядит лучше. В
внешнего радиуса, в конечном итоге у вас
инженерии этот процесс известен как
получится шейп, углы которого будут
скругление внутренней или внешней части
прямыми. В таких сиутациях
дизайна. Посмотрите статью «In search of
рассматривается добавление небольшого
perfect radius» от RA Design.
31
100%
100%
Плохо
Равносторонние
треугольники
86.6%
100%
Хорошо
Некоторые графические редакторы рисуют
треугольник в равносторонний, возьмите
треугольники, которые по-умолчанию не
86.6% от текущей высоты.
являются равносторонними. Такие
треугольники имеют равную длинну по осям
x и у. Чтобы быстро сконвертировать такой
Pixel Perfect Precision
32
Проект
Проект
Screen_1.psd
Screen_2.psd
Screen_140401_r01.psd
Screen_FINAL.psd
Screen_140402_r01.psd
Screen_FINAL_FINAL.psd
Screen_140402_r02.psd
Screen_FINAL_FINAL_2.psd
Screen_140402_r03.psd
Screen_FINAL_FINAL_3.psd
Screen_140403_r01.psd
Screen_Latest_1.psd
Screen_140403_r02.psd
Screen_Latest_2.psd
Плохо
Контроль версий
Архив
Screen.psd
Хорошо
Хоть сейчас и существует множество
Screen.psd хранится в корне рабочей папки.
приложений по контролю версий для
В начале дня, или при дублировании файла,
дизайнеров, чаще всего мы занимаемся
старая версия копируется в папку Архив, а
этим самостоятельно. На это уходит много
файл получает имя в формате YYMMDD с
времени, но есть система позволяющая
номером версии. Чистота!
упростить процесс. Самый последний файл
Pixel Perfect Precision
33
ДОСТУПНОСТЬ
“
Если я сделал
дизайн доступным, не
будет ли он уродлив?
Доступность
Доступность это не компромисс,
если вы с самого начала встраиваете
подстроенный под людей с ограниченными
доступность в свой дизайн-процесс, ее
возможностям, а хороший, общедоступный
реализация не займет много времени.
дизайн. Для этого не нужно жертвовать
привлекательностью или тратить время и
деньги. Как и принцип pixel perfect precision:
Pixel Perfect Precision
35
Виды недостатков
Pixel Perfect Precision
Примерно 10% населения нашей планеты
чувства. Не полагайтесь на одно чувство в
имеет различные формы инвалидности. Это
своих приложениях, предоставляйте
существенная часть потенциальных
несколько форм взаимодействия и
пользователей. На digital проекты влияют:
коммуникации, к примеру включайте
зрение, слух, осязание и познание, т.е.
функцию text-to-speech для юзеров у
способность обрабатывать остальные 3
которых проблемы со зрением.
36
Слишком длинный
заголовок для
Заголовок
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Lorem ipsum dolor sit amet,
Объект Описание которое выходи за гра
Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut
enim ad minim veniam, quis nostrud
exercitation ulamco laboris.
Объект Описание которое выходи за гра
consectetur adipisicing elit,
sed do eiusmod tempor
Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut
enim ad minim veniam, quis nostrud
Объект
Описание
incididunt ut labore et
dolore magna aliqua. Ut
exercitation ulamco laboris.
Объект Описание которое выходи за гра
Lorem ipsum dolor sit amet, consectetur
enim ad minim veniam, quis
Объект
Описание
nostrud exercitation ulamco
laboris. nisi ut aliquip ex ea
adipisicing elit, sed do eiusmod tempor
Плохо
Ясность
Хорошо
Дизайн не должен перегружать юзера
подгонять контент под мобильные
контентом, он должен быть доступным и
устройства, к примеру, иметь миниатюры
лаконичным. Вы можете показывать контент
изображений для юзеров с плохим
в зависимости от ситуации, начиная со
качеством связи.
значимой информации, раскрывая детали
по мере необходимости. Также важно
Pixel Perfect Precision
37
OS
App
App
Заголовок
Подзаголовок
Объект
Описание
Объект
Описание
Lorem ipsum dolor sit amet,
Объект
Описание
Lorem ipsum dolor sit amet,
consectetur adipisicing elit,
sed do eiusmod tempor
sed do eiusmod tempor
incididunt ut labore et
dolore magna aliqua. Ut
Объект
Описание
Постоянство
Pixel Perfect Precision
incididunt ut labore et
dolore magna aliqua. Ut
enim ad minim veniam, quis
enim ad minim veniam, quis
nostrud exercitation ulamco
consectetur adipisicing elit,
Объект
Описание
nostrud exercitation ulamco
Дизайн требует постоянства на нескольких
поведение стандартных элементов среды
уровнях: стиль, навигация, типографика и
для которой вы делаете дизайн — так юзер
использование языка. Элементы
может предсказать поведение продукта,
интерфейса должны вести себя одинаково
используя накопленный опыт. Не забудьте
вне зависимости от момента появления, и,
ознакомиться с гайдлайнами и образцами
где это возможно, должны повторять
взаимодействия нужного устройства.
38
Заголовок
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Lorem ipsum dolor sit amet,
Заголовок
Объект
Результаты поиска
Объект
Описание
consectetur adipisicing elit,
sed do eiusmod tempor
Объект
Описание
Объект
Описание
incididunt ut labore et
dolore magna aliqua. Ut
enim ad minim veniam, quis
Объект
Описание
Навигация
Объект
Описание
nostrud exercitation ulamco
Как мы уже говорили на предыдущей
интерфейса: если кнопка выполняет
странице, навигация не должна меняться,
определенное действие в одной части
чтобы пользователь не запутался в
приложения, она должна делать то же самое
приложении. Располагайте элементы в
и в других.
одном месте и в одном стиле на всех
страницах. Это также касается других частей
Pixel Perfect Precision
39
Заголовок
Lorem ipsum dolor sit amet,
consectetur adipisicing elit,
Заголовок
i
Какая-то важная
информация
sed do eiusmod tempor
incididunt ut labore et
Lorem ipsum dolor sit amet,
dolore magna aliqua. Ut
consectetur adipisicing elit,
enim ad minim veniam, quis
sed do eiusmod tempor
nostrud exercitation ulamco
incididunt ut labore et
laboris nisi ut aliquip ex ea
dolore magna aliqua. Ut
commodo consequat.
enim ad minim veniam, quis
nostrud exercitation ulamco
i
Какая-то важная
информация
Плохо
Навигация
Структура
контента
Pixel Perfect Precision
Хорошо
При работе над внешним видом страницы
задумывайтесь о целях и потребностях
юзера. Уже на основе этой информации
располагайте контент, выделяя важные
части.
40
Привет!
…потом на
…и наконец-
Нажми на
эту ссылку…
то на эту.
i
ссылку ниже
для инфо...
Инфо
Наконец-то
Инфо
Инфо
мы здесь
Плохо
Навигация
Меньше шагов
Привет!
Нажми на
ссылку внизу
для инфо…
Инфо
i
Намного
проще!
Хорошо
Мы не можем сказать что все шаги на
одном экране — хорошая идея, но и не стоит
забывать о том, что большое количество
шагов путает юзеров. Старайтесь не
выходить за лимит четырех шагов, иначе
юзер может заблудиться.
Pixel Perfect Precision
41
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Плохо
Навигация
Заголовки
Pixel Perfect Precision
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Хорошо
Не забывайте про заголовки страниц.
Пользователь будет знать где находиться и
воспринимать информацию в правильном
контексте.
42
Заголовок
Заголовок
Объект
Описание
Объект
Описание
Lorem ipsum dolor sit amet,
Lorem ipsum dolor sit amet,
consectetur adipisicing elit,
consectetur adipisicing elit,
sed do eiusmod tempor
sed do eiusmod tempor
incididunt ut labore et
incididunt ut labore et
dolore magna aliqua. Ut
dolore magna aliqua. Ut
enim ad minim veniam, quis
enim ad minim veniam, quis
nostrud exercitation ulamco
laboris nisi ut aliquip ex ea
commodo consequat. Duis
aute irure dolor in.
reprehenderit in voluptate
Плохо
Навигация
Соответствующий
размер страницы
Pixel Perfect Precision
Хорошо
Размер контента должен соответствовать
устройств. Но не делайте страницы слишком
размеру страницы, а разрывы должны
длинными — мало кто любит бесконечный
вставляться с умом. Намного проще
скрол.
проскролить страницу, чем перейти по
ссылке. Это также уменьшает количество
запросов, что важно для юзеров мобильных
43
Заголовок
Заголовок
Объект
Описание
Объект
Описание
Lorem ipsum dolor sit amet,
Lorem ipsum dolor sit amet,
consectetur adipisicing elit, sed do
consectetur adipisicing elit,
eiusmod tempor incididunt ut labore et
sed do eiusmod tempor
dolore magna aliqua. Ut enim ad minim
incididunt ut labore et
veniam, quis nostrud exercitation
dolore magna aliqua. Ut
ulamco laboris nisi ut aliquip ex ea
enim ad minim veniam, quis
commodo. consequat. Duis aute irure
nostrud exercitation ulamco
dolor in reprehenderit in voluptate velit
laboris nisi ut aliquip ex ea
esse cillum dolore eu fugiat nulla
commodo consequat. Duis
pariatur. Excepteur sint occaecat
aute irure dolor in.
Плохо
Навигация
Одна ось
прокрутки
Pixel Perfect Precision
Хорошо
Убедитесь в том что скролл работает только
в одном направлении — так проще и
физически и сознательно. Юзерам не нужно
будет прыгать по странице, пытаясь понять
что они видели, а что нет.
44
Pink
1. Pink
Orange
2. Orange
Green
3. Green
Blue
4. Blue
Плохо
Навигация
Нумерованые
списки
Pixel Perfect Precision
Хорошо
Если у вас в списке больше 3-4 пунктов,
лучше использовать нумерованный список
вместо маркированного.
45
Действие
“
Это кнопка
которая запускает
действие. Нажав ее
вы попадете на
следующий экран.
Плохо
Навигация
Обозначение
Действие
“
На следующий
экран
Хорошо
Создание описаний к text-to-speech
функциям это отдельный вид искусства.
Делайте их доступными чтобы пользователи
понимали что происходит, но при этом
лаконичными, чтобы не тратить годы на
прослушивание.
Pixel Perfect Precision
46
Имя
Иван
Иван
Введите свой email
Email
Введите здесь
“
Иван. Введите свой
email.
Плохо
Навигация
Описание над
инпутами
Pixel Perfect Precision
“
Имя Иван. Email
Введите здесь.
Хорошо
Вставляйте описание над инпутом, а не в
него. При последнем варианте чтение
контента экрана попросту выдаст
безсмыслицу — просто прочитает
введенное значение, а не название поля.
47
7mm
7mm
Плохо
Взаимодействие
Тач цели
Хорошо
При создание дизайнов для touch-устройств,
миллиметра между элементами, чтобы
всегда задумывайтесь об удобстве работы
избежать случайных нажатий. Если вы
пальцами. Мы всегда делаем наши дизайны
делаете элементы для большого пальца,
с минимальной тач-зоной в 7мм х 7мм, что
делайте их шире 25 мм, что примерно равно
примерно составляет площадь контакта
ширине пальца взрослого человека.
пальца с экраном. Мы также оставляем 2
Pixel Perfect Precision
48
Действие
Плохо
Взаимодействие
Кнопки и
гиперссылки
Pixel Perfect Precision
Действие
Хорошо
Как правило, в приложениях кнопки
ассоциируются с действием, поэтому менять
их на гиперссылки не стоит — это собъет
юзера с толку.
49
Это не
ссылка
Плохо
Взаимодействие
Кнопки и
гиперссылки
Pixel Perfect Precision
Это не
ссылка
Хорошо
Говоря о гиперссылках: не подчеркивайте
текст который не является ссылкой. Как мы
уже говорили — это сбивает с толку. Юзер
может запутаться, когда нажмет на элемент
и ничего не произойдет.
50
Удалить файлы
Файл 1
Файл 2
Файл 3
Поставьте галочку и
нажмите кнопку Удалить.
Да, я хочу удалить их
Удалить
Предотвращение
ошибок
Дизайн
Pixel Perfect Precision
Удалить файлы
Файл 1
Файл
2
Вы не
сможете
отменить
действие, вы точно
Файл
3
хотите
удалить
файлы?
File 4
Да
Нет
Файл 5
Удалить
Минимизируйте ошибки в процессе
использование предупреждений для
использования вашего продукта с помощью
предотвращения риска и улучшения
дизайна. Размещение полезных элементов
отказоуйстойчивости. Старайтесь сделать
вначале, скрытие или отделение элементов
так, чтобы юзеры задумались о своих
которые несут риск — все это помогает.
действиях в важных ситуациях. Не пускайте
Хорошей практикой является
их в путешествие на автопилоте.
51
Имя
Имя
Иван
Иван
Телефон
01234 56789
Телефон
01234 56789
!
Неверный номер
Отправить
Плохо
Предотвращение
ошибок
Проверка данных
Pixel Perfect Precision
Отправить
Хорошо
Из за малых размеров мобильных устройств
процесс ввода информации довольно не
прост, поэтому удобно и правильно сразу
показывать правильность введенных
данных.
52
Цвет
Выберите цвет
Цвет
Розовый
Введите цвет
Оранжевый
Зеленый
Синий
Плохо
Предотвращение
ошибок
Свободный текст
Pixel Perfect Precision
Хорошо
Там где это возможно предоставляйте
выбор значений вместо свободного поля
для ввода — поможет избежать ошибок
ввода.
53
Выбор товара
Товар 1
Товар 2
Товар 3
Товар 4
Товар 5
Купить
Предотвращение
ошибок
Проверка, подтверждение,
исправление
Pixel Perfect Precision
Проверка
Вы выбрали такие товары:
Товар 1
Товар 2
Товар 3
Товар 4
Товар 5
Нажмите Подтвердить, для
покупки товаров или
стрелку для изменения.
Подтвердить
Когда ввод данных является частью
процесса, дайте пользователю возможность
проверить данные перед отправкой, и, если
это будет необходимо, возможность
вернуться назад и исправить их.
54
Удалить файлы
Корзина
Файл 1
Файл 3
Файл 2
Файл 4
Файл 3
Файл 4
Файл 5
Удалить
Предотвращение
ошибок
Отмена действий
Pixel Perfect Precision
Восстановить
Если в вашем приложении можно удалять
системы контроля версий, которая
контент и делать другие опасные операции,
позволяет сделать шаг назад к предыдущей
позаботьтесь о предоставлении
версии.
возможности отмены этих действий. Это
может быть реализовано в виде корзины,
которая очищается раз в неделю, или
55
Вы хотите
отменить этот
заказ?
Вы хотите
отменить этот
заказ?
OK
Да
Отменить
Плохо
Текст
Нет
Хорошо
Вопрос не только в том как выглядит ваш
что вы хотите донести и насколько
шрифт, но и то, о чем он говорит. Это
эффективно вы это делаете. В плохом
равносильно по важности, а может и
примере вы выберете Отменить чтобы
важнее. Непонятное описание или
отменить заказ, или же это отменит отмену?
инструкции сбивают пользователя с толку.
Поэтому потратьте время и подумайте о том,
Pixel Perfect Precision
56
Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud
exercitation ulamco laboris nisi ut aliquip ex
exercitation ulamco laboris nisi ut aliquip ex
ea commodo consequat. Duis aute irure
ea commodo consequat.
cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt
mollit anim id est laborum.
Плохо
Pixel Perfect Precision
adipisicing elit, sed do eiusmod tempor
Ut enim ad minim veniam, quis nostrud
dolor in reprehenderit in voluptate velit esse
Текст
Разбивайте
большие блоки
Lorem ipsum dolor sit amet, consectetur
Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu fugiat
nulla pariatur. Excepteur sint occaecat
cupidatat non proident, sunt in culpa qui
officia deserunt mollit anim id est laborum.
Хорошо
Разбивайте большие блоки текста, для
упрощения чтения и слежения. Используйте
максимум 5 строк в абзаце и вы не
ошибетесь с размером.
57
1. Розовый — Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Fusce
1.
Розовый
2.
Оранжевый
3.
Зеленый
4.
Синий
pellentesque vehicula elit sed tincidunt. Nam
bibendum tempus tellus ac interdum. 2.
Оранжевый — Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Sed fermentum
sodales orci. Class aptent taciti sociosqu ad
litora torquent per conubia nostra, per
inceptos himenaeos. 3. Зеленый —
Pellentesque a nibh nibh, vel dictum risus. 4.
Синий — Nunc congue vestibulum nibh non
sollicitudin. Donec eget metus leo.
Плохо
Текст
Текст в
диаграммы
Pixel Perfect Precision
Хорошо
У некоторых юзеров, например
поможет показать информацию в
дислексиков, очень плохо с
компактном, порционном виде.
организационными способностями, поэтому
старайтесь разбивать длинные абзацы
текста на списки или диаграммы, что
58
PPP
Плохо
Текст
Аббревиатуры
PPP
(Pixel Perfect
Precision)
Хорошо
Если вы используете аббревиатуру,
обязательно добавьте расшифровку при
первом использовании. А в общем —
старайтесь их избегать: некоторым
пользователям очень сложно запомнить их
значение.
Pixel Perfect Precision
59
Кликни здесь
Плохо
Текст
Ссылочный текст
Pixel Perfect Precision
Pixel Perfect
Precision
Handbook
(25MB)
Хорошо
«Кликните здесь» отличный текст ссылки,
описывать свое направление и иметь смысл.
правда? Нет, не правда! Не ясно куда ведет
Очень часто пользователи просматривают
эта ссылка, да и у большинства
страницу в поисках ссылок на то, что они
пользователей тачскринов нет мышки,
ищут. Не забывайте о других важных
чтобы ей «кликнуть». Ссылка — это элемент
деталях, таких как размер файла, если это
навигации, а значит ее текст должен
ссылка на файл.
60
Загрузка
Плохо
Обратная связь
Хорошо
Предоставляйте пользователям обратную
ничего не делает. Обратная связь может
связь для чувства поддержки при
быть в форме лоадера, сообщения, которое
выполнении различных задач. Нет ничего
уведомляет пользователя о происходящем,
хуже, чем размышление о том, зависло
звука, который даст знать, что действие
приложение или нет, в момент обработки
осуществляется.
запроса, или нажатие на кнопку, которое
Pixel Perfect Precision
61
!
!
!
Алерт
Плохо
Хорошо
Обратная связь
Старайтесь предоставлять обратную связь в
пользователи не поймут что уже что-то
нескольких формах. К примеру, полагаться
произошло и требует их внимания.
Мультисенсорность
исключительно на звук для
предупреждения значит, что глухие или
.
расположенные в шумном окружении
Pixel Perfect Precision
62
Ошибка 04 тип 11
Произошла ошибка в
библиотеке bus_1234.
Что-то пошло не так!
Это повлекло крах
Не волнуйтесь, нажмите
динамического
«Назад» чтобы вернуться
состояния системы.
на предыдущий экран.
Свяжитесь с админом на
IT этаже.
Назад
OK
Плохо
Обратная связь
Сообщение об
ощибке
Pixel Perfect Precision
Хорошо
Если что-то пошло не так — сообщите об
этом в понятном виде, и предоставьте
возможность вернуться назад.
63
! Вы работник ustwo
Имя
Имя
Иван
Иван
Компания
Компания
usthree
usthree
!
Вы работник ustwo
Плохо
Обратная связь
Близость ошибки
Pixel Perfect Precision
Хорошо
При дизайне форм располагайте сообщения
об ошибках рядом с соответсвующими
полями, а не вдалеке от них. Это поможет
пользователям быстрее понять проблему.
64
Lorem ipsum dolor sit amet, consectetur
Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Fusce pellentesque vehicula elit sed tincidunt.
Nam bibendum tempus tellus ac interdum. Lorem
ipsum dolor sit amet, consectetur adipiscing elit. Sed
fermentum sodales orci. Class aptent taciti sociosqu
ad litora torquent per conubia nostra, per inceptos
himenaeos. Pellentesque a nibh nibh, vel dictum
risus. Nunc congue vestibulum nibh non sollicitudin.
Donec eget metus leo, eleifend tempus enim. Lorem
ipsum dolor sit amet, consectetur adipiscing elit.
Fusce pellentesque vehicula elit sed tincidunt. Nam
bibendum tempus tellus ac interdum. Lorem ipsum
dolor sit amet, consectetur adipiscing elit. Sed
fermentum sodales orci. Class aptent taciti sociosqu
ad litora torquent per conubia nostra, per inceptos
himenaeos. Pellentesque a nibh nibh, vel dictum
risus. Nunc congue vestibulum nibh non sollicitudin.
Donec eget metus leo, eleifend tempus enim.
adipiscing elit. Fusce pellentesque vehicula
elit sed tincidunt. Nam bibendum tempus
tellus ac interdum. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Sed
fermentum sodales orci.
Class aptent taciti sociosqu ad litora torquent
per conubia nostra, per inceptos himenaeos.
Pellentesque a nibh nibh, vel dictum risus.
Nunc congue vestibulum nibh non
sollicitudin. Donec eget metus leo.
Плохо
Типографика
Хорошо
Как говорилось в принципах Pixel Perfect,
пользователей с когнитивными
хорошая типографика жизненно важна в
нарушениями. Сохраняя текст легким и
digital дизайне, и очень сильно влияет на
разборчивым, вы помогаете пользователям
доступность вашего продукта. Основы
без труда передвигаться от одной строки к
хорошей длины строки и интерлиньяжа,
другой.
также очень важны, особенно для
Pixel Perfect Precision
65
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Fusce pellentesque vehicula
elit sed tincidunt. Nam bibendum tempus
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce
pellentesque vehicula elit sed tincidunt. Nam bibendum tempus
tellus ac interdum. Lorem ipsum dolor sit
tellus ac interdum. Lorem ipsum dolor sit amet, consectetur
amet, consectetur adipiscing elit. Sed
adipiscing elit. Sed fermentum sodales orci.
fermentum sodales orci.
Class aptent taciti sociosqu ad litora torquent per conubia nostra,
per inceptos himenaeos. Pellentesque a nibh nibh, vel dictum
Class aptent taciti sociosqu ad litora torquent
risus. Nunc congue vestibulum nibh non sollicitudin. Donec eget
per conubia nostra, per inceptos himenaeos.
metus leo.
Pellentesque a nibh nibh, vel dictum risus.
Nunc congue vestibulum nibh non
sollicitudin. Donec eget metus leo.
Плохо
Типографика
Размер шрифта
Хорошо
Минимальный размер шрифта который
написано, особенно на не особо резких
следует использовать — 12pt, хороший
экранах с маленькой плотностью.
размер для чтения — 16pt (1em). Сделайте
текст слишком маленьким, и пользователи
будут страдать, пытаясь разобрать что
Pixel Perfect Precision
66
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Fusce pellentesque vehicula
elit sed tincidunt. Nam bibendum tempus
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce pellentesque vehicula elit sed tincidunt. Nam
bibendum tempus tellus ac interdum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed fermentum
sodales orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
Pellentesque a nibh nibh, vel dictum risus. Nunc congue vestibulum nibh non sollicitudin. Donec eget metus leo,
eleifend tempus enim. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce pellentesque vehicula elit sed
tincidunt. Nam bibendum tempus tellus ac interdum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed
fermentum sodales orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
Pellentesque a nibh nibh, vel dictum risus. Nunc congue vestibulum nibh non sollicitudin. Donec eget metus leo,
eleifend tempus enim.
tellus ac interdum. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Sed
fermentum sodales orci.
Class aptent taciti sociosqu ad litora torquent
per conubia nostra, per inceptos himenaeos.
Pellentesque a nibh nibh, vel dictum risus.
Nunc congue vestibulum nibh non
sollicitudin. Donec eget metus leo.
Плохо
Типографика
Длина строки
Хорошо
Придерживайтесь длины строки ниже 80
длинной в 66 символов включая пробелы
символов. Если сделать строку длиннее, то
(как сказано в Robert Bringhurst’s The
пользователь будет теряться где начало и
Elements of Typographic Style).
где конец и текст будет тяжелее читать.
Хороший диапазон к которому можно
стремится — 45-75 символов, с оптимальной
Pixel Perfect Precision
67
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Fusce pellentesque vehicula
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Fusce pellentesque vehicula
elit sed tincidunt. Nam bibendum tempus
tellus ac interdum. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Sed
fermentum sodales orci.
Class aptent taciti sociosqu ad litora torquent
per conubia nostra, per inceptos himenaeos.
Pellentesque a nibh nibh, vel dictum risus.
Nunc congue vestibulum nibh non
sollicitudin. Donec eget metus leo.
elit sed tincidunt. Nam bibendum tempus
tellus ac interdum. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Sed
fermentum sodales orci.
Class aptent taciti sociosqu ad litora torquent
per conubia nostra, per inceptos himenaeos.
Pellentesque a nibh nibh, vel dictum risus.
Nunc congue vestibulum nibh non
sollicitudin. Donec eget metus leo.
Плохо
Типографика
Отступы
Хорошо
Достаточный отступ между строками
должен равняться 1.5 отступам между
позволяет глазу четко различать их, что в
строками. Отступ между абзацами не
свою очередь помогает с движением в
обсуждается.
процессе чтения. Рекомендуемый отступ (он
же leading) это 1.5 размера шрифта. Таким
же образом отступ между параграфами
Pixel Perfect Precision
68
Lorem ipsum dolor sit amet, consectetur
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Fusce pellentesque vehicula
adipiscing elit. Fusce pellentesque vehicula
elit sed tincidunt. Nam bibendum tempus
elit sed tincidunt. Nam bibendum tempus
elit sed tincidunt. Nam bibendum tempus
tellus ac interdum. Lorem ipsum dolor sit
tellus ac interdum. Lorem ipsum dolor sit
tellus ac interdum. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Sed
amet, consectetur adipiscing elit. Sed
fermentum sodales orci.
fermentum sodales orci.
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Fusce pellentesque vehicula
amet, consectetur adipiscing elit. Sed
fermentum sodales orci.
Class aptent taciti sociosqu ad litora torquent
Class aptent taciti sociosqu ad litora torquent
Class aptent taciti sociosqu ad litora torquent
per conubia nostra, per inceptos himenaeos.
per conubia nostra, per inceptos himenaeos.
per conubia nostra, per inceptos himenaeos.
Pellentesque a nibh nibh, vel dictum risus.
Pellentesque a nibh nibh, vel dictum risus.
Nunc congue vestibulum nibh non
Nunc congue vestibulum nibh non
Nunc congue vestibulum nibh non
sollicitudin. Donec eget metus leo.
sollicitudin. Donec eget metus leo.
sollicitudin. Donec eget metus leo.
Плохо
Типографика
Выравнивание
Pellentesque a nibh nibh, vel dictum risus.
Хорошо
Несколько строк текста всегда должны быть
пораждает раздражающие белые реки,
выровнены по левому краю, так как
протекающие через абзацы.
нелогичные отступы в отцентрированном
или выровненном по ширине тексте могут
стать проблемой для юзеров с трудностями
в обучении. Выравнивание по ширине также
Pixel Perfect Precision
69
Пример
Пример
Пример
ПРИМЕР
Пример
Пример
Плохо
Типографика
Форматирование
Хорошо
Сохраняйте форматирование текста
италик и подчеркивание добавляют
простым, чтобы добиться максимальной
визуальный шум. Предложение или абзац
разборчивости для пользователей. Шрифты
капителью также делает текст
с засечками сложнее читать пользователям
трудночитаемым. И КАЖЕТСЯ ЧТО ВЫ
с дислексией или слабовидящим, так как их
КРИЧИТЕ!
стиль может смешивать форму букв, а
Pixel Perfect Precision
70
Пример
Пример
Плохо
Типографика
Форматирование
Хорошо
Избегайте двигающегося или мигающего
теста, это может сильно раздражать людей с
дислексией или слабовидящих. Эти
эффекты могут вызвать эпилептические
припадки, что также никуда не годиться.
Pixel Perfect Precision
71
При…
Пример 1
При…
Пример 2
При…
Пример 3
Плохо
Типографика
Сокращения
Pixel Perfect Precision
Хорошо
Сокращайте текст только там где это
действительно необходимо, так как это
может скрывать нужный контент.
72
Пример
Пример
Плохо
Типографика
Объединение
текста и графики
Pixel Perfect Precision
+
Хорошо
Старайтесь не объединять текст с графикой.
личных предпочтений. Все это невозможно,
Где возможно, делайте это на уровне кода.
если текст сделан картинкой.
Это дает возможность функциям text-tospeech прочитать текст, а пользователям
изменить цвет и размер текста исходя из
73
Цвет
Визуальная
наглядность
Pixel Perfect Precision
Информация
i Информация
Плохо
Хорошо
Старайтесь использовать наглядные иконки
нарушениями. И не забывайте про
и цвета, чтобы упростить определение
последовательность.
важного контента на странице. Цветовое
кодирование удобно для идентификации
различного типа контента — особенно
полезно для пользователей с когнитивными
74
Успех
Неудача
Плохо
Цвет
Не надейтесь
лишь на цвет
Pixel Perfect Precision
Хорошо
Кстати, не надейтесь только на цвет для
и цвета. Не забывайте, что около 8% мужчин
передачи сообщения. Всегда добавляйте
страдают от различных форм цветовой
что-то еще. У некоторых мобильных
слепоты, что может усложнить процесс
устройств проблемы с контрастностью, либо
распознания фигур, единственное отличие
условия использования далеко не
которых — цвет.
идеальны, что может повлиять на видимость
75
Плохо
Цвет
Альтернативы
Хорошо
Если вы используете цвет для подачи
столбцов в графиках, добавьте второй
признак по которому можно их различать. В
этом случае мы дали разные паттерны синей
и оранжевой областям.
Pixel Perfect Precision
76
Пример
Плохо
Цвет
Цветовой
контраст
Pixel Perfect Precision
Пример
Хорошо
Хороший контраст текста и фона — лучший
плохом освещении: убедитесь что контраста
способ убедиться в том, что важная
хватает в реальных ситуациях.
информация все еще доступна юзерам с
различными формами цветовой слепоты
или проблемами со зрением. Проверьте
дизайн на необходимом устройстве при
77
AA
Foreground
AA (Large)
Background
AAA
AAA (Large)
Цвет
Проверка
контраста
Pixel Perfect Precision
Существует множество инструментов для
требуется намного больше контраста, что
проверки цветового контраста: Colour
может навредить дизайну. Результаты могут
Contrast Analyser и Jonathan Snook’s web-
отличаться для большого текста, больше 18
based checker — просто введите два цвета.
пунктов (или жирного и больше чем 14
Как минимум вы должны проходить стандарт
пунктов)
АА! Конечно ААА лучше, но для него
78
Red /
Magenta
Цвет
ColorADD
Pixel Perfect Precision
Blue /
Cyan
Yellow
White
Black
Если вы захотите описать цвета без
которые отвечают за 3 основных цвета вы
использования слов, то что вы сделаете?
можете создавать целый спектр — будто это
Оказывается отличное решение уже
краски или чернила. Также можно делать
существует — ColorADD. Это простая
темные или светлые оттенки цветов
система, которая представляет цвета
соединяя их с символами черного и белого
используя символы. Комбинируя символы,
цвета.
79
Pink
Light
Orange
Light
Yellow
Light
Green
Light
Blue
Orchid
Khaki
Red
Orange
Yellow
Green
Blue
Violet
Brown
Bordeaux
Brick
Dark
Yellow
Dark
Green
Dark
Blue
Purple
Dark
Brown
Цвет
ColorADD
Pixel Perfect Precision
На сайте ColorADD есть много другой
информации, включая классные цветные
карандаши для дальтоников.
80
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Мерцание
Пользователи со светочувствительной
которые мерцают больше чем три раза в
эпилепсией могут иметь проблемы с
секунду. Для более детальной информации
мерцанием при определенной частоте, если
читайте WCAG’s (Web Content Accessibility
мерцание продолжается длительное время.
Guidelines) на странице “Three Flashes or
Основная рекомендация заключается в
Below Threshold”.
отказе от использование элементов,
Pixel Perfect Precision
81
Заголовок
ling ticker. Scrolling ticker. Scr
Pixel Perfect Precision
ker. Scrolling ticker. Scrolli
Lorem ipsum dolor sit amet,
Lorem ipsum dolor sit amet,
consectetur adipisicing elit,
consectetur adipisicing elit,
sed do eiusmod tempor
sed do eiusmod tempor
Плохо
Движение
Заголовок
Хорошо
Движение может быть проблемой для
статичны. Так они смогут понять о чем речь.
людей, которые страдают необучаемостью
Если вы действительно хотите добавить
или проблемами с вниманием, так как оно
двигающийся контент в ваш продукт, не
раздражает и снижает концентрацию на
запускайте его автоматически, делайте это
информации на странице. Те, кто читают
по нажатию на плэй и предоставьте
медленно, захотят чтобы элементы были
возможность нажать на паузу или стоп.
82
Text to
speech
Тестирование
Text to
speech
Еще одна хорошая практика применимая к
понять как оно работает. В реальности
доступности. Не забывайте проверять свое
лучшие тесты это те, которые делают люди,
приложение в монохроме (black and white),
регулярно использующие эти функции.
приближенном виде и text-to-speech.
Проверяйте на живых девайсах, а не
симуляторах. Так вы действительно сможете
Pixel Perfect Precision
83
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Тестирование
Цветовая слепота
в Adobe
Pixel Perfect Precision
В меню View > Proof Setup спрятаны самые
распостраненные формы цветовой слепоты
— отличный метод быстро проверить есть ли
проблемы с контрастом в выбранной
палитре.
84
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Тестирование
Sim Daltonism
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Sim Daltonism это более продвинутое
плавающие окна которые могут менять
приложение для проверки доступности
размер и фильтрующие то, что находится
цветовой слепоты с возможностью
под курсором мыши.
различных видов предпросмотра.
Приложение работает не только внутри
Photoshop, но и отдельно, предоставляя
Pixel Perfect Precision
85
ДИЗАЙН
ДИЗАЙН
И
И
РАЗРАБОТКА
РАЗРАБОТКА
Дизайн и
разработка
Pixel Perfect Precision
Дизайн это только часть релиза продукта.
к плохим результатам. Намного лучше
Разработка не менее важна. Существует
работать над проблемой вместе, командно,
отдельный барьер между ними: сначала
что и является основной идеей этой главы.
завершается дизайн, затем он отправляется
Мы рассмотрим более эффективные пути
разработчику — классическая каскадная
перехода от дизайна к разработке, сохраняя
модель. Но, как правило, это часто приводит
время и уменьшая трудности.
87
Основы
Переговоры
Это первая основная точка в совместной
приходите к компромиссу, тем самым убирая
работе. Грамотная коммуникация поможет
напряжение из процесса. Как говорили в
программисту получить дизайн который
одной рекламе: «Разговаривать — это
намного легче в имплементации, а
хорошо»
дизайнеру — билд похожий на сам дизайн.
Общайтесь, обсуждайте свои решения и
Pixel Perfect Precision
88
Основы
Взаимодействие
Старайтесь не ограничиваться своей
технически возможно. В долгосрочной
задачей и больше работать вместе. Если у
перспективе каждый член команды
вас встреча по генерации дизайн-идей —
почувствует себя вовлеченным в процесс,
пригласите на нее разработчиков. Вы не
что в конечном итогде приведет к более
только узнаете мнение другой стороны, но и
качественному продукту.
получите информациюю о том что
Pixel Perfect Precision
89
i
Основы
Обучение
Pixel Perfect Precision
i
Работая вместе более плотно, вы начнете
обучения в большей независимости
изучать дисциплины друг друга и находить
принятия решений. Будет возникать все
подводные камни. Понимая проблемы друг
меньше и меньше вопросов. Вы будете
друга вы сможете решать их совместно, и
знать что можно делать, как это должно
проект будет приносить больше
выглядеть и не потребуется задавать массу
удовольствия. Дополнительный плюс
вопросов.
90
Кнопка
Основы
Будьте
реалистами
Pixel Perfect Precision
Кнопка
Точкой преткновения между дизайнерами и
реалистами. Вместо того чтобы улучшать
разработчиками зачастую выступает
приложение попиксельно, подумайте, может
разница между дизайном макета и
лучше потратить это время на улучшение
конечным дизайном приложения.
самого приложения. Нет ничего хорошего в
Предыдущие советы о командной работе
продукте который отлично выглядит, но
помогут уменьшить разницу, но, будем
тяжел в использовании и постоянно глючит.
91
640 x 960 326ppi
Подготовка
Спецификации
Pixel Perfect Precision
Прежде чем начинать любой дизайн,
цветов на самом деле покажет экран) и
узнайте как можно больше о
любые ограничения во взаимодействии и
предназначаемой платформе приложения.
частоте кадров в анимации. Среда
Размер экрана — хорошая точка
разработки также может вносить
отправления, также как и плотность
ограничения на эффекты рэндеринга и
пикселя. Не забудьте про битность (сколько
шрифты, так что проверьте и это.
92
Подготовка
Доставка
В процессе составления спецификации
ли 9-slice исходники чтобы они могли
необходимо узнать о том, что именно вы
масштабироваться в продукте? Получение
должны предоставить разработчикам для
точной информации сейчас позволит делать
завершения продукта. Какие форматы им
дизайн основываясь на любых требованиях
нужны: png, psd, векторы? Есть ли
с самого начала.
ограничения по цветам и эффектам? Нужно
Pixel Perfect Precision
93
Версия
Объект
Описание
Объект
Описание
Релиз
Объект
Описание
Объект
Описание
Проверка и итерации
Подготовка
Рабочий процесс
В дополнение к определению того, что вам
как вы будете обмениваться файлами? Как
нужно предоставить, сядьте вместе с
лучше отслеживать изменения и запросы?
программистами и обсудите совместную
На этом этапе также важно запланировать
работу. Проект будет каскадным или agile?
регулярные ревью-сессии для обсуждения
Как часто будут появляться билды
прогресса.
приложения? Что вам нужно друг от друга,
Pixel Perfect Precision
94
Подготовка
Трэкинг
PPP–09
Работать над переводом
PPP–08
Предоставить шрифты
PPP–07
Выслать тестовый билд
PPP–06
Выравнять углы
PPP–05
Какой цвет текста?
PPP–04
Создать страницу выдачи
PPP–03
Нажатое состояние для кнопки
PPP–02
Поправить баг в управлении
PPP–01
Вырезать зеленый квадрат
Неотъемлемой частью рабочего процесса
это через email неудобно, поэтому
является настройка подобия системы
используйте что-то более подходящие. Это
трэкинга. Разработчики захотят попросить
может быть что-то простое типа общего
недостающую информацию, записать баги, а
todo-списка, либо полноценного софта для
дизайнеры захотят сообщить о визуальных
project менеджмента.
изменениях или о замеченных багах. Делать
Pixel Perfect Precision
95
Кнопка
Плохо
Дизайн
Должная
стилизация
Pixel Perfect Precision
Кнопка
Хорошо
Ознакомьтесь c визуальными
проблем, но более сложные эффекты могут
ограничениями прежде чем делать дизайн.
быть невозможны. Если сомневаетесь —
Используйте шрифты которые доступны на
поговорите с разработчиком, чтобы узнать
девайсе и стилизуйте их так, чтобы можно
чем вы ограничены.
было точно повторить это. Как правило с
градиентами, тенью и обводкой нет никаких
96
Заголовок
Избранное
Песня
Исполнитель
I Love Pixels!
The Pixel Perfecti…
Песня
Исполнитель
Line Me Up
The Pixel Perfecti…
Песня
Исполнитель
Pixel Monkey
Tony & Dones
Песня
Исполнитель
Lean & Agile
The ustwo Band
Плохо
Дизайн
Реалистичный
контент
Pixel Perfect Precision
Хорошо
Чтобы поддерживать коллективное
наихудших сценариях: слишком много слов
здравомыслие в команде старайтесь
или нет изображения — они обязательно
использовать реалистичный контент в
обнаружатся когда приложение выйдет на
дизайне. Очень плохо когда вам нужно
свободу.
возвращаться назад из-за нехватки места
для текста. Также задумывайтесь о
97
Слои
Слои
Design
T Title
Background Title
Square Blue
Square Green
Square Orange
Square Pink
Rectangles
Background
Плохо
Дизайн
Все должно
редактироваться
Pixel Perfect Precision
Хорошо
Очень редко дизайн проходит в один шаг,
дизайн, либо для экспорта каких-то
поэтому храните файлы так, чтобы вы в
элементов.
любой момент могли внести изменения и
обновления. Это также помогает в тех
случаях, когда разработчики просят
исходники, чтобы увидеть как был создан
98
Активна
Кнопка
Нажата
Неактивна
Плохо
Дизайн
Состояния
объекта
Pixel Perfect Precision
Хорошо
Не забывайте делать дизайн различных
состояний для объектов и экспортировать
их в одном размере: выровненными и
попиксельно идеальными.
99
#15d0d4
Второстепенный
цвет
#757575
Заголовок
Proxima Nova Regular 36pt #15d0d4
Подзаголовок
Proxima Nova Light 30pt #757575
Цвет основного
Основной текст
текста
Proxima Nova Regular 14pt
#333333
#333333
Дизайн
Наборы стилей
Разделительная линия 2px #999999
Основной цвет
Активна
Нажата
Неактивна
Хорошо иметь наборы стилей по проекту. В
как стандарт для всех стилей и элементов
них собраны все элементы и стили. Можно
проекта, не нужно проходить через каждый
проверить что все выглядит целостно и
элемент и вносить изменения. Все что в
затем отправить разработчику в виде
этом документе — верно, а любые вариации
справочного руководства. Также если этот
можно проигнорировать. Это окрыляет!
файл актуален, то его можно использовать
Pixel Perfect Precision
100
Заголовок
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Дизайн
Дизайн в коде
.square_pink {
@
background-color: #ed0082;
@
position: absolute;
@
left: 32px;
@
top: 128px;
@
width: 96px;
@ height: 96px;
}
.rectangle {
@
background-color: #e8e8e8;
@
position: absolute;
@
left: 32px;
@
top: 128px;
@
width: 96px;
@ height: 96px;
}
Один из способов понять что все выглядит и
верном пути к созданию интерактивного
работает так как вы хотите — представить
прототипа в HTML. Дизайны действительно
дизайн в коде. Можно написать код с нуля,
оживают, когда их используют на
но намного проще создать мокап как
предназначаемом устройстве.
обычно, а потом экспортировать слои и
стили прямо в CSS. Если код готов, то вы на
Pixel Perfect Precision
101
Цветовой профиль
Да
Нет
Код
Плохо
Дизайн
Цветовые
профили
Pixel Perfect Precision
Хорошо
Как говорилось в других частях, старайтесь
избегать использования цветовых
профилей, так как они могут создать
несоответствие между дизайном и кодом.
102
= Дедлайн
Плохо
Доставка
Сроки
Хорошо
Старайтесь сдавать работу вовремя. Сдача
смогут адаптироваться к изменению
работы не в срок всегда вызывает
графика. Есть шанс, что это не станет
неприятное ощущение, и вероятность
проблемой, и за это время члены команды
«застрять» в проекте. Если какой-то этап
смогут поработать над чем-то еще.
занимает больше отведенного времени,
заранее поговорите с командой. Так все
Pixel Perfect Precision
103
Проект
Rectangle.png
Square.png
Square copy.png
Проект
Дизайн
Screen.psd
Элементы
Square copy 2.png
Rectangle.png
Square copy 3.png
Square Blue.png
Untitled.psd
Square Green.png
Square Orange.png
Square Pink.png
Доставка
Порядок
Если вы храните файлы в порядке, то
слоев в Photoshop: возможно кто-то еще
передача их от дизайнера к программисту и
захочет с ними поработать.
обратно проходит намного эффективнее.
Называйте и структурируйте все логически
и последовательно, используя систему
которая понятна всем. Это также касается
Pixel Perfect Precision
104
Доставка
Система имен
Система имен файлов играет большую роль
& bg_help
btn_home
icn_global
в создании хорошей организационной
структуры. В начале проекта пообщайтесь с
Затем добавьте уникальный идентификатор.
разработчиками и узнайте как лучше
К примеру, кнопки на экране home, которые
называть файлы: как правило у них уже есть
будут добавлять или удалять документы
предпочитаемый метод и вы можете
должны быть названы:
использовать его. Хорошо если имена
базируется на иерархической системе,
& btn_home_new
btn_home_delete
которая начинается с широкой
характеристики компонента с последующим
Если у компонента есть несколько
добавлением большего количества
состояний — добавьте их в конец:
информации. В конечном итоге вы можете
получить что-то типа:
& btn_home_new_default
& btn_home_new_highlighted
& type_location_identifier_state
Представленная система использует нижний
Type — это категория к которой
регистр и подчеркивания вместо пробелов
принадлежит компонент, к примеру:
в именах. Этот метод мы используем в
ustwo. Существует метод под названием
bg&(background)
btn& (button)
CamelCase, в нем не используются пробелы
& icn& (icon)& & & & & img& (image)
а разделителем выступает верхний регистр:
Следующим шагом будет добавление
& BtnHomeNewDefault
экрана или места где этот компонент
& BtnHomeNewSelected
появляется (global значит что он
используется в нескольких местах):
Pixel Perfect Precision
105
Доставка
Система имен
icn_global_signal_full
btn_global_menu_default
icn_global_battery_full
Заголовок
btn_home_play_pink_default
Объект
Описание
btn_home_play_orange_default
Объект
Описание
btn_home_play_green_default
Объект
Описание
btn_home_play_blue_default
Объект
Описание
Pixel Perfect Precision
btn_global_search_default
bg_home_description
106
Плохо
Доставка
Не сжимайте
изображения
Pixel Perfect Precision
Хорошо
Экспортируйте файлы в форматах, которые
не ухудшают качество, таких как PNG, так
как среда разработки в любом случае
применит свое сжатие.
107
Заголовок
Заголовок
Объект
Описание
Объект
Описание
Заголовок
Объект
Search results
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Объект
Описание
Lorem ipsum dolor sit amet,
consectetur adipisicing elit,
Объект
Описание
Фильм
Смотри!
Я буду двигаться
Статика
Я не двигаюсь
Заголовок
Объект
Описание
Фильм.avi
Статика
Я не двигаюсь
Статика
Я не двигаюсь
sed do eiusmod tempor
incididunt ut labore et
dolore magna aliqua. Ut
enim ad minim veniam, quis
nostrud exercitation ulamco
laboris nisi ut aliquip ex ea.
Доставка
Спецификации
При отправке дизайна старайтесь добавлять
демонстрируют как приложение работает и
как можно больше полезной информации
видео, которое показывает желаемую
для разработчиков. Громадные документы,
скорость и стили эффектов могут
перечисляющие размеры элементов
действительно помочь.
каждого макета, скорее всего будут
проигнорированы. А прототипы, которые
Pixel Perfect Precision
108
Исходники
Состояния
Набор стилей
Процесс
Проверь еще раз
Доставка
Проверь, и еще
раз проверь.
Pixel Perfect Precision
До того как отправлять файлы
разработчику, проверьте все ли на месте, а
затем перепроверьте все еще раз, для
уверенности.
109
PHOTO
SHOP &
USTWO
Мы уже рассмотрели много правил дизайна, давайте углубимся в
кое-что специфическое. Photoshop в ustwo — инструмент на
каждый день, также как и в индустрии в целом, поэтому очень
важно знать как им правильно пользоваться. В следующих
разделах мы покажем вам некоторые методы и техники которые
мы используем.
Pixel Perfect Precision
110
Photoshop
ЦВЕТОВЫЕ
ПРОФИЛИ
Настройки
системы
Чтобы избежать разницы в цвете между
устройство, которое вы сейчас используете.
Photoshop и Mac OS X, вы должны
В нашем случае — Color LCD.
правильно выставить цветовые настройки. В
первую очередь убедитесь что в System
Preferences > Displays > Color установлено
Pixel Perfect Precision
112
Photoshop
настройка цветов
Pixel Perfect Precision
Затем в Photoshop зайдите в Edit > Color
Settings … и поменяйте Working Spaces >
RGB на Monitor RGB - Display. Также
отключите Color Management Policies > RGB.
113
Photoshop Save
for Web
Также в Save for Web опция Convert to sRGB
должна быть отключена, и Preview должно
быть выставлено в Monitor Color. После
этого ваши цвета должны быть
одинаковыми.
Pixel Perfect Precision
114
Color Faker
Несмотря на то, что предыдущие советы
Xcode или Keynote. Это связано с
помогут настроить продукты Adobe для
восприятием профилей в OS X. Для более
повседневных задач, вам возможно
детального описания прочитайте OS X Color
придется предпринять дополнительные
Meters and Color Space Conversion, либо
действия, если у вас есть проблемы с
просто скачайте Color Faker и включите его.
цветом в таких приложениях Apple как
Pixel Perfect Precision
115
Photoshop
ПИКСЕЛЬНАЯ
ТОЧНОСТЬ
Плохо
Shape Layers
Хорошо
Мы любим Shape Layers — весь наш рабочий
прожорливы в плане ресурсов в отличие от
процесс построен на них. Так как это
Smart Object или растра. Победный вариант!
векторы, они полностью редактируемы:
можно масштабировать, изменять форму
без потери качества, и они менее
Pixel Perfect Precision
117
Плохо
Shape Layers
Другие векторы
Хорошо
Также старайтесь использовать вектора в
немаскированный Shape Layer для
той части дизайна, где вы можете
бэкграундов, что добавляет преимущество
инстинктивно использовать растр. Пример
того, что заливка будет автоматически
— маски слоя. Это значительно ускорит
растягиваться при увеличении размера
универсальность и быстродействие
канваса. Супер!
исходника. Еще один совет — использовать
Pixel Perfect Precision
118
Плохо
Shape Layers
Быстродействие
Хорошо
Посмотрите на удар растра по
растровая версия целых 3.47 MB! На
производительности. Обратите внимание на
больших файлах вы можете сохранить себе
выделенные значения. Это размер
сотни мегабайт памяти.
исходника со слоями на предыдущей
странице. Векторный дизайн занимает
только 113.9 KB памяти, а полностью
Pixel Perfect Precision
119
Live Shape
Properties
Pixel Perfect Precision
Photoshop CC имеет замечательное
закругления? Просто выберите шэйп и
нововведение в панели Properties — Live
измените необходимые значения. Также, в
Shape Properties. Каждый новый Shape Layer
отличие от прежних версий Photoshop,
теперь имеет редактируемый набор
нажатие на transform или resize шейпа не
значений для точнейшего измерения и
искажает радиус закругления. Море
позиционирования. Хотите поменять радиус
сохраненного времени.
120
Редактор углов
Pixel Perfect Precision
Если вы используете версию фотошопа
открыть File > Scripts > Corner Editor и
отличную от CC, то у вас все еще есть
поменять значение радиуса, вы также
возможность редактирования радиуса
можете назначить разный радиус каждому
скругления (corner radii) после того как вы
углу, аналогично CC. Есть возможность
нарисовали шейп — Corner Editor. Если он
использовать разичные стили, вы не
установлен, вы можете выбрать слой шэйпа,
ограничены лишь скруглением углов.
121
Эффекты слоя
Мы также любим Layer Effects, поэтому
можно скопировать и применить к другим
стараемся как можно больше стилизовать с
слоям.
их помощью. Эффекты полностью
редактируемы, масштабируемы в
соотношении с их шэйпами, а также их
Pixel Perfect Precision
122
Связанные Smart
Objects
Pixel Perfect Precision
Linked Smart Objects работают точно также
этом любой апдейт исходников будет
как и обычные Smart Objects, за
затрагивать все связанные дизайны —
исключением того, что они ссылаются на
очень удобно. Создавать Linked Smart Object
внешние файлы. Это дает возможность
очень просто, просто нажмите Place Linked в
команде дизайнеров использовать единую
меню File, и выберите объект который вы
библиотеку компонентов интерфейса, при
хотите импортировать.
123
W : 160 px
H : 160 px
Some Text
Панель Info
Включите инфо панель когда индикации
быстро проверить последовательность в
курсора недостаточно. Она не только
дизайне.
показывает детальные размеры. Ее также
можно настроить на отображение значений
цвета и прозрачности, что позволит вам
Pixel Perfect Precision
124
Привязка к
пиксельной сетке
В Photoshop CS6 и выше есть глобальная
Shape Layer который ты рисуешь будет
опция — привязать вектор к пикселям.
пиксельно четким.
Убедитесь что в настройках пункт Snap
Vector Tools and Transforms to Pixel Grid
выбран (по умолчанию он включен).
Намного проще когда знаешь что каждый
Pixel Perfect Precision
125
Шорткаты для
пиксельной сетки
Иногда нужно отказаться от попиксельной
and Transforms to Pixel Grid. Затем
точности. Если такое происходит часто,
повторотите то же самое для выключения.
почему бы не автоматизировать этот
Теперь не нужно каждый раз заходить в
процесс? Создайте экшн, назначьте
настройки.
клавишу для него, нажмите Record, зайдите
в настройки и включите Snap Vector Tools
Pixel Perfect Precision
126
Shape Layer
Options
В Photoshop CS5 прямоугольники и
тулбаре. Выберите эту опцию
скругленные прямоугольники имеют
индивидуально для прямоугольника и
встроенную опцию для помощи в
скругленного прямоугольника, так как они
пиксельной точности: Snap to Pixels. Чтобы
независимы друг от друга.
получить доступ к этой опции нажмите на
выпадающее меню справа от шэйпов в
Pixel Perfect Precision
127
Вытягивание
Будьте аккуратнее с зумом в Photoshop CS5.
нажмите стрелочку 1 раз. При зуме в 200%
При использовании клавиатуры для
точки сдвинуться на 0.5px (т.е. наполовину),
переключения точек сдвига у слоя Shape —
создавая размытые углы — не хорошо. В
объем вытягивания изменяется в
CS6 точки двигаются на 1px вне зависимости
зависимости от зума. Чтобы гарантировать
от зума. Отключите привязку для точности.
сдвиг на 1px, установите масштаб 100% и
Pixel Perfect Precision
128
Привязка
В Photoshop есть множество удобных
другим объектам и гайдам в макете, что
инструментов, помогающих с попиксельной
сильно помогает в выравнивании. Подменю
точностью. В первую очередь включите
Snap To позволяет вам изменять объекты,
привязку: зайдите в View > Snap и
которые Photoshop использует для
удостоверьтесь что она включена. Теперь
привязки.
ваши объекты будут привязываться к
Pixel Perfect Precision
129
Выравнивание и
распределение
В Photoshop, как и в других графических
приложениях есть множество опций для
выравнивания и распределения. Их можно
найти в Layer > Align and Layer > меню
Distribute.
Pixel Perfect Precision
130
Сетка
Сетка очень сильно помогает в разметке
Photoshop > Preferences > Guides, Grid &
дизайна. В примере выше десятипиксельная
Slices чтобы сделать настройку.
сетка с расстоянием в 10 пикселей, что
позволяет легко считать размер пикселя
без особого внимания к сетке. Зайдите в
Pixel Perfect Precision
131
Some Text
GuideGuide
Бесплатное дополнение к Photoshop под
уже допустим нанесли их на кусочек бумаги,
названием GuideGuide поможет в
вы можете просто ввести значения и
автоматизации создания сетки. После
автоматически получить нужную сетку. Для
установки вы можете найти его в меню
каждого инпута есть подсказки.
Window > Extension. Изменяя параметры
ввода, длинну column и gutter, или если вы
Pixel Perfect Precision
132
90°
drag to new
document
120°
Стандартное
значение Global
Light
Pixel Perfect Precision
Это одна из тех мелочей, которая при
избежать этого закройте все свои открытые
неаккуратности может наделать проблем.
файлы и зайдите в Layer > Layer Style >
Объекты c кастомными настройками Global
Global Light… и измените значение угла по
Light при копировании в другой документ по
умолчанию на что-то более
умолчанию получают значение в 120°. Это
распространенное, например 90°.
может существенно смешать дизайн. Чтобы
133
Тут текст
Предпросмотр
Тут текст
Тестируйте, тестируйте, тестируйте еще раз
нужна вся эта беготня вокруг сохранения
и потом еще немного тестируйте. Отличная
файлов и копирования их на телефон. Стоит
практика — проверять дизайн на
обратить внимание на Skala Preview для iOS
предназначенных девайсах. Существует
и Android и Android Design Preview для... ну,
множество приложений предоставляющих
я думаю вы поняли для чего.
предпросмотр прямо из Photoshop, т.е. не
Pixel Perfect Precision
134
Photoshop
ТЕХНИКИ
Тут текст
Плохо
Цвета объектов
Хорош
У шэйпов и текста удобно менять цвет
Давайте попробуем: как быстро вы можете
используя настройки самого объекта, а не
найти голубой квадрат в каждом из
эффект Color Overlay Layer. Преимущества
примеров вверху?
этого: нет необходимости открывать окно
Layer Style если вы хотите поменять цвет и
объект проще найти в панели Layers.
Pixel Perfect Precision
136
Тут текст
Плохо
Градиент объекта
Хорошо
Точно также и с градиентами — используете
слой gradient fill вместо Layer Effect если это
возможно.
Pixel Perfect Precision
137
Градиент объекта
Сглаживание
Вне зависимости от типа используемого
только к слою градиента, а в версии CS6 и
градиента убедитесь что опция Dither
выше применение доступно для обоих.
активирована. Это поможет сгладить
переход цвета и избежать полосатости. В
Photoshop CS5 вы можете применять dither
Pixel Perfect Precision
138
Плохо
Группируйте
стили слоя
Хорошо
Старайтесь не растягивать Layer Effects
объекта между несколькими слоями.
Намного лучше если они вместе: так
соблюдается порядок и намного проще
копировать и вставлять стили.
Pixel Perfect Precision
139
Масштаб в 200%
Масштаб эффектов в 200%
Масштаб
эффектов слоя
Pixel Perfect Precision
Хоть вы и можете выбрать опцию Scale
размеру автоматически. Можно
Styles когда меняете размер всего
использовать опцию Scale Effects для
документа через Image Size, бывают
решения этого вопроса. Вам необходимо
ситуации, когда вы хотите увеличить
знать процентное изменение оригинального
масштаб (scale) определенных слоев и
шэйпа чтобы подогнать размер. Эту опцию
эффектов. При изменении размера одного
можно найти нажав правой кнопкой на
объекта, стиль не подстраивается по
иконку fx у слоя.
140
Layer Effect
Strokes
Возможно вы думаете что единственный
Stroke всегда будет вверху, затем будет
способ создать обводку с помощью Layer
Inner Shadow и Inner Glow и в самом низу
Effects — опция Stroke? На самом деле
Drop Shadow. Недостатки? При большей
существует несколько способов добавить
ширине они могут размываться, и Choke
ее к шейпу. Используя Inner/Outer Glows и
может вызвать шершавость на скругленных
Shadows, со значением Choke равным 100%,
углах.
вы сможете получить цельный контур.
Pixel Perfect Precision
141
Плохо
Layer Effect vs.
Vector Strokes
Pixel Perfect Precision
Хорошо
Если вы хотите качественной обводки в
квадратные, косые углы или пунктирные
Photoshop CS6 или ниже — добавьте
очертания. Обводку также можно
векторную обводку, но не как Layer Effect, а
уменьшить до полупикселей, что может
прямо к слою шейпа. Вы не только
пригодится для iOS, так как строук можно
выиграете в качестве, но и получите
выставить в 0.5px, которые затем
возможность выбирать скругленные,
увеличатся до 1px на ретине.
142
Сложные
векторы
Для создания сложных векторов лучше
стишка: «Cо строком не шути, в векторе
использовать Illustrator, а затем скопировать
обводи». Если у вектора сложная форма: к
и вставить контур в Photoshop как Shape
примеру многоцветная иконка для рабочего
слой. Убедитесь что вы сделали весь контур
стола, то ее лучше вставить как Smart Object
в Illustrator, иначе он не симпортируется
правильно. Запомните это с помощью
Pixel Perfect Precision
143
Плохо
Вставляем из
Illustrator
Хорошо
Есть один каприз при вставке Shape Layers
snapping. Всегда проверяйте сдвинулся ли
из Illustrator. Так как объект может
шейп и возвращайте его в исходную
сдвинуться off-centre на пол пикселя по
позицию.
одной или обоим осям, это может повлечь
за собой размытые грани. В CS6 это не
вызовет проблем, так как есть pixel
Pixel Perfect Precision
144
Плохо
Режимы
наложения
При создании эффектов не забывайте
режим наложения пропадает и становится
использовать режимы наложения только на
чёрно-белым градиентом.
тех объектах, которые затем будут слиты с
другими слоями. В примере выше слой
Highlight будет экспортироваться отдельным
файлом, но при показе слоя отдельно
Pixel Perfect Precision
145
Хорошо
Режимы
наложения
Pixel Perfect Precision
Лучший вариант воссоздать эффект —
использовать слой, который не зависит от
того что под ним.
146
Оригинальный текст
Новый текст
Плохо
Выравнивание
текста
Оригинальный текст
Новый текст
Хорошо
При добавлении текста упрощайте себе
будущее, добавляя выравнивание абзаца в
соответствии с дизайном. Текст будет
выглядеть корректно даже если
поменяется.
Pixel Perfect Precision
147
Плохо
Абзацы
Хорошо
Абзацы текста лучше помещать в контейнер
автоматически, давая нам возможность
(Paragraph Text), а не делать переносы
легко изменять абзац.
вручную (Point Text). Текст и шрифт очень
часто изменяются. При правильном
контейнере тексты выравниваются
Pixel Perfect Precision
148
Конвертация в
Paragraph Text
К счастью, Photoshop позволяет
ту же опцию. В CS5 вы можете сделать это в
конвертировать Point Text в Paragraph Text и
меню Layer > Type.
наоборот, через меню Text > Convert to
Paragraph Text / Convert to Point Text, либо
кликнув правой кнопкой по слою, выбирая
Pixel Perfect Precision
149
Плохо
Автоматический
перенос
Pixel Perfect Precision
Хорошо
Большинство девайсов не поддерживают
автоматический перенос. Для большей
точности не используйте его в дизайне.
150
Плохо
Интерлиньяж
Хорошо
Интерлиньяж, который установлен в
Photoshop по умолчанию, немного
плотноват для комфорта. Оцените
насколько лучше текст смотрится после
увеличения значения по умолчанию (Auto)
до 20pt.
Pixel Perfect Precision
151
Crisp
Сглаживание
текста
Нет
Sharp
Strong
Smooth
В Photoshop есть несколько типов
другом месте, то выберите опцию которая
сглаживания, попробуйте все и определите
максимально соответствует сглаживанию
вариант, который дает лучший рендеринг и
целевого экрана.
четкость. Как правило, Crisp довольно
универсален. Если вы работаете с текстом,
который будет генерироваться где-то в
Pixel Perfect Precision
152
Mac LCD
Сглаживание
текста
Система
Pixel Perfect Precision
Mac
Photoshop CC также имеет опцию
Photoshop являются оттенками серого, не
сглаживания, которая повторяет рендеринг
RGB, в отличие от браузеров. Больше
операционной системы на субпиксельном
информации в посте Realmac Software’s
уровне. Это позволяет получить
Working with Type in Photoshop
представление о виде текста в браузере,
например. Стоит отметить что субпиксели в
153
Текст
Текст
Текст
Текст
Плохо
Списки
Хорошо
При создании списков, особенно если
контент идеально выровненным но и
рядом c ними есть графика, намного проще
упростит работу с ним в будущем.
разместить все описания в один текстовый
блок, и выставить необходимый
интерлиньяж, чем создавать каждой линии
отдельный слой. Это не только сохранит
Pixel Perfect Precision
154
Текст
Текст
Предпросмотр
Разрещающая способность мобильного
пока он не станет размером с экран
телефона (PPI), как правило, больше чем у
телефона, и если какой-то элемент выглядит
компьютера. Это значит, что физический
маленьким — увеличьте его.
размер дизайнов будет меньше на вторых,
чем на первых. Чтобы быстро проверить
размер текста и элементов отдалите дизайн
Pixel Perfect Precision
155
Photoshop
ОРГАНИЗАЦИЯ
Настройка Layers
Panel
По умолчанию Photoshop будет добавлять
Effects, и Add “copy” to Copied Layers and
«copy» после каждого дубликата слоя — это
Groups. Каждая мелочь важна.
раздражает. Чтобы отключить эту функцию и
победить визуальную суматоху зайдите в
Layer Panel Options и уберите галочку с Use
Default Masks on Fill Layers, Expand New
Pixel Perfect Precision
157
Текст
Плохо
Имена слоев
Хорошо
Не будьте эгоистами — называйте слои
сразу во время создания, чтобы не делать
своими именами. Это не только упростит
это в спешке, когда дедлайн уже подошел.
жизнь тому кто работает с вашими файлами,
но и заставит клиентов подумать что ваша
организованность просто невероятна. Совет
профессионалов: давайте слоям имена
Pixel Perfect Precision
158
До
Групповое
переименование
слоев
Pixel Perfect Precision
После
Для пакетного переименования слоев
порядковый номер используя переменную
скачайте скрипт Group Layer Renaming от
%n.
Kamil Khadeyev. Он делает именно то, о чем
говориться в названии: позволяет
переименовывать слои, добавлять текст и
159
Some Text
Плохо
Упорядочивание
слоев
Хорошо
Чтобы сделать исходники особенными,
книгу (извините, если ваш родной язык идет
убедитесь, что вы не только называете слои
в другом направлении)
правильно но и логически верно
выстраиваете их. Хорошая практика —
выстраивать слои по порядку их появления
в дизайне: слева направо, сверху вниз, как
Pixel Perfect Precision
160
Some Text
по Имени
Поиск
Pixel Perfect Precision
по Типу
Совмещая организацию и возможности
Отлично подходит для ситуаций, когда
поиска Photoshop, мы получаем мощный
нужно применить новый стиль для
способ работы с макетами. К примеру,
нескольких кнопок. Вы можете искать по
добавление префиксов “btn” или “icn” к
типу, эффектам и слою (цвету). Поиграйтесь
названию слоя даст вам возможность
и посмотрите какие другие системы
быстрой сортировки по содержанию.
фильтров вы можете использовать.
161
Серый (“нейтрал”)
используется для
референса — скрины и
прототипы
Окно попапа
Красный (“опасно”) для
старых, ненужных
элементов
Зеленый выделяет
различные состояния
одной кнопки
Основные элементы
не имеют выделения
Цветовое
кодирование
Сверху представлен пример цветового
Чтобы выбрать цветовой лэйбл нажмите на
кодирования слоев, упрощающий
слой правой кнопкой.
навигацию. Старайтесь оставлять основные
элементы нетронутыми, чтоб ваша панель
не выглядела как мешок с гирляндами.
Pixel Perfect Precision
162
Плохо
Раскрытые
эффекты слоев
Pixel Perfect Precision
Хорошо
Как неряшливый гость, раскрытые
эффекты могут мешать поиску вещей,
которые вам действительно нужны. Держите
их свернутыми для всеобщего блага.
163
Плохо
Удаляйте все
пустые слои
Хорошо
Cтарайтесь не разбрасывать пустые слои
или группы, так как они создают ненужный
беспорядок. Есть удобный скрипт в меню
File > Scripts под названием Delete All Empty
Layers. Он делает именно то, о чем вы
думаете.
Pixel Perfect Precision
164
До
Remove Unused
FX
После
Эксперименты с дизайном пораждают
множество незадействованных эффектов.
Обычно нужно удалять их по одному, но
расширение Remove Unused FX удаляет всё
за один клик.
Pixel Perfect Precision
165
Плохо
Блокировка
слоев
Хорошо
Замок — хороший способ защитить объект
во время работы. Не забудьте снять его до
передачи файла другому дизайнеру.
Закрытый слой где-то в глубине файла не
даст вам удалить или сдвинуть группу. Это
раздражает.
Pixel Perfect Precision
166
Композиция
слоев
Pixel Perfect Precision
Текст
Текст
Текст
Текст
Текст
Текст
Композиция слоев (Layer Comps) —
конфигурации контента. Вы также имеете
действительно удобный метод сохранения
возможность включать/выключать
нескольких вариантов дизайна в одном
индивидуальные эффекты и даже
файле. На начальном уровне они дают
модифицировать позицию объекта. Не
возможность показывать или скрывать
забывайте сохранять ваши изменения в
различные слои, показывая различные
композицию нажатием кнопки update.
167
Photoshop
ЭКСПОРТ
Генератор
Pixel Perfect Precision
Генератор — одна из лучших новых функций
файлами, автоматически обновляя их при
в Photoshop CC, позволяющая вам
любых изменениях исходника — ура! Есть
экспортировать слои или группы просто
параметры изменяющие размер и качество
добавляя расширение файла в их имя.
изображения, можно выводить несколько
После активации в меню File > Generate,
версий одного файла. Подробнее в
генератор обработает и создаст папку с
Generate image assets from layers
169
Скрипты экспорта
Pixel Perfect Precision
Для тех кто не использует Photoshop CC
каждый отдельный объект для экспорта в
существует свой способ автоматизации
отдельный слой или группу и дайте ему имя.
экспорта. Вы можете использовать наши
Количество слоев в группе не имеет
ustwo Crop & Export скрипты (смотрите
значения. Также, разделяя компоненты как
следующую страницу). Для начала вам
в примере выше, вы закончите с удобным
нужно поработать с исходниками: добавьте
reference sheet.
170
Скрипты экспорта
После сортировки используйте любой из
с каждой стороны для корректного
наших скриптов чтобы эскпортировать все
отображения во Flash. Имя файла как в
отдельные слои в PNG, быстро и без
обычном Crop & Export.
проблем. Просто скопируйте их из папки
Scripts в PPP Extras в вашу папку Adobe
ustwo Crop & Export +1px [layername]
Photoshop CSx/Presets/Scripts
Такой же скрипт как предыдущий но с
(пере)запустите Photoshop и вперед! После
альтернативным методом нейминга.
установки их можно найти в меню File >
Scripts.
Есть также несколько дополнительных
скриптов, которые не будут нарезать слои, а
ustwo Crop & Export [filename][layername]
исходить из размеров в Photoshop. Это
Этот скрипт нарежет и экспортирует
может пригодиться в screen comps, где у
каждый файл с именем файла формата
контента может меняться размер, но при
[filename][layername].png, т.е. слой с именем
этом нужны одинаковые пропорции всех
_normal из button.psd будет называться
экспортируемых PNG.
button_normal.png.
ustwo Export [filename][layername]
ustwo Crop & Export [layername]
Такой же скрипт как выше, только он не
ustwo Export [layername]
добавляет имя файла, т.е. слой из
предыдущего примера будет
экспортироваться как _normal.png
ustwo Crop & Export +1px [filename]
[layername]
В этом случае файл будет иметь отступ в 1px
Pixel Perfect Precision
171
Save for Web
Посмотрите на разницу в размерах двух
PNG файлов. Save As… создало файл
который на 32 килобайта больше чем Save
for Web. Стоит использовать второй.
Pixel Perfect Precision
172
Уменьшаем
размер файла
Попробуйте сконвертировать файл в 8bit
PNG, если вам не нужна прозрачность. В
примере выше нет потери качества, при
этом размер файла уменьшился больше чем
наполовину.
Pixel Perfect Precision
173
ImageOptim
Pixel Perfect Precision
ImageOptim может сэкономить еще больше
компоненты и цветовые профили, также
килобайт пространства. Просто перетащите
оптимизируется используемая компрессия.
файлы в главное окно и наблюдайте за
Нет особого смысла в использовании
процессом. Приложение работает с
ImageOptim при разработке для iOS,
изображениями форматов PNG, JPEG и GIF,
подробнее в статье PNG compression and
удаляя ненужные метаданные, такие как
iOS apps.
174
Уменьшаем
размер файлов
Photoshop
Pixel Perfect Precision
Хороший способ сбросить немного веса с
исходники и гонитесь за минимальным
исходников — скрыть все слои. Это не
размером. Используйте ZIP компрессию для
всегда практично, особенно если дизайн
улучшения результата: вы можете сжать
должен иметь определенную визуальную
PSD файл более чем на 90%.
комбинацию для передачи смысла, но это
может быть удобно, если вы пересылаете
175
565
Pixel Perfect Precision
Не все устройства отображают множество
битность изображения c 24 бит до 16 бит
цветов. Это может визуально навредить
(поддерживается на старых экранах
вашим файлам, что особенно заметно в
мобильных телефонов) и применяет
градиентах и прозрачности. Чтобы избежать
сглаживание, компенсирующее уменьшение
этого конвертируйте их в 565 картинки с
цветов. Имя 565 пошло из 5+6+5 битов в
помощью Ximagic ColorDither. Он уменьшает
канале 16-ти битного RGB изображения.
176
565
Batch
Pixel Perfect Precision
Применять 565 к группе файлов очень
в меню Destination, которая увеличивает
трудозатратно, намного проще ускорить
размер файла), и закрывает файл без
процесс используя Actions и Batch tool.
изменения. Затем просто запустите экшн в
Запишите Action, который применяет
Batch tool с настройкамии как в примере
фильтр, экспортирует результат через Save
выше. Файлы будут экспортированы в место
for Web (эта опция лучше чем Save and Close
для Save for Web по умолчанию.
177
Photoshop
СОВЕТЫ
Нет свечения
Свечение
Обводка
Временами однопиксельная обводка (stroke)
практически неуловима, но это
может выглядеть слишком тонкой на
действительно помогает.
скругленных краях. Для усиления ее без
увеличения толщины добавьте Glow с
настройками как выше. Разница
Pixel Perfect Precision
179
Затухающие
круги
Pixel Perfect Precision
Круговое затухание очень просто сделать
используя эффект Stroke. Фишка в
использовании Fill Type: Gradient и Style:
Angle
180
Быстрый блеск
Если вы хотите быстро придать объекту
любые непрямые секции будут отражены в
блеск, попробуйте использовать эффект
блеске.
Inner Shadow белого цвета с маленькой
прозрачностью. Будьте аккуратны, так как
его форма будет базироваться на верхнем
углу родительского слоя, это значит что
Pixel Perfect Precision
181
Добавляем шум
с Inner Glow
Можно добавить простую текстуру шума к
объекту используя эффект Inner Glow.
Выставьте Source — Center и Size — 0, затем
изменяйте величину используя настройки
Noise.
Pixel Perfect Precision
182
Найдите логотип на белом фоне
Image > Adjustments > Invert затем Select
All и Copy
Создайте новый слой залитый цветом,
Image > Adjustments > Desaturate
добавьте Layer Mask, Option + клик на ней
и потом Paste — добавляем маску из лого
который вы скопировали
Image > Adjustments > Levels и
используйте black point
eyedropper для выбора главного
Извлечение лого
Та-дам! У вас есть лого на прозрачном
бэкграунде.
Если у вас не выходит сделать копию
Illustrator и вытянуть оттуда любые
логотипа — попробуйте этот метод. Как
векторные логотипы.
вариант, вы можете попробовать зайти на
сайт нужной компании и поискать доступные
для скачивания PDF. Их можно открыть в
Pixel Perfect Precision
183
Star Fields
Поиграйтесь с настройками в панели
Brushes чтобы создать различные эффекты,
к примеру подобие звездного поля.
Увеличивая Size Jitter и Opacity Jitter кисти
становятся более разнообразными.
Pixel Perfect Precision
184
Паттерны
Pixel Perfect Precision
Добавьте изюминку в ваш дизайн с
заготовку. Новый паттерн можно
помощью паттерна или текстуры. В
использовать с помощью панели Layer Style.
Photoshop это очень просто: сначала
Только не добавляйте его в самый верх
нарисуйте квадратики которые равномерно
слоев. Экспериментируйте с Blend Modes и
повторяются, затем выделите их и зайдите в
Opacity чтобы менять взаимодействие
Edit > Define Pattern чтобы сохранить
паттерна с дизайном.
185
Kuler
Не хватает вдохновления на подбор цветов
или палитр? Попробуйте Kuler. Это удобное
расширение дает вам возможность смотреть
и пробовать цветовые схемы, которые
сгенерировали другие юзеры, а также
создавать собственные. Прекрасно!
Pixel Perfect Precision
186
Character Viewer
В Mac OS X включено несколько удобных
используются. Для использования
шрифтовых утилит которые появляются
удостоверьтесь что ввод текста активен и
после активации Show Keyboard & Character
сделайте даблклик на знак который хотите
Viewers в меню в System > Preferences >
вставить. Если ничего не происходит значит
Keyboard. Первая — Character Viewer
выбранного знака нет в текущем шрифте.
поможет вам найти знаки, которые редко
Pixel Perfect Precision
187
Keyboard Viewer
Keyboard Viewer это младший брат Character
Option чтобы увидеть другие доступные
Viewer. Более простое приложение которое
варианты. Хороший способ научиться
показывает вам все буквы и символы
вводить ударения и символы прямо с
доступные к вводу с клавиатуры. Нажатие
клавиатуры.
на кнопку с вставляет соответствующий
символ; зажмите модификатор Shift или
Pixel Perfect Precision
188
Шорткаты
Контуры
Существует множество хоткеев для
наоборот — (минус) или Option вырежет из
ускорения работы Path tool. Комбинируйте
шейпа. После рисования, добавляйте или
контуры двух существующих Shape слоев,
убирайте новый контур из существующего
выделяя их и нажимая Command + E. После
выделяя его и нажимая - (минус) или +
рисования контура, соедините его с другим
(плюс).
нажимая + (плюс) или держа Shift; и
Pixel Perfect Precision
189
Текст
Шорткаты
Контуры
Если вы редактируете контур с помощью
скроет текущее выделение, удобно для
Direct Selection и не хотите случайно
просмотра текущего шейпа без контуров на
выделить другие Shape слои в документе,
границах.
нажмите Q чтобы войти в Quick Mask Mode,
которая изолирует слой над которым вы
сейчас работаетете. Command + Shift + H
Pixel Perfect Precision
190
Some Text
Шорткаты
Контуры
Some Text
Photoshop CC включает в себя апдейт
позволяет менять несколько шейпов за раз.
взаимодействия Direct Selection с путями,
Даблклик на пути изолирует его, а второй
делая их редактирование проще. Теперь вы
даблклик выходит из этого режима.
можете выбрать Select: All Layers в панели
Options кликнуть и потянуть для выбора
нескольких точек на нескольких слоях, что
Pixel Perfect Precision
191
Шорткаты
Выделение и
кисти
Pixel Perfect Precision
Во время создания выделения, зажмите
Используйте квадратные скобки, [ и ], для
пробел для того чтобы двигать точку
изменения размера кисти. Shift + [ или ]
выделения.
увеличит или уменьшит жесткость кисти.
192
Шорткаты
Слои
Pixel Perfect Precision
Выберите слой и нажмите передний слэш /
Скрывайте или раскрывайте все слои в
чтобы заблокировать его прозрачность. На
документе нажимая и удерживая Command,
Shape слоях это заблокирует положение.
и нажимая на иконку любого из
раскрывающихся списков.
193
Шорткаты
Слои
Pixel Perfect Precision
Чтобы скрыть все слои кроме одного
Чтобы показать или скрыть слои по
зажмите клавишу Option и нажмите на
очереди, зажмите и потяните курсор через
иконку видимости.
необходимые иконки видимости.
194
Шорткаты
Клавиатура
Переключение между режимами экрана (F)
Смещение границы выделения (стрелочки)
Переключайтесь между нормальным,
Смещает выделение на 1px.
полноэкранным с таскбаром, и
полноэкранным с черным фоном.
Смещение границы выделения (Shift +
стрелочки)
Hand tool (пробел)
Смещает выделение на 10px.
Временно активирует hand tool при зажатии:
используется для движения по
Смещение слоя (Command + стрелочки)
изображению.
Смещает выделенную область или слой на
1px.
Переключение между открытыми
Pixel Perfect Precision
документами (Command + )
Смещение слоя
Работает как Command + Tab в Mac OS X,
(Command + Shift + стрелочки)
переключаясь между открытыми
Смещает выделенную область или слой на
документами.
10px.
Цвет холста (Space + F)
Выбрать все слои (Command + Option + A)
Переключается между цветами холста.
Выбрать все слои из панели слоев.
Переключение цветов (X)
Выбрать слой как выделение
Меняет местами цвета заднего и переднего
(Command + клик на миниатюру слоя)
планов.
Выделение по форме слоя.
Цвета по умолчанию (D)
Включить/выключить layer mask
Меняет цвет заднего и переднего планов на
(Shift + клик на маске слоя)
черный и белый
Включает и выключает маску.
195
Шорткаты
Keyboard
View mask (Option + клик по маске )
Переключение между режимами
Показывает маску слоя как отдельное
наложения
изображение, которое может быть
(Shift + + (плюс) or − (минус))
отредактировано как канал.
Переключает режимы наложения.
Загрузить маску как выделение
(Command + клик по маске)
Загружает маску как выделение.
Инвертировать выделение (Command +
Shift + I)
Инвертирует выделение: то что было
выделено становиться не выделенным и
наоборот.
Убрать выделение (Command + D)
Убирает текущее выделение.
Вернуть выделение (Command + Shift + D)
Возвращает последнее выделение.
Дублировать слой (Command + J)
Дублирует выделенный слой.
Изменить прозрачность слоя (цифры 1–0)
Изменяет прозрачность слоя с шагом в 10%.
Pixel Perfect Precision
196
Шорткаты
клавиатуры и
меню
Pixel Perfect Precision
Станьте мастером Photoshop, создавая
которые часто используются в дизайне
кастомные клавиатурные шорткаты с
интерфейсов. Будет не лишним отключить
помощью диалога Edit > Keyboard Shortcuts.
Command + Q, чтобы уберечь себя от
На скриншоте выше вы можете увидеть
случайного выключения Photoshop.
несколько новых шорткатов для Align >
Vertical Centers и Align > Horizontal Centers,
197
ILLUSTRATOR
Вступление
Illustrator используется когда векторные
образом они сохраняют изменчивость, а мы
способности Photoshop не подходят для
имеем доступ к широкому набору эффектов.
задания. Мы используем Illustrator для
создания сложных шэйпов, которые затем
обрабатываются в Photoshop. Таким
Pixel Perfect Precision
199
Цветовые
настройки
Illustrator
Pixel Perfect Precision
Необходимо правильно настроить цветовые
Working Space > RGB выставлен на Monitor
профили Illustrator. К примеру, вы можете
RGB а в Display and Color Management
захотеть добавить цвет для векторных
Policies > RGB выключен.
набросков, которые соответствуют дизайну
в Photoshop. Зайдите в Edit > Color Settings
(аналогично Photoshop), удостоверьтесь что
200
Настройки
В Illusrator есть несколько настроек, которые
радел Units и выставьте General и Stroke в
можно изменить для улучшения пиксельной
Pixels, это значит что все ваши размеры
четкости. Первая — выставить увеличение с
сейчас будут базироваться на пикселях. Так
клавиатуры равное 1px, чтобы клавиши
как цифровой шрифт все еще измеряется в
стрелочек слегка подталкивали шейпы и
Points, этот пункт мы не трогаем.
точки. Как только это сделано — идите в
Pixel Perfect Precision
201
Сетка
Как и в Photoshop вам возможно будет
удобно выставить сетку базирующуюся на
10px gridlines с 10px разделителями. Эти
настройки можно найти в Preferences >
Guides & Grid.
Pixel Perfect Precision
202
Привязка к сетке
Да, вы угадали, не забудьте включить Snap
to Grid и здесь. Расположение аналогично
Photoshop — меню View.
Pixel Perfect Precision
203
Умные
направляющие
Иногда хочется взбунтоваться и разбить
прямоугольный треугольник под ней как на
пиксельную сетку. В этих случаях Smart
примере, включите Smart Guides и выберите
Guides предоставляют удобную
Pen tool. Теперь можно очень точно
альтернативную форму привязки (snapping).
привязаться к точке, где два объекта
Anchor точка должна располагаться под
пересекаются и добавить туда anchor point.
углом в 45° градусов на кругу. Расположите
Pixel Perfect Precision
204
Плохо
Точность
Хорошо
Панель Transform — лучший друг
значений, любая трансформация одного из
пиксельного снайпера. С помощью него вы
пространств сразу же исправит второе, с
можете узнать насколько идеальны размер
такой же пропорцией, сохраняя объект в
и позиционирование всего шейпа (верхняя
пропорции.
линия) или отдельной точки (нижняя линия).
Также, используя опцию link для W и H
Pixel Perfect Precision
205
Выравнивание по
пиксельной сетке
Pixel Perfect Precision
Встречайте главного злодея Illustrator!
настроек). При включении эта опция
Убедитесь что Align New Objects to Pixel Grid
выравнивает объекты по основной
выключена в меню панели Transform и для
пиксельной сетке, что звучит неплохо, но
всех существующих шейпов Align to Pixel
представьте как она начнет самостоятельно
Grid не задействована (выберите Show
передвигать объекты при добавлении
Options в меню панели для показа этих
обводки (stroke).
206
Pixel Preview On
Pixel Preview
Pixel Preview Off
Еще одно свойство к которому следует
настороженно относиться. При включении
View > Pixel Preview, не попиксельно четкие
шейпы могут отображаться так, как будто
они являются таковыми.
Pixel Perfect Precision
207
Предпросмотр
размытия
Никаких особых поводов для волнения по
что размытие не появляется когда шейп
этом пункту, но иногда Illustrator рендерит
импортируется в Photoshop.
шейп и размывает углы даже при
попиксельных размерах в окне Transform.
Похоже что это баг самого софта. Хорошо
Pixel Perfect Precision
208
Организация
На самом деле не стоит придумывать имя
каждому слою в Illustrator если вы просто
используете его для рисования шейпов, но
старайтесь хотя бы объединять всё в
группы, а не раскидывать по пространству
размером с футбольное поле.
Pixel Perfect Precision
209
АППЕНДИКС
PPPatterns
The PPP Extras включает библиотеку
простых паттернов доступных в виде
Photoshop presets (Patterns/PPPattern.pat)
или pre-applied Effects (Patterns/
PPPattern.psd).
Pixel Perfect Precision
211
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMM
переведено в
HEARTBEAT
Download