Иерархия в дизайне. Среди элементов должен соблюдаться приоритет. Самые значимые — более заметны, и наоборот.
Контраст в цветовой схеме. Одни элементы не должны заслонять другие, равно как они не должны сливаться друг с другом. Важно соблюсти баланс ярких и нейтральных оттенков.
Наличие «воздуха». Между элементами должно быть свободное пространство, чтобы контент был удобочитаемым.
Однородность в оформлении. В рамках одного ресурса все элементы и весь функционал должны придерживаться единого стиля.
Упрощение ориентации. Для удобства пользователей информацию лучше разбивать на отдельные логические блоки. В одном блоке должно быть не более 5-7 элементов, чтобы информация запоминалась.
Простое перемещение. Для перехода из одного раздела в другой должно требоваться не больше трёх кликов. При этом важно предусмотреть «защиту от дурака» — предотвращение случайных действий пользователей.
Грамотный копирайтинг. В дизайне интерфейсов важен не только визуал. Все тексты — заголовки, подписи, статьи и каждая буква — должны быть продуманы с учётом цели. При этом стоит помнить, что большинство пользователей предпочитает смотреть, а не читать — не нужно публиковать огромные тексты без необходимости.
Следование трендам. Важно отслеживать текущие тенденции, чтобы интерфейс не устарел до запуска проекта. Но вместе с тем не стоит слишком цепляться за моду. В случае сомнений в целесообразности лучше выбирать проверенные решения.