Дизайн
#статьи

Что такое Material Design и как работает анимация в продуктах Google

Рассказываем о дизайн-парадигме Google — как она появилась и чем может быть полезна дизайнерам.

Иллюстрация: Polina Vari для Skillbox Media

Все привыкли к тому, что интерфейсы Google выглядят и работают примерно одинаково. Но ещё десять лет назад версии той же Gmail в Android и в браузере выглядели как совершенно разные продукты.

К 2014 году проблему удалось решить. Тогда на конференции I/O Google представили свою новую дизайн-систему Material Design, которая базируется на тактильной реальности. Каждый блок в ней — это лист бумаги, а текстовые объекты — чернила.

Элементы дизайн-системы Material Design
Изображение: Google

Рассказываем об основных принципах системы Material Design и о том, как анимация помогает пользователю разобраться в интерфейсе.

Основные принципы Material Design

Тактильные поверхности

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

Полиграфический дизайн

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

Изображение: Google

Осознанная анимация

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

Адаптивный дизайн

Всё вышеперечисленное должно работать на любых устройствах.

Кстати, Material Design — это разновидность плоского дизайна. О том, какие ещё стили оформления бывают в интерфейсах, — читайте в нашей статье про морфизмы

Анимация в Material Design

Анимация — одна из основ Material Design, которая в гайдлайнах прописана очень подробно. Она нужна, чтобы сделать пользовательский интерфейс выразительным и простым в использовании. Для этого она должна отвечать трём принципам.

1. Информативность.

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

Изображение: Google

2. Ориентированность.

Анимация фокусирует внимание на том, что важно, и не отвлекает от основного действия.

Изображение: Google

3. Выразительность.

Анимация выражает характер, индивидуальность и стиль каждого продукта.

Изображение: Google

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

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

Изображение: Google

Учить, чтобы пользователь разобрался в интерфейсе прямо во время использования приложения.

Изображение: Google

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

Изображение: Google

Кстати, одно из правил анимаций в Material Design — все предметы, выходящие из экрана, должны ускоряться. Ведущий разработчик Джон Шлеммер считает, что неважно, где именно они остановятся.

«В руководстве по материальному дизайну Google, похоже, думают, что вы должны только ускоряться при выходе из экрана».

Паскаль Д’Сильва

Изображение: Pasquale D’Silva / Medium

Другие корпорации тоже сделали свои дизайн-системы.

Жизнь можно сделать лучше!
Освойте востребованную профессию, зарабатывайте больше и получайте от работы удовольствие.
Каталог возможностей
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована