Опубликован: 27.12.2012 | Доступ: свободный | Студентов: 456 / 48 | Длительность: 09:19:00
Специальности: Программист
Лекция 6:

Знакомство с принципом нового дизайна Microsoft: Мастерством стоит гордиться

< Лекция 5 || Лекция 6: 123 || Лекция 7 >

Наборы параметров шрифтов в новом дизайне Microsoft

WinRT-приложения работают с различными размерами экранов, разрешений и устройств. Стандартная сетка для компоновки контента, применяемаяв новом дизайне Microsoft, лучше всего сочетается с перечисленными ниже комбинациями типа шрифта, его размера и жирности. Комбинация этих параметров называется type ramp (набор параметров шрифта). Чаще всего в Windows-дизайне используются шрифты гарнитуры Segoe UI, поэтому вам следует ознакомиться с ними.

Набор параметров шрифтов для Segoe UI

увеличить изображение
Набор параметров шрифтов для Segoe UI

Здесь используется один из приведенных размеров шрифта: 9pt, 11pt, 20pt и 42pt. Заметьте, что каждому размеру шрифта соответствует собственный стиль начертания. Например, размер 9pt может быть обычным, курсивом и жирным, в то время как размер 42pt - только в облегченном варианте. Это иерархия, где больший размер шрифта соответствует самому важному контенту в вашем приложении.

Также для выделения важного текста используются оптимизированные для этого шаблоны гарнитуры Cambria.

Наборы параметров для шрифта Cambria

Наборы параметров для шрифта Cambria

Сопоставление стиля текста с содержимым

Значение текста в новом дизайне для Windows заметно возрастает, так как мы убираем элементы интерфейса, не несущие полезной нагрузки. Иерархия ваших шрифтов очень важна. Перед вами - типичный шаблон WinRT-приложения, который поможет понять роль иерархии шрифтов.

Одна из раскладок элементов в приложении, применяемая для WinRT-приложений в последней версии VisualStudio

Заголовок - 42 pt Segoe Light
Подзаголовок - 20 ptregular
Основной текст - 11 ptregular
Заголовок элемента(справа) - 11pt regular
Текст элемента - 11pt semilight
Подзаголовочные данные - 9 ptregular

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

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

Задание:

Изучите взаимосвязь текстовых шаблонов и сетки с помощью шаблонов Photoshop, скачать которые можно по ссылке: http://msdn.microsoft.com/ru-ru/library/windows/apps/hh700403.aspx. Если у вас есть Photoshop, вы можете открыть шаблоны и, перемещаясь по различным слоям, увидеть размеры шрифтов и выравнивание по сетке.

Затем создайте несколько собственных наборов параметров шрифтов, учитывая зарисовки. Если нет смысла использовать нестандартные наборы параметров - придерживайтесь стандартных: 42, 20, 11 и 9. Придерживайтесь рекомендаций.

Добавление параметров шрифтов в наброски

увеличить изображение
Добавление параметров шрифтов в наброски

Добавьте шрифты во все свои наброски. Возможно, вам придется пересмотреть данные, которые вы хотели добавить на экран.

Взаимосвязь между сеткой и наборами параметров шрифтов

Как уже было сказано, стандартные размеры шрифтов 42, 20, 11 и 9 создают иерархичную структуру и тем самым улучшают понимание значимости текста, но есть и другие плюсы. Эти размеры были выбраны потому, что они хорошо соотносятся с пикселями. Чтобы лучше понять, давайте представим себе простой экран планшета:

Экран планшета

увеличить изображение
Экран планшета

Экран в ландшафтном режиме, разрешение 1366x768. Но это не единственный тип экрана, на котором могут отображаться WinRT-приложения: на планшете, например, вы имеет две различных ориентации экрана (в ландшафтной и портретной ориентации), которые зависят от положения устройства. Общей особенностью всех экранов является то, что они отображают информацию с помощью пикселей. Все экраны основаны на матрице пикселей, в которой есть столбцы и строки. Когда содержимое приложения, например, изображение, в точности не совпадает с этой матрицей, отображаться оно будет немного хуже, нежели при точном совпадении.

Но такого не произойдет, если вы будете использовать четыре рекомендованных размера шрифтов, которые адаптированы к пиксельной матрице. Вы можете поделить экран на части (20х20 пикселей) и подчасти (5х5 пикселей).

Вы можете поделить экран на части (unit) и подчасти (sub-unit)

Вы можете поделить экран на части (unit) и подчасти (sub-unit)

Теперь давайте добавим на экран заголовок, размер которого 42, что равно восьмидесяти пикселям, то есть точно совпадает с пиксельной матрицей.


Размер заголовка 42 пункта (80 пикселей).

Теперь давайте поместим на экран тексты, выполненные стандартными наборами параметров .

Шрифты Calibri соответствуют пиксельной матрице

увеличить изображение
Шрифты Calibri соответствуют пиксельной матрице

Все рекомендованные шрифты соответствуют пиксельной матрице. Также вы можете видеть разницу между шрифтами: больший является увеличенной в 2 раза копией меньшего. Так, шрифт размером 42 пункта, используемый в заголовках, в 2 раза больше 20-пунктового, применяемого для подзаголовков, и так далее. Подобные взаимоотношения размеров имеют, к тому же, огромную важность при работе с изображениями.

Дизайн с помощью сетки с использованием пропорций

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

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

Давайте рассмотрим некий шаблон раскладки элементов.Заметьте, что заголовок расположен на высоте в 5 частей от верха экрана. Помним, что 1 часть = 20*20 пикселей, пять частей – 100 пикселей.

Базовая линия заголовка располагается на расстоянии пяти частей от верха экрана

увеличить изображение
Базовая линия заголовка располагается на расстоянии пяти частей от верха экрана
Заголовок имеет отступ слева, равный 120 пикселям (6 частей)

увеличить изображение
Заголовок имеет отступ слева, равный 120 пикселям (6 частей)
< Лекция 5 || Лекция 6: 123 || Лекция 7 >