Сайты стареют незаметно. Каждая правка кажется разумной, каждый новый раздел - нужным, и через два года проект превращается в музей решений: меню из четырнадцати пунктов, форма, выросшую из трёх полей в одиннадцать, три способа попасть в корзину и ни одного очевидного. Пользователи молчат, метрики плавно деградируют, команда спорит о вкусах. UX-аудит существует для этого момента: систематический разбор всех точек контакта глазами человека, который пришёл решить задачу, а не полюбоваться проектом.
Годы аудиторской практики накопили устойчивый набор зон, где ошибки повторяются от проекта к проекту с упрямством приметы. Разбор этих зон и есть содержание профессии: не искусство вкуса, а методичная проверка известных слабых мест плюс честная запись того, что нашлось.
Аудит отвечает на вопросы аудитории а не на вкус проверяющего
Первая дисциплина аудита - отделить факты от мнений. Проверяющему что-то не нравится - это не находка; пользователь не может найти кнопку - это находка. Метод держится на трёх китах: наблюдение за реальным поведением, проверка сценариев на соответствие задачам и сверка интерфейса с принципами, которые индустрия выработала десятилетиями. Вкус остаётся за дизайном; аудит про соответствие пути и цели.
Второй кит - репрезентативность. Пять коллег по офису - не аудитория: они знают продукт, термины и историю изменений. Аудит проводится с людьми, которые видят сайт впервые, и с записями сессий живых посетителей. Свежий взгляд вскрывает то, к чему команда ослепла: непонятные слова, невидимые кнопки, шаги, которые все терпят, потому что привыкли.
Третий кит - фиксация. Каждая находка записывается с местом, сценарием и последствием: где, при какой задаче, что почувствовал человек. Без записи аудит превращается в разговор, а разговор через неделю превращается в спор, потому что память хранит настроения лучше аргументов.
Инструментарий при этом скромен: записи сессий, тепловые карты кликов, несколько живых интервью, статистика воронок и собственные руки проверяющего. Роскошные лаборатории дают точность, но и подручный набор честно отвечает на главные вопросы, потому что ошибки масштаба проекта не прячутся глубоко - они лежат на поверхности, и нужен не дорогой прибор, а систематичность взгляда.
Пути и сценарии проверяются от задачи а не от главной страницы
Классическая ошибка самопроверки - прогулка по сайту от главной страницы в порядке меню. Живой человек приходит иначе: из поиска сразу на карточку товара, из письма на страницу тарифов, от рекомендации в блог. Аудит проходит все основные сценарии от точки входа до результата и считает шаги: сколько действий и решений отделяет человека от цели.
Каждый лишний шаг - кандидат на удаление. Практика стабильна: сценарий, который проходится за три шага, доживает до конца у большинства; сценарий из семи шагов теряет половину участников где-то посередине. Аудит раскладывает каждый путь на шаги и помечает те, что не несут решения: подтверждение страницы, которую никто не менял, выбор города, который можно угадать, поле промокода в нужном месте не в нужное.
Навигация проверяется на два вопроса: предсказуемость и обратимость. Предсказуемость - человек угадывает, где искать, до того как открыл меню. Обратимость - человек может вернуться и изменить выбор без потери сделанного. Потеря заполненной формы из-за возврата на предыдущий шаг - бич середины воронок, и находится она только при честном прохождении сценария с нажатием назад.
Поиск по сайту проверяется отдельным маршрутом: он часто остаётся единственным спасением человека, не нашедшего путь в меню. Аудит смотрит, что произойдёт с типичными формулировками с ошибками, синонимами и слишком общими словами. Пустая выдача без подсказок и нерелевантные совпадения бьют по доверию сильнее, чем отсутствие функции вообще: человек, которому поиск обещал и обманул, уходит без второй попытки.
Формы собирают основную гору жалоб и теряют больше всего людей
Если в проекте есть одно место, где аудит почти гарантированно найдёт потери, это формы. Формы - единственное место, где человек делает работу за сайт: вводит, помнит, проверяет. Каждое требование формулируется в терминах стоимости: сколько минут и сколько ошибок стоит заполнение. Поля без объяснений, форматы без примеров, обязательность без пометок - мелочи, которые в сумме превращают форму в барьер.
Проверка формы идёт по живому сценарию с тремя видами поведения: аккуратный пользователь, спешащий и ошибающийся. Первый проходит гладко и не информативен. Второй заполняет вполовину и уходит - аудит смотрит, сохраняется ли черновик. Третий ошибается в каждом поле - аудит смотрит, что скажет форма, найдёт ли человек ошибку и сможет ли исправить без потери введённого.
Годы практики оставили набор проверенных требований к формам: пометка обязательных полей до начала, пример формата рядом с полем, проверка на вводе, а не после отправки, сообщение об ошибке рядом с виновным полем, сохранение данных при любом исходе. Формы, которые всё это соблюдают, конвертируют стабильно лучше, и ни одна из этих правок не требует редизайна - только дисциплины.
Автозаполнение проверяется в том же проходе: корректные атрибуты полей превращают заполнение адреса из минуты мучений в одно касание. Маски телефонов не спорят с автокоррекцией, а вставка из буфера обмена не ломает формат. Формы, уважающие автоматизацию браузера, читаются людьми быстрее и ошибаются реже.
Текст и микрокопия несут половину пользовательского опыта
Аудит текста - самая недооценённая часть разборов. Интерфейс говорит с человеком в каждом элементе: заголовок обещает, кнопка командует, сообщение об ошибке обвиняет. Слова, которые понятны команде, для новичка бывают шифром: внутренние термины, аббревиатуры, названия разделов, придуманные за столом, а не из языка аудитории. Аудитор сверяет язык интерфейса с языком живых запросов и вопросов в поддержку.
Микрокопия проверяется по действию: что человек поймёт и сделает после прочтения. Кнопка "Отправить" не говорит, что произойдёт; "Получить доступ" обещает результат. Сообщение "Произошла ошибка, попробуйте позже" оставляет человека один на один с проблемой; "Платёж не прошёл, банк отклонил операцию, попробуйте другую карту" даёт причину и следующий шаг. Разница между этими парами - не стиль, а судьба сессии.
Отдельная зона - первые экраны ключевых страниц. Заголовок и подзаголовок обязаны ответить: что это, для кого, чем отличается от соседнего предложения. Аудит проверяет первые экраны методом бега: пять секунд взгляда и вопрос, о чём страница. Страницы, не прошедшие пяти секунд, не читаются дальше, сколько бы труда ни лежало в их теле.
Состояния загрузки и ошибки проектируются а не случаются
В проекте живут не только идеальные экраны: страницы загружаются, запросы подвисают, сервер отвечает отказом. Аудит проверяет именно эти состояния, потому что команда их обычно не видит: у разработчика сеть быстрая, данные прогреты, ошибок нет. Живой пользователь в метро встречает другой сайт: пустые экраны без признаков жизни, кнопки без ответа, страницы с голым текстом исключения.
Требования к состояниям просты и проверяются списком: у каждого действия есть отклик в момент нажатия, у каждой загрузки есть индикатор с честной длительностью, у каждой ошибки есть человеческое объяснение и путь дальше. Долгие операции получают статус с возможностью уйти и вернуться. Критические ошибки предлагают повтор без потери контекста.
Иерархия состояний расставляет приоритеты исправлений: сначала то, что встречается часто и блокирует задачу, потом то, что встречается редко, потом то, что просто некрасиво. Аудит собирает частоты из статистики, и правка редкой ошибки уступает правке ежедневной, как бы стыдно ни выглядела первая на скриншоте.
Пустые состояния заслуживают отдельной строки: раздел без товаров, поиск без результатов, корзина после очистки. Пустой экран с одинокой надписью не информирует и не ведёт; пустое состояние с подсказкой, куда пойти и что сделать, спасает сессию. Разница стоит нескольких строк текста и включается в аудит отдельным пунктом для каждого пустого места проекта.
Мобильный опыт проверяется в реальных условиях
Доля мобильного трафика уже давно перевесила настольный в большинстве ниш, но аудит до сих пор нередко проводится на широком мониторе с быстрой сетью. Мобильная реальность другая: экран в шесть дюймов, палец вместо курсора, сеть с пропусками, внимание на ходу. Каждый экранный сценарий аудита проходит на телефоне среднего класса в сотовой сети, и половина находок рождается именно там.
Зоны нажатия - первое, что проверяется: кнопки и ссылки, которые работают на мониторе, на телефоне превращаются в упражнение по мелкой моторике, если их размер меньше подушечки пальца. Рядом стоящие ссылки по соседству дают ложные нажатия. Чувствительные действия без подтверждения - случайные заказы. Всё это ловится за десять минут живой прогулки.
Контекст внимания - второе отличие: человек на телефоне постоянно отвлекается и возвращается. Аудит проверяет, сохраняется ли состояние при уходе и возврате, живут ли фильтры после смены ориентации, не сбрасывается ли корзина. Настольный интерфейс прощает потерю, мобильный - нет, и разница становится видна только в честных условиях.
Фиксация мобильных находок ведётся в тех же формулировках, что и настольных: место, сценарий, последствие. Аудитор с телефоном отмечает также физическую эргономику: кнопка в нижней трети экрана удобна под большой палец, важное действие в верхнем углу требует перехвата. Мелкая эргономика незаметна в макетах и очевидна в руке.
Отчёт аудита превращается в приоритетный план а не в список стыда
Итог аудита - не документ для самобичевания, а план работ. Находки сортируются по двум осям: масштаб потерь и стоимость исправления. Ошибки, которые теряют людей ежедневно и чинятся за день, идут первыми. Дорогие правки с малым эффектом отправляются в дальнюю очередь без сожалений. Приоритезация защищает отчёт от судьбы большинства аудитов: произвести впечатление и лечь в стол.
Хранению отчёта помогает короткая версия: одна страница с выводами и планом для руководства, полный разбор для исполнителей. Версии не дублируют друг друга - каждая написана для своей аудитории и своего решения. Отчёт, который читают все, обычно не читает никто.
Каждая находка получает проверяемую формулировку: не "навигация неудобная", а "до страницы возврата из каталога четыре шага, теряется столько-то процентов". Проверяемая формулировка позволяет после правки ответить на вопрос, помогло ли. Аудит без повторной проверки - просто мнение, поэтому через месяц после исправлений ключевые сценарии проходят повторный замер.
Структура рабочего отчёта складывается годами практики в устойчивый список:
- вывод уровня здоровья и главная метка состояния проекта;
- находки по сценариям с местом и последствиями в числах;
- разбор форм и платежных путей отдельно, с подсчётом шагов;
- языковые и микрокопийные правки с формулировками замен;
- состояния загрузки и ошибок с частотами по статистике;
- мобильные находки, полученные на реальном устройстве;
- приоритетный план с оценкой стоимости каждой правки.
Аудит, выстроенный по этой схеме, окупается первым же пунктом плана: проекты редко подозревают, сколько людей теряют на ровном месте. Накопленные годами зоны ошибок ценны именно предсказуемостью: они позволяют проверять не всё подряд, а то, что почти наверняка болит. Профессия UX-аудита и держится на этом парадоксе - чем больше разборов за плечами, тем быстрее находятся типовые проблемы и тем больше времени остаётся на настоящие сюрпризы конкретного проекта. В этом и есть практический смысл профессии: меньше времени на повторение известного, больше времени на уникальное, и предсказуемая отдача от каждой недели работ.