Экстренный дизайн-гайд для разработчика (youtube.com) 10 мая 2017
Игорь Кунцевич перечисляет некоторые правила, которые помогут разработчикам, работающим без дизайнера (видео, презентация):
- Цвет для кнопки при ховере: базовый цвет -20% насыщенности (в модели HSL). Либо +20% насыщенности, если получается плохой контраст с фоном.
- Цвет для неактивной кнопки: базовый цвет -70% насыщенности.
- Надписи на кнопках должны быть глаголами (синтаксис элементов интерфейса).
- Минимальное требование к странице 404 — надпись «Эта страница была удалена или никогда не существовала» и ссылка на главную. Можно поместить эту надпись в стандартное оформление сайта.
- Анимация в интерфейсе должна длиться 300–800 мс. Тогда пользователь заметит ее, но не будет чувствовать, что всё тормозит.
- Если к кривой для анимации нет требований, используйте easeOutCubic. Она похожа на взаимодействие в физическом мире: сперва мы быстро приближаемся к объекту, а потом аккуратно берем его.