Принципы гештальта для дизайнеров
Канон восприятия для современного UI. Восемь принципов гештальта, по одному правилу на каждый, с реальными примерами из Linear, Stripe, Vercel, Figma, Notion, Apple, Cursor и Anthropic, плюс аудит, который можно прогнать на любом экране.

Любой интерфейс, которому вы доверяете, работает на гештальте. Linear, Stripe, Vercel, Figma, Notion, Apple. Никто из них не изобрёл новых правил восприятия. Они подчинялись тем, по которым зрительная система человека работает с тех пор, как экранов ещё не существовало. Это послушание и есть разница между экраном, который читается сам, и экраном, который пользователю приходится расшифровывать.
Принципы гештальта показывают, как мозг собирает сырые пиксели в смысл ещё до того, как включается сознание. Дизайнеры, которые их знают, выпускают интерфейсы, ощущающиеся спокойными. Те, кто не знает, выпускают интерфейсы, ощущающиеся суетливыми, даже если визуальная плотность одинакова. Пиксели те же. Меняется группировка.
Это статья-канон. Восемь принципов, по одному правилу на каждый, реальные примеры продуктов для каждого и аудит, который можно прогнать на любом экране перед релизом. Добавляйте в закладки.
Восемь принципов, по одному закону на каждый
Гештальт держится на идее «целое больше суммы своих частей». Горстка точек становится лицом. Ряд карточек становится списком. Мозг группирует раньше, чем читает содержимое. Если ваш дизайн это игнорирует, пользователю приходится делать работу мозга вручную, а он не будет.
Восемь принципов, которые нужны каждому практикующему дизайнеру. Запомните правило, остальное это применение.
-
Близость. То, что находится рядом, читается как группа.
-
Сходство. То, что выглядит одинаково, читается как группа.
-
Непрерывность. Глаз идёт по самому плавному пути через макет.
-
Замкнутость. Мозг достраивает незавершённые формы до целых.
-
Фигура и фон. Глаз делит макет на передний и задний план.
-
Общая судьба. То, что движется вместе, читается как группа.
-
Симметрия и порядок. Симметричные, регулярные макеты ощущаются завершёнными ещё до появления контента.
-
Фокальная точка. Единственный сбой паттерна забирает внимание всего экрана.
Каждый экран каждого уважаемого вами продукта использует сразу несколько из них. Большинство используют все восемь. Принципы складываются вместе, а не конкурируют.
Близость: отступ и есть группировка
Отступы несут больше смысла, чем рамки, разделители или подписи. Если два элемента стоят рядом, глаз читает их как связанные. Если третий стоит вдвое дальше, глаз читает разрыв. Подпись не нужна. Работу сделал пустой воздух.

Боковая панель Linear это самая чистая демонстрация близости из выпущенных. Inbox, My Issues и Active сидят в одной плотной группе. Projects, Views и Teams в другой. Settings стоит один внизу. Между группами нет разделителей, только отступы, и категории читаются мгновенно.
Stripe Dashboard делает то же самое со строкой метрик. Выручка, платежи и клиенты собраны в один блок, балансы и выплаты в другой. Тот же холст, другой ритм, три очевидные секции.
Антипаттерн это одинаковые отступы по всему экрану. Каждый элемент стоит на одинаковом расстоянии от любого другого, и пользователю приходится читать каждую подпись, чтобы найти структуру. Решение никогда не в том, чтобы добавить больше рамок.
Решение в том, чтобы раскрыть промежутки между группами и стянуть зазоры внутри них. Пустое пространство это не отсутствие дизайна, это и есть дизайн. Более глубокая версия лежит в статье глоссария про пустое пространство.
Правило применения: внутри группы отступы плотные. Между группами широкие. Никогда не ставьте подряд два одинаковых значения, если только не хотите объединить оба элемента в один.
Сходство: одинаковая форма значит одинаковый смысл
Повторяющееся визуальное оформление сигнализирует о повторяющейся функции. Если два элемента выглядят одинаково, пользователь решает, что и работают они одинаково. Если нет, дизайн врёт.
Notion построен на сходстве. Каждый блок одного типа отображается одинаково. Заголовки выглядят как заголовки, выноски как выноски, блоки кода как блоки кода. Пользователь учит визуальный словарь за пять минут и потом может пробегать глазами документ из тысячи блоков, не читая.
Левая панель Figma работает по той же логике. Фреймы выглядят как фреймы, компоненты как компоненты, экземпляры наследуют вид своего главного компонента, но с фиолетовой обводкой, которая говорит «это копия». Форма учит пользователя правилам.

Сетка домашнего экрана iOS от Apple это потребительская версия в большом масштабе. У каждой иконки приложения тот же размер, тот же радиус скругления, тот же шаг сетки. Глаз читает «приложения» как единую категорию и переключается на выбор, только когда появляется намерение. Нарушьте сходство и сломаете чтение. Одна иконка вне сетки обрушит всю сетку как единое целое.
Дифф-вью в Cursor работает по той же логике в меньшем масштабе. Добавленные строки одного и того же зелёного, удалённые одного и того же красного, неизменённые одного и того же нейтрального. Три категории, три оформления, подписи не нужны.
Антипаттерн это «давайте сделаем эту кнопку другой, чтобы привлечь внимание». Это ломает контракт сходства везде остальном. Пользователю приходится перечитывать каждую кнопку, чтобы понять, какие правила ещё действуют. Если хотите выделить одно действие, используйте принцип фокальной точки ниже, а не нарушение сходства.
Непрерывность: глаз идёт за линией
Глаз предпочитает плавные пути прерванным. Начав двигаться вдоль выравнивания, кривой или оси, он хочет продолжать. Дизайнеры, которые это уважают, выпускают макеты, которые сканируются на одном дыхании. Те, кто нет, выпускают макеты, которые цепляются.
Представление деплоя в Vercel это непрерывность в продакшене. Пайплайн идёт вертикальной линией этапов, каждый этап посажен на одну ось с тем же отступом. Глаз читает от коммита сборки наверху до деплоя внизу за один проход, даже на длинных логах. Статья состояние загрузки это и есть продукт объясняет, почему эта поверхность получает столько времени просмотра. Гаттер диффа в Cursor делает то же на меньшей оси: маркер изменения прижат к чистой вертикальной линии, по которой глаз скользит строка за строкой.

Антипаттерн это ломать выравнивание ради визуального разнообразия. Сдвигайте отступы лесенкой, меняйте высоту строки, вставьте центрированный элемент посередине, и глаз теряет путь. Пользователь не читает макет, он разгадывает головоломку.
Решение: выберите ось и пусть контент сидит на ней, даже когда отдельные элементы различаются. Список счетов в Stripe, список задач в Linear, навигация по докам Anthropic. Все плоские, все выровненные, все читаются одним проходом глаза.
Правило применения: сомневаетесь, выровняйте. Принудительное выравнивание читается быстрее, чем художественная асимметрия.
Замкнутость: мозг дорисовывает форму
Незавершённые формы достраиваются автоматически. Круг, у которого не хватает 40 градусов, всё равно читается как круг. Логотип с намеренной выемкой всё равно читается как бренд. Мозг заполняет пробел, потому что предпочитает видеть целое, а не разрыв.
Логомарк Anthropic это хрестоматийный пример. Две угловые формы никогда не смыкаются, но глаз сшивает их в единый знак. Loops использует замкнутость в логотипе-петле, где изгиб подразумевает полный контур, хотя форма открыта.
Figma использует замкнутость при выделении. Синие маркеры в четырёх углах подразумевают полный ограничивающий прямоугольник, даже когда нарисованы только углы. Пользователь видит фрейм, а не четыре плавающие точки.

Замкнутость также объясняет, почему hero-блоки работают без рамок. Hero-блок, заданный только отступами и заголовком, всё равно читается как цельный элемент, потому что глаз замыкает подразумеваемый прямоугольник. Та же логика управляет минималистичными карточками, цитатами и «призрачными» кнопками CTA. Границу не нужно рисовать, если её подразумевает контент. Чтобы это сработало, нужно уважать коэффициент контраста, чтобы подразумеваемая граница всё ещё читалась.
Антипаттерн это перерисовывать каждый контейнер. Тяжёлые рамки, толстые разделители, обводка по всему контуру на каждой панели. Экран получается захламлённым, каждая форма борется за внимание замыкания. Уберите штрихи. Доверьтесь глазу.
Фигура и фон: глубина без рамок
Глаз делит любую сцену на передний и задний план. Так работает внимание. Всё, что вы отодвигаете, становится контекстом, всё, что выдвигаете вперёд, становится предметом.
Модальные окна Apple это канонический пример. Фон размывается и затемняется, модалка выходит вперёд с мягкой тенью, и внимание пользователя смещается ещё до того, как прочитан текст. Оверлеи Stripe следуют тому же паттерну, чуть менее драматично, но с идентичной логикой. Блик на кнопке оплаты лежит поверх едва заметно отодвинутой карточки. Диалоги подтверждения в Resend используют почти такой же ход с фигурой и фоном: всё приложение отступает на шаг, а диалог выходит вперёд.
Антипаттерн это плоский оверлей без сдвига глубины. Модалка лежит на холсте на той же высоте, что и остальной UI, и пользователь не чувствует смены фокуса. Решение в том, чтобы наслоить настоящие сигналы восприятия, которые обозначают передний план.
Тень, размытие, затемнение, масштаб. Выберите минимум два. Статья про анти-дашборд объясняет, как дашборды теряют фигуру и фон, когда каждая панель лежит на одной высоте.
Правило применения: если все элементы на одной плоскости, переднего плана нет. Выберите, что важно, и поднимите это.
Общая судьба: движение это группировка
То, что движется вместе, читается как одно целое. Перетащите три элемента, посмотрите, как они сдвигаются в унисон, и глаз прочтёт их как единый блок, даже если формы разные. Остановите движение, и единство распадётся.

Мультивыделение в Figma это общая судьба в действии. Схватите три слоя, двигайте, и они едут как согласованный блок. Пользователь редактирует один сгруппированный объект, хотя Figma группу не создавала.
Перетаскивание для смены порядка в Linear использует тот же приём на списках задач. Берёте задачу, соседние строки сдвигаются согласованно, и новая позиция читается как очевидная. Перетаскивание блоков в Notion идентично: соседние блоки анимированно раздвигаются в унисон, освобождая место.
Другой край общей судьбы это удаление. Уберите три элемента с экрана с одинаковой скоростью и в одном направлении, и пользователь прочтёт это как удаление группой. Анимируйте их с разной скоростью, и пользователь решит, что часть не удалилась. Онбординг заимствует это: слайды идут с единым вектором движения, и пользователь читает путь как одну дорогу. Более глубокий разбор движения как структуры в статье онбординг без онбординга.
Антипаттерн это асинхронное движение логически сгруппированных элементов. Три карточки одного выделения, которые анимируются с разным таймингом, разным easing и чуть разными векторами. Пользователь читает их как отдельные, хотя данные говорят, что это одно. Заприте движение. Группа читается там, где группа действует.
Симметрия и порядок: баланс ощущается завершённым
Симметричные макеты ощущаются законченными ещё до того, как загрузились. Мозг читает регулярность как компетентность. Асимметричные макеты бывают мощными, но они взимают с пользователя налог на восприятие, который нужно отработать другими средствами.
Страница с ценами Stripe это хрестоматийный пример. Три колонки, идентичная структура карточек, идеально выровненный вертикальный ритм, средний тариф чуть приподнят, чтобы отметить рекомендацию. Пользователь читает «это настоящая продуктовая команда» раньше, чем читает цены.
Продуктовые сетки Apple делают то же на маркетинговом сайте. Панели дашборда Vercel держатся на строгой сетке, которая сохраняется даже при перестроении панелей. Композиция сигнализирует о стабильности. Более глубокий разбор такой структуры цен в статье проблема страницы с ценами и в более широком разборе стек маркетингового сайта 2026.

Антипаттерн это «давайте сделаем креативно». Карточки разной ширины, колонки, которые не выровнены, ряды разной высоты без функциональной причины. Пользователь читает хаос.
Асимметричному дизайну есть место, но это намеренный композиционный выбор, требующий сильной фокальной точки и чёткой иерархии. Это не вариант по умолчанию для SaaS-дашборда. Каждый дашборд, нарушающий сетку, платит за это временем сканирования.
Правило применения: начинайте с симметрии, нарушайте её намеренно. Никогда не нарушайте её потому, что экран показался скучным.
Фокальная точка: один сбой выигрывает экран
Глаз отдаёт всё внимание единственному элементу, который ломает паттерн. Поэтому коралловая основная кнопка на экране приглушённых серых вторичных действий побеждает. Поэтому же экран с пятью «основными» действиями имеет ноль основных.
Командная палитра Linear это клиника фокальной точки. Остальной UI затемняется и отступает, палитра выходит вперёд как единая высококонтрастная поверхность, и подсвечено ровно одно действие по умолчанию. Пользователь знает, куда смотреть, не думая.
Кнопка оплаты Stripe это e-commerce-версия. Кнопка ломает паттерн фирменным цветом, мягким движением и чуть большим масштабом. Лендинги Anthropic опираются на один коралловый CTA на нейтральной странице, и глаз попадает на него раньше, чем заканчивается заголовок. Кнопка «Apply» на AI-подсказках в Cursor работает по той же логике.

Антипаттерн это экран с тремя «основными» кнопками и морем одинаково весомых пунктов навигации. Каждая фокальная точка гасит все остальные. Взгляд пользователя буксует, потому что ничто не ломает паттерн достаточно сильно, чтобы победить.
Решение это жёсткое понижение. Выберите одно основное, остальное понизьте до вторичного или третичного оформления. Экран ощущается громче, хотя вы убрали вес, потому что единственное уцелевшее теперь реально притягивает глаз. Более глубокий разбор в статье визуальная иерархия в дизайне и в том, как почему каждый SaaS в 2026 выглядит одинаково показывает инфляцию фокальных точек по всей индустрии.
Принцип гештальта против паттерна UI
Самая быстрая шпаргалка. Одна строка на принцип, одно правило, один современный пример, один продукт. Сохраните эту таблицу навсегда.
| Принцип | Правило | Современный паттерн UI | Реальный продукт |
|---|---|---|---|
| Близость | Плотно внутри, широко между | Отступы групп в боковой панели | Боковая панель Linear |
| Сходство | Одинаковый вид значит одинаковая задача | Документы с типизированными блоками | Редактор Notion |
| Непрерывность | Глаз идёт за линией | Вертикальный лог пайплайна | Деплой Vercel |
| Замкнутость | Мозг достраивает форму | Логомарки открытой формы | Знак Anthropic |
| Фигура и фон | Отодвинуть назад, поднять вперёд | Размытие и тень модалки | Sheet в Apple |
| Общая судьба | Одно движение, одна группа | Перетаскивание при мультивыделении | Слои Figma |
| Симметрия и порядок | Регулярная сетка ощущается завершённой | Цены в три колонки | Цены Stripe |
| Фокальная точка | Один сбой выигрывает экран | Коралловый основной CTA | Лендинг Anthropic |
Если вы усвоите одну сохранённую шпаргалку, усвойте эту. Каждый практикующий дизайнер должен уметь процитировать эту таблицу по памяти до первого дизайн-ревью.
Как провести аудит экрана по гештальту
Прогоните экран через эти восемь вопросов перед релизом. Если на любой из них ответ «нет», экран теряет восприятие, даже если на поверхности всё выглядит нормально.
-
Близость. Связанные элементы ближе друг к другу, чем к несвязанным? Если отступы одинаковы по всему экрану, группировки по близости нет.
-
Сходство. Элементы с одной функцией имеют одинаковое оформление? Если две кнопки делают одно и то же, но выглядят по-разному, сходство сломано.
-
Непрерывность. Есть ли у глаза чёткий путь сверху вниз или слева направо? Если макет зигзагами метается без причины, непрерывность сломана.
-
Замкнутость. Контейнеры нарисованы самым лёгким оформлением, которое всё ещё читается? Если у каждой панели тяжёлая рамка, замкнутость перерисована.
-
Фигура и фон. Есть ли на экране чёткий передний план? Если все элементы на одной высоте, вниманию некуда приземлиться.
-
Общая судьба. Анимации сгруппированных элементов идут в унисон? Если части мультивыделения дрейфуют с разным таймингом, группа читается как сломанная.
-
Симметрия и порядок. Макет ощущается завершённым с первого взгляда? Если глазу приходится трудиться, чтобы найти структуру, сетка борется с пользователем.
-
Фокальная точка. Есть ровно одно основное действие? Если их два или больше, фокальная точка отменена.
Прогоните это на любом экране, в любом продукте, в любом состоянии. Экраны, которые проходят, ощущаются спокойными. Экраны, которые проваливаются, ощущаются суетливыми, даже когда визуальная плотность одинакова. Объедините этот аудит с дисциплиной из проблемы страницы настроек, и вы быстро найдёте худших нарушителей. Доктрина о том, как делать больше меньшими средствами, включая кейс в вам не нужна дизайн-система, естественно сочетается с этим аудитом.
Принципы складываются, а не конкурируют
Отличный экран использует все восемь одновременно. Близость организует, сходство подтверждает, непрерывность ведёт, замкнутость очищает, фигура и фон расставляют приоритеты, общая судьба оживляет, симметрия стабилизирует, фокальная точка решает. Ни один не работает в одиночку. Ни один не воюет с другим, если вы соблюдаете порядок.
Приложение Linear это работающий мастер-класс. Боковая панель группирует по близости, задачи повторяются по сходству, список скроллится по непрерывности, карточки замыкаются лёгкими рамками, модалка поднимается по фигуре и фону, перетаскивание использует общую судьбу, сетка держится на симметрии, палитра cmd-K побеждает по фокальной точке. Весь продукт это послушание гештальту, спрессованное в одну вкладку.
Stripe это тот же урок в другом масштабе. Vercel, Figma, Notion, Apple, Anthropic, Cursor, Loops, Resend. Никто из них не изобрёл нового закона восприятия. Они подчинялись существующим упорнее конкурентов.
В этом весь ров качества дизайна. Секрета нет. Есть только беглость в каноне восприятия и терпение применять его на каждом экране, в каждом сценарии, в каждом состоянии. Более глубокий контекст про прогрессивное раскрытие играет ту же роль внутри конкретных сценариев.
FAQ
Какие восемь принципов гештальта нужны дизайнерам?
Близость, сходство, непрерывность, замкнутость, фигура и фон, общая судьба, симметрия и порядок, фокальная точка. Каждый из них это закон восприятия, который зрительная система человека применяет автоматически. Дизайнеры, которые их уважают, выпускают интерфейсы, читающиеся сами. Те, кто нет, выпускают интерфейсы, ощущающиеся суетливыми.
Какой принцип гештальта важнее всего в UI-дизайне?
Близость, с большим отрывом. Отступы несут больше сигнала группировки, чем любое другое оформление, включая рамки, цвет и подписи. Если у вас есть время исправить только один принцип на экране, исправьте отступы.
Чем гештальт отличается от визуальной иерархии?
Визуальная иерархия это стратегия. Гештальт это физика восприятия под ней. Иерархия говорит «пользователь должен смотреть сюда первым». Гештальт объясняет, почему его глаз действительно идёт туда. Нельзя построить иерархию, не подчиняясь гештальту, а подчинение гештальту без плана иерархии даёт спокойные, но бесцельные экраны.
Актуален ли гештальт для AI-native интерфейсов?
Более актуален, не менее. AI-native интерфейсы несут больше динамического контента, больше потокового вывода и более неопределённые макеты, чем традиционные приложения. Гештальт это набор правил, который удерживает эти динамические поверхности читаемыми. Общая судьба, сходство и фокальная точка несут основную нагрузку, когда контент меняется в реальном времени.
Как научить команду дизайнеров гештальту?
Разберите один экран вместе. Выберите реальную поверхность, прогоните на ней все восемь вопросов и смотрите, как команда видит провалы, которые раньше не могла назвать. Гештальт не изучается в абстракции. Он изучается через поиск нарушений в реальных продуктах, пока глаз не начнёт ловить их автоматически.
CTA
Хотите продукт, где каждый экран читается сам раньше, чем пользователь прочтёт текст? Brainy проектирует интерфейсы с восприятием, заложенным в кости, а не нарисованным в конце. Мы подчиняемся канону в каждом сценарии, каждом состоянии, каждой детали. Нанять Brainy и выпускать ту ясность, которую Linear, Stripe и Anthropic выпускают по умолчанию.
Want a product where every screen reads itself before the user reads the copy? Brainy designs interfaces with perception baked into the bones, not painted on at the end.
Get Started




