Дизайн
UI-аудит: пошаговый процесс проверки интерфейса и дизайн-системы
Как провести UI-аудит цифрового продукта: собрать эталонные экраны, проверить визуальную иерархию, состояния, адаптивность и доступность, оформить дефекты и выпустить улучшения.

Чем UI-аудит отличается от UX-аудита
UI-аудит проверяет, насколько последовательно и точно интерфейс выражает уже спроектированную логику продукта. В фокусе находятся визуальная иерархия, типографика, цвет, сетка, компоненты, состояния, адаптивность и доступность. UX-аудит отвечает на другой вопрос: может ли человек понять сценарий и выполнить задачу. Эти проверки дополняют друг друга, но их нельзя смешивать в один список субъективных замечаний.
Результат UI-аудита — не подбор красивых референсов и не перечень пиксельных расхождений. Команда должна получить карту системных причин, приоритеты по влиянию, решения для повторяющихся компонентов и критерии приёмки. Тогда исправление одного токена, шаблона или компонента устраняет десятки проявлений, а не создаёт новую локальную версию интерфейса.
Ошибки, из-за которых аудит не меняет продукт
UI-аудит теряет ценность, когда его превращают в вкусовую рецензию или бесконечную инвентаризацию пикселей.
- Проверять только несколько красивых экранов и не включать формы, ошибки, пустые состояния, длинные данные и мобильную ширину.
- Смешивать проблемы сценария, текста, визуальной системы и технической реализации без разных владельцев и критериев решения.
- Создавать отдельную задачу на каждое проявление общего дефекта вместо исправления токена, компонента или шаблона.
- Считать автоматический accessibility-скан полной проверкой и не проходить интерфейс клавиатурой, увеличением и экранным диктором.
- Выдавать большой отчёт без приоритета, оценки охвата, первой партии работ и даты повторной проверки.
Что подготовить перед проверкой
Аудит начинается с согласования области продукта и эталонов, иначе найденные различия невозможно отделить от осознанных вариантов.
- Определите платформы, брейкпоинты, роли пользователей и сценарии, которые входят в аудит. Зафиксируйте, какие экраны критичны для выручки, поддержки, безопасности или ежедневной работы.
- Соберите рабочий продукт, макеты, библиотеку компонентов, токены, спецификации и историю известных исключений. Укажите, какой источник считается эталоном при расхождении кода и дизайна.
- Подготовьте репрезентативные данные: короткие и длинные значения, пустые состояния, ошибки, ограничения, локализацию и разные права. Идеальный демонстрационный контент скрывает реальные дефекты.
- Выберите целевые устройства и способы управления. Проверка мышью на широком экране не заменяет клавиатуру, сенсорное управление, увеличение текста и мобильную ширину.
- Согласуйте шкалу критичности и формат доказательства. Для каждого дефекта нужны экран, условие воспроизведения, правило, влияние, рекомендуемое решение и владелец.
Как оформить результат аудита
Отчёт должен одинаково читаться дизайнером, разработчиком, продуктом и QA и быть связан с будущей проверкой.
- Реестр находок содержит идентификатор, экран, компонент, правило, доказательство, серьёзность, частоту, платформу, владельца и статус решения.
- Карта системных причин связывает дефекты с токенами, библиотекой, шаблонами, документацией или процессом передачи в разработку.
- Приоритет учитывает влияние на задачу, доступность, распространённость и стоимость изменения, а не визуальную заметность на презентации.
- Критерий приёмки описывает проверяемое поведение на конкретных ширинах и состояниях. Формулировки «сделать аккуратнее» и «как в макете» недостаточны.
- Повторный контроль выполняется на эталонных экранах и в рабочей сборке. Закрытие задачи без регрессионной выборки не доказывает системное исправление.
Пошаговый план UI-аудита
Проверяйте интерфейс от системы к конкретным экранам, чтобы не исправлять проявления раньше причины.
- Составьте реестр шаблонов и ключевых экранов. Сгруппируйте их по продуктовым сценариям, платформам и компонентным семействам, а затем выберите обязательную выборку для проверки.
- Проверьте визуальную иерархию: главный и вторичный акцент, порядок чтения, плотность, контраст между уровнями и заметность действий. Отделите нарушение иерархии от вкусового предпочтения.
- Сверьте типографику, цвет, отступы, радиусы, тени и сетку с токенами. Зафиксируйте не только значение, но и место, где команда обошла систему локальным стилем.
- Разберите компоненты во всех состояниях: default, hover, focus, active, disabled, loading, error, success, empty и read-only. Проверьте, что состояние не передаётся только цветом.
- Проверьте адаптивность на реальном содержании. Элементы не должны обрезать смысл, менять порядок без причины, создавать горизонтальный скролл или прятать обязательное действие.
- Проведите доступность по применимым критериям WCAG: контраст, клавиатура, видимый фокус, размеры целей, увеличение, подписи и понятные ошибки. Автоматический скан дополняйте ручной проверкой.
- Сгруппируйте находки по первопричине. Например, десятки разных отступов могут стать одной задачей на токены и миграцию компонентов, а не списком из десятков экранных правок.
- Проведите разбор с дизайном и разработкой, оцените охват и риск регрессии. Сформируйте первую партию исправлений и контрольную выборку для повторного аудита.
Как измерять результат
Измеряйте не количество найденных замечаний, а снижение системной неоднородности и регрессий.
- Долю экранов и сценариев, использующих утверждённые компоненты и токены без локальных переопределений.
- Число критичных и распространённых дефектов, закрытых на уровне системы, и количество повторных проявлений после релиза.
- Долю проверенных состояний и брейкпоинтов, количество accessibility-нарушений по серьёзности и срок их устранения.
- Время дизайна, разработки и QA на типовой интерфейс до и после исправления библиотеки и критериев приёмки.
- Количество новых отклонений в контрольной выборке релизов и причины обхода дизайн-системы.
Итог
UI-аудит нужен продукту, когда интерфейс растёт быстрее правил и одинаковые задачи начинают выглядеть и работать по-разному. Начните с области и эталонов, проверьте систему и состояния, сгруппируйте причины и превратите выводы в ограниченную программу изменений.
Сильный результат соединяет визуальное качество, доступность и реализацию. Он помогает команде не просто исправить текущую выборку, а выпускать следующие экраны с меньшим числом расхождений.
Дорожная карта UI-аудита на четыре недели
- Неделя 1 — продукт и дизайнер фиксируют область, эталоны, выборку экранов, платформы, состояния и шкалу критичности.
- Неделя 2 — аудитор проверяет иерархию, токены, компоненты, адаптивность и доступность, собирая доказательства по общей форме.
- Неделя 3 — команда группирует причины, оценивает охват и регрессию, утверждает решения и первую партию системных задач.
- Неделя 4 — разработка и дизайн выпускают исправления, QA повторяет контрольную выборку, а владельцы фиксируют правила против новых отклонений.
Что проверить перед закрытием аудита
Сверьте охват шаблонов, платформ, состояний и способов управления. У каждой приоритетной находки должны быть доказательство, системная причина, владелец, критерий приёмки и решение о повторной проверке. Проведите регрессию в рабочей сборке, а не только в макете.
Источники
- Web Content Accessibility Guidelines (WCAG) 2.2
W3C / доступ 2026-09-23
Нормативные критерии доступности для контраста, управления, фокуса, ввода и адаптивного представления.
- Human Interface Guidelines
Apple Developer / доступ 2026-09-23
Официальные рекомендации по структуре интерфейса, типографике, цвету, компонентам и взаимодействию на платформах Apple.
- Material Design 3 Foundations
Google / доступ 2026-09-23
Официальное описание основ визуальной системы, токенов, адаптивности и доступных интерфейсных решений Material Design.
FAQ
UI-аудит и UX-аудит нужно проводить вместе?
Не обязательно. Если сценарии подтверждены, а проблема в визуальной системе и реализации, можно начать с UI-аудита. Когда непонятно, способен ли пользователь выполнить задачу, нужен отдельный UX-контур с аналитикой и наблюдением.
Сколько экранов нужно проверять?
Выборка должна покрывать все основные шаблоны, критичные сценарии, состояния и платформы. Проверять каждый URL необязательно, если команда доказала, что общий компонент исправляет повторяющуюся причину.
Можно ли провести UI-аудит без дизайн-системы?
Да. В таком случае аудит одновременно выявит повторяющиеся паттерны и поможет определить минимальный набор токенов и компонентов, которые стоит зафиксировать первыми.
Что отдавать разработчикам после аудита?
Приоритизированные задачи с доказательствами, затронутыми компонентами, целевыми состояниями и проверяемыми критериями. Одного документа с изображениями недостаточно для устойчивого внедрения.

