Чек-лист юзабилити сайта: 230 пунктов

Создание веб-сайта является сложной задачей, но обеспечение удобства для пользователей - это совсем другая и постоянная задача. Корректировка даже одного элемента может существенно повлиять на весь веб-сайт. Такие инструменты, как Plerdy UX & Usability Testing, помогают отслеживать эти изменения и улучшать пользовательский опыт. Если вы хотите убедиться, что ваш веб-сайт действительно удобен для использования, воспользуйтесь этим контрольным списком юзабилити веб-сайта: Проверка на 230 пунктов!

0/X

💣 Общие рекомендации

  • Слоган возле логотипа, описывающий магазин
    website-ux-design-mistakes-5Коротко информирует пользователя о содержании и тематике сайта
  • Знаки качества и сертификаты
    website-ux-design-mistakes-6Если товар содержит определенные сертификаты качества то необходимо их указать для повышения% конверсии.
  • Информация о магазине и история бренда
    website-ux-design-mistakes-7Эта информация необходима для улучшения фактора доверия и взаимодействия с аудиторией.
  • Подстройка под географию ЦА
    website-ux-design-mistakes-8Сайт оптимизирован для представления в том регионе, для которого предназначен: информация изложена на соответствующем языке (или есть выбор языка), данные представлены в привычной посетителю метрической системе.
  • Удобство выбора языка
    website-ux-design-mistakes-9Если на сайте предполагается несколько языков, то переключатель языка необходимо разместить в удобном и видном месте (в шапке)
  • Наличие интуитивно понятных икон
    website-ux-design-mistakes-10Везде, где это уместно и возможно, текстовые пункты дополнены иконками.
  • Однотипность интерфейса
    website-design-mistakes-1Структура сайта (шапка, подвал, главное меню и т. д.) – одинакова на всех страницах, исключение могут составлять страницы корзины и оформления заказа.
  • Однозначность и понятноть
    website-ux-design-mistakes-11Попав на любую страницу сайта, пользователь за 3 секунды понимает, что это за сайт, какой тематики: благодаря слогану и изображениям в шапке, заголовку страницы и т. п.
  • Удоство взаимодействия с лого сайта
    website-ux-design-mistakes-12Логотип кликабелен и ведет на главную страницу, а на самóй главной – не перезагружает страницу.
  • Уникальный фавикон
    website-ux-design-mistakes-13У сайта есть фавикон, желательно соответствующий вашему логотипу. Благодаря запоминающемуся фавикону пользователь легко найдет вкладку с вашим сайтом среди множества открытых вкладок браузера.
  • Понятная терминология
    website-ux-design-mistakes-14В пунктах меню, кнопках и ссылках не используются непонятные посетителю термины или формулировки.
  • Врозможность увидеть лицо компании
    website-ux-design-mistakes-15На сайте есть страница «О компании», с подробной информацией о вас, желательно – с фото офиса внутри и снаружи, с фото персонала, работающего с клиентами, с фотографиями производственного/рабочего процесса.
  • «Принцип ненасильства»
    website-ux-design-mistakes-16На сайте нет медиаконтента (музыки или видео), запускающегося без ведома пользователя. В подавляющем большинстве случаев это раздражает посетителя и заставляет его сразу же покинуть сайт. Если вы все же по какой-то причине используете это, позаботьтесь о том, чтобы кнопка остановки воспроизведения была на видном месте. Если используются всплывающие окна (pop-up), то они также имеют заметную кнопку для их закрытия (именно закрытия, а не перехода на другую страницу). Посетитель не будет тратить время на ее поиски – раздраженный самим фактом появления окна, он просто вообще закроет вкладку с вашим сайтом.
  • Минимум сложностей для пользователя
    website-ux-design-mistakes-17Минимум трудностей для пользователя. Посетителю сайта предлагается выполнять только действительно необходимые действия: a. все, что можно сделать программно – делается программно (например, подставляется город доставки, исходя из местоположения пользователя); b. запросы действий посетителя сайта и варианты выбора динамически изменяются в зависимости от параметров товара, данных посетителя и т. д. Например, если платье доступно только в одном цвете, пользователя не заставляют выбирать цвет.
  • Обьяснение для деактивированных элементов
    website-ux-design-mistakes-18При наведении на неактивную кнопку или ссылку появляется краткое пояснение, почему кнопка/ссылка неактивна.
  • «Чесные» кнопки
    website-ux-design-mistakes-19Стандартный функционал любой кнопки – выполнение какого-либо действия, а не переход на другую страницу, если кнопка явно этого не подразумевает.
  • Удобство клика по кнопке
    website-design-mistakes-2Кликабельна сама кнопка, а не надпись на ней. Можно также сделать кликабельной небольшое пространство вплотную к ней (но не в том случае, если рядом расположена другая кнопка).
  • Продуманные кнопки удаления и очистки форм
    website-ux-design-mistakes-20Кнопки, отменяющие действия, или очищающие заполненные данные, располагаются на достаточном удалении от кнопок отправки или подтверждения, и отличаются от них. Это необходимо, чтобы посетитель не кликнул по ним по ошибке.
  • Стандартизация взаимодействия
    website-ux-design-mistakes-21Все ссылки оформлены в привычном посетителю стиле – синим цветом, подчеркнутые, курсор при наведении на ссылку меняет свой вид на кликабельный (иконка руки). После клика ссылка меняет свой цвет (стандарт – фиолетовый).
  • Понятный и релевантный Н1
    website-ux-design-mistakes-22На всех страницах есть заголовок, который полностью соответствует ее содержанию. Имеется в виду заголовок H1, а не тайтл, так как при множестве открытых вкладок в браузере тайтл просто не виден.
  • Стандартизация
    website-ux-design-mistakes-23Пункты меню названы привычным для посетителя образом (и снова принцип «Не заставляйте меня думать») – «Контакты», «О компании», «Доставка» и т. д., без лишнего креатива.
  • Удобное размещения поиска
    website-ux-design-mistakes-24Поле поиска находится там, где его привык видеть пользователь на подобных сайтах – обычно это слева вверху или вверху по центру страницы.
  • Возможность быстро и легко взаимодействовать
    website-design-mistakes-3К товару, услугам, статьям есть возможность оставлять отзывы (комментарии), лучше всего – без регистрации. Текст сохраняется, если пользователь неправильно ввел капчу перед его отправкой, или случайно закрыл страницу.
  • Авторизация через социальные сети
    website-design-mistakes-4Тех, кто не стал бы регистрироваться в отдельной форме, это подтолкнет все-таки отметиться на вашем сайте.
  • Защита от спама
    website-design-mistakes-5Предусмотрена защита от ручного и автоматического спама в комментариях и отзывах (капча, модераторская пред- или постпроверка комментариев, проверка наличия сторонних ссылок в комментарии и т. п.). Иначе комментарии могут превратиться в помойку, где посетителю сложно будет найти полезную информацию.
  • Отсутствие пустых разделов
    Если на данный момент в этом разделе (категории) каталога товаров нет, он временно скрывается.
  • Заметная кнопка применения
    website-design-mistakes-6Это актуально при использовании отложенного фильтра, когда посетитель активирует фильтр только после выбора всех нужных ему параметров.
  • Конфиденциальность
    website-design-mistakes-7Клиенту явно сообщается информация о том, что все личные данные, которые он вводит в процессе оплаты, находятся в безопасности (иконки используемых технологий безопасности, соответствующие пояснения к полям). В то же время процесс оплаты не превращается в параноидальную проверку клиента.
  • Открытие в новой вкладке
    website-design-mistakes-8Опционально – на текущей странице остается подробная инструкция по оплате, а страница платежной системы открывается в новой вкладке. Таким образом, клиент не остается один на один с, возможно, незнакомой ему платежной системой.
  • Отсутствие точки в заголовках и содержании
    website-design-mistakes-9Допускаются только вопросительный, восклицательный знак и многоточие.
  • Качество изображений
    website-design-mistakes-10Все изображения на сайте – качественные, четкие, без дефектов и сторонних водяных знаков.
  • Оправданность использования изображений
    website-design-mistakes-10Все изображения несут или подтверждают какую-либо информацию, не предназначены «просто для красоты» и не создают впечатления утомляющей пестроты на сайте.

⚙️ Товар

  • Информация о доставке
    website-ux-design-mistakes-60Детальный и понятное описание условий и правил доставки, который сразу можно найти при возникновении вопросов, поможет покупателю быстро понять, что выбранный им товар будет доставлен в определенный срок и за определенную цену. Это в разы повышает степень доверия, особенно, когда товар может быть отгружен только после предоплаты.
  • Зум на фотографиях
    website-ux-design-mistakes-61Для улучшения фотосприймаття товара рекомендуется реализовать функционал зума.
  • Фотогалерея товара
    website-ux-design-mistakes-62В карточке товара предусмотрен функционал галереи
  • Информация о возврате на странице товара
    website-ux-design-mistakes-63Согласно закону о правах потребителей, пользователь имеет право вернуть товар в течение 14 дней после покупки. Указав этом на странице товара уровень доверия к сайту и% конверсии возрастет.
  • Оптимальное количество товара
    website-design-mistakes-97По умолчанию на странице категории отображается 10–15 товаров.
  • Удобство представления
    website-design-mistakes-98Пользователь может изменить количество отображаемых товаров на странице, а также выбрать показ всех позиций сразу, на одной странице. Также на странице категории есть выбор формата представления товаров: расширенный (витрина, таблица, плитка), оптимальный (список), минимальный (прайс). Расширенный подойдет пользователям, которые хотят видеть, как можно больше информации о товаре прямо на странице каталога. Минимальный – когда посетителя интересует в основном, только цена и наличие. Оптимальный – «золотая середина».
  • Фокус на реальную (а не формальную) ситуацию
    website-design-mistakes-99Если посетитель может искать какой-то тип товара в разных категориях, добавлена возможность показа ее в разных категориях. К примеру, посетители часто путают понятия «точка доступа» и «Wi-Fi роутер», поэтому можно поместить одну и ту же модель в обе категории.
  • Полная информация о товаре
    website-design-mistakes-100"Каждый товар на странице каталога минимально содержит следующую информацию:
    • фото;
    • наименование;
    • цену;
    • ярлык акции, распродажи, новинки, хита продаж и т. п. – если он входит в эти категории;
    • кнопку «купить».
    "
  • Расширенный список характеристик
    website-design-mistakes-101Опционально: на странице категории также дается информация об основных характеристиках – для экономии места их можно показывать только при наведении курсора на товар, во всплывающем окне, разворачивая по клику на ссылке «Показать больше» и т. п. Можно предусмотреть данный функционал для расширенного представления товаров в каталоге (витрина).
  • Наличие и актуальное количество товара
    website-design-mistakes-102Опционально: на странице категории показывается точное или примерное количество данного товара на складе.
  • Заметность ценника
    website-design-mistakes-103Цена хорошо заметна, написана крупным кеглем или выделена иначе.
  • Указание валюты цены
    website-design-mistakes-103Если на сайте предполагается несколько валют, то переключатель валюты необходимо разместить в удобном и видном месте (в шапке), а также на странице категорий указывать об этом
  • Указание причин отсутствия цены
    website-design-mistakes-104Если цена не указывается, то на месте ее расположения сообщается причина отсутствия цены («Товар снят с производства», «Цена пока неизвестна») или рекомендация уточнить стоимость у менеджера. В этом случае здесь же размещены контакты менеджера или ссылка на них.
  • Разные ракурсы
    website-design-mistakes-105На страницах с товаром есть несколько фото товара, с различного ракурса – так, чтобы были видны все особенности конструкции (если это техника), пошива (если это одежда) и т. д.
  • Примеры применения / использования / сервировки
    website-design-mistakes-106Для некоторых типов товаров полезными будут фото в применении, в работе, в интерьере и т. д.
  • Видео анпакинга / осмотра
    website-design-mistakes-107Чем подробнее – тем лучше; желательно – в хорошем разрешении.
  • Однообразие характеристик
    website-design-mistakes-85Одни и те же характеристики в разных товарах называются и представляются одинаково – в одинаковых единицах измерения, метрической системе и т. д. Это облегчит пользователю сравнение разных моделей товара.
  • Подсказки к неочевидным характеристикам / терминам и т.д.
    website-design-mistakes-108Во всплывающем окошке при наведении курсора на название параметра или по клику на иконку вопросительного знака рядом с ним.
  • Информация о гарантийном сроке на товар
    website-design-mistakes-109Также есть развернутая информация о возможности вернуть товар (опционально).
  • Информация о комплектации товара
    website-design-mistakes-110Необходимо указывать все элементы товара которые идут стандартно в упаковке.
  • Информация о стране-производителе товара
    website-design-mistakes-111Это опциональная характеристика.
  • Только нужные данные
    website-design-mistakes-112На странице товара (в карточке товара) нет информации и рекламы, отвлекающей посетителя от изучения товара.
  • Дополнительная информация
    website-design-mistakes-113На странице товара, кроме его характеристик, есть описание – понятное и полезное для покупателя, – отзывы, кнопки социальных сетей (актуально не для всех тематик), рейтинг (оценка) товара, предусмотрена возможность поставить оценку одним кликом.
  • Удобство просмотра блоков информации
    website-design-mistakes-113Описание товара, характеристики, отзывы и другая информация разнесены на странице горизонтально, по вкладкам, – чтобы посетителю не пришлось прокручивать страницу далеко вниз.
  • Похожие предложения
    website-design-mistakes-114Если товар снят с производства или отсутствует, есть ссылки на аналоги этой модели.
  • Единообразие фотогалереи
    website-design-mistakes-115Размеры превью и больших фото товара соответственно одинаковы для всех страниц товара; размеры превью-фото товара в каталоге одинаковы для всех каталогов/категорий товара.
  • Возможность масштабировать фото
    website-design-mistakes-116Каждую из фотографий товара пользователь может посмотреть в большом разрешении (например, по клику на превьюшке), чтобы хорошо рассмотреть все детали. Может использоваться онлайн-лупа. Особенно это касается изображений с мелкими деталями – скриншотов и т.п.
  • Возможность настроить показ видео
    website-design-mistakes-117Сюда относится масштабирование видео, возможность отрегулировать или совсем отключить звук, поставить видео на паузу.

🗂 Сегментация товаров

  • Расширенный фильтр
    website-design-mistakes-68Если для ваших клиентов актуален выбор офиса не только по местоположению, но и по другим критериям – графику работы, ассортименту, работе с юр. или физ. лицами и т. д., предоставляется возможность и такой фильтрации.
  • Использование отложенного фильтра
    website-design-mistakes-69Мгновенный (когда пользователь перебрасывается на страницу с отфильтрованными результатами сразу после выбора одного фильтра) менее предпочтителен, так как посетитель вынужден ожидать загрузки страницы и заново находить на странице следующий нужный ему фильтр.
  • Минимум времени на синхронизацию зависимых фильтров
    Синхронизация происходит без перезагрузки страницы. Если для этого требуется заметное время, выводится сообщение, или прогрессбар, информирующий пользователя об ожидании.
  • Необходимый минимум значений
    website-design-mistakes-70Фильтр не перегружен вариантами выбора. Для этого значения унифицированы или объединены в диапазоны, если вариантов слишком много.
  • Количество отфильтрованных позиций
    website-design-mistakes-71После выбора фильтра пользователю показывается количество позиций, которое будет отобрано с помощью этой фильтрации. Это же сообщение можно использовать и как кнопку/ссылку применения фильтра.
  • Готовый УРЛ для результатов фильтрации
    website-design-mistakes-72УРЛ страницы динамически меняется при выборе параметров фильтрации – в этом случае посетитель сайта сможет поделиться страницей с друзьями или сохранить ее себе в закладки.
  • Быстрая очистка фильтра
    website-design-mistakes-1172После сброса фильтра страница каталога полностью возвращается в исходное состояние.
  • Наглядность
    website-design-mistakes-73Добавление товара к сравнению оформляется визуально. Например, анимацией перемещения товара в сравнение, так вы заодно продемонстрируете посетителю, где он может посмотреть итоговое сравнение.
  • Динамичность
    website-design-mistakes-74Текст ссылки добавления к сравнению после этого изменяется («товар добавлен к сравнению»), чтобы посетитель видел, какие товары он уже выбрал для сравнения. Кроме этого, возможность добавить товар к сравнению есть, как на страницах каталога, так и на странице товара, а убрать товар из сравнения – здесь же, в каталоге. На странице сравнения товаров есть быстрая кнопка (ссылка) удаления товара из списка.
  • Заметность
    website-design-mistakes-75Ссылка на сравнение товаров располагается на заметном месте сайта, к примеру, возле корзины.
  • Адаптивность
    website-design-mistakes-76Страница сравнения товаров протестирована на максимальное число корректно отображаемых товаров, в различных браузерах и на различных разрешениях дисплея. При превышении этого количества товары в сравнение не добавляются, а посетителю выдается соответствующее сообщение.
  • Фокус на популярные товары
    website-design-mistakes-77По умолчанию сортировка в категориях настроена так, что первыми размещаются самые ходовые, пользующиеся спросом товары, товары с высоким рейтингом. Это помогает пользователю сделать выбор, в том случае, когда он точно не знает, что ему нужно и предпочитает ориентироваться на выбор большинства. А товары, снятые с производства, находятся в самом конце списка товаров в категории.
  • Пользовательская сортировка
    website-design-mistakes-78"Если есть необходимость, предусмотрены свои варианты сортировки, исходя из потребностей ЦА и особенностей товара; возможные стандартные варианты:
    • от дешевых к дорогим
    • от дорогих к дешевым
    • по алфавиту
    • по рейтингу
    • по наличию скидок
    • по наличию на складе
    "
  • Выделение примененных фильтров
    website-design-mistakes-79Пользователю очевидно, какой критерий сортировки сейчас применен: в поле выбора сортировки стоит соответствующее значение, рядом с полем стрелка или треугольник показывают, от большего к меньшему или от меньшего к большему сейчас отсортированы товары.

💻 Регистрация

  • Необходимый минимум полей
    website-design-mistakes-53При регистрации и оформлении заказа количество обязательных полей минимально, в идеале – имя и контакт: email и/или телефон. Каждое дополнительное обязательное поле снабжено пояснением – зачем нам нужна эта информация. Если полей в форме регистрации много, они визуально объединены в группы, группы имеют заголовки.
  • Заметность обязательна для заполнения полей
    website-design-mistakes-54Они отмечены или выделены привычным пользователю образом (звездочкой).
  • Возможность видеть ввод пароля
    website-design-mistakes-55Особенно это актуально для мобильных устройств, где делается много опечаток, но удобно и на ПК.
  • Одна колонка полей
    website-design-mistakes-56Поля во второй колонке пользователи часто не замечают вовсе.
  • Простота заполнения форм
    website-design-mistakes-57Разные варианты регистрации (или оформления заказа) расположены таким образом, что пользователь видит перед собой только ту форму, которая относится к данному варианту. Если поместить формы для нескольких вариантов регистрации на одном экране – пользователь может не понять, что они разные, и заполнить поля всех форм. Перемещение по полям форм регистрации или заказа возможно, как с помощью мыши, так и с помощью клавиши Tab. При открытии формы курсор автоматом устанавливается в первое поле; а то, в котором сейчас находится курсор, визуально отличается от других полей.
  • Использование пособия и автозаполнения
    website-design-mistakes-58Для улучшения взаимодействия между сайтом и пользователем рекомендуется предоставлять определенные инструкции и подсказки для форм и полей. Использование автозаполнения также улучшит удобство.
  • Простейшие проверки правильности ввода данных
    website-design-mistakes-59Принимается шаблон корректно указанной даты рождения, формата email-адреса и т.д.
  • Помощь при введении телефона
    website-design-mistakes-60Предыдущий пункт обязывает нас помочь пользователю ввести номер телефона.
  • Мгновенная проверка
    website-design-mistakes-61Каждое поле проверяется на правильность заполнения сразу после ввода данных, страница при этом не перезагружается.
  • Поощрение пользователя
    Правильно заполненное поле выделяется, к примеру, зеленым цветом.
  • Сообщение об ошибке
    website-design-mistakes-61Если посетитель ошибся при вводе данных, он получает информативное сообщение о том, в каком именно поле он ошибся (это поле также можно выделить цветом), почему это могло произойти, как это исправить. Сообщение располагается рядом с полем, в котором возникла ошибка, непосредственно на странице, а не в отдельном окне, в котором еще и нужно нажать кнопку «ок».
  • Минимум неудобств при ошибке
    website-design-mistakes-62При некорректном заполнении одного поля верно заполненные не сбрасываются. Данные, которые ввел посетитель, запоминаются, так что если регистрация или оформление заказа было прервано, ему не приходится вводить все заново.
  • Удобная корректировка информации
    website-design-mistakes-63В процессе регистрации или оформления заказа посетитель всегда может вернуться на шаг назад и откорректировать данные.
  • Убеждение в пользу регистрации
    website-design-mistakes-64Она дает пользователю какие-то выгоды, и информацию об этом стоит расположить рядом с кнопкой регистрации.
  • Минимум полей
    website-design-mistakes-65В качестве логина автоматически используем электронный адрес пользователя, чтобы не плодить сущности, а поле «логин» убираем совсем.
  • Упрощение регистрации
    website-design-mistakes-66Дополнительно к стандартной регистрации пользователю предлагается авторизация через социальные сети.
  • Подписка на рассылку
    website-design-mistakes-67При регистрации посетитель имеет возможность отказаться от получения рассылки – снять соответствующую галочку. Или, что более уважительно по отношению к клиенту, – он может поставить соответствующую галочку и подписаться на рассылку.
  • «Фоновая» регистрация
    Она предлагается автоматически, и для нее клиенту не нужно ничего заполнять дополнительно: используются данные из заказа (ФИО, электронный адрес), которые он будет заполнять в любом случае, а пароль генерируется автоматически.
  • Подтверждение регистрации
    После завершения регистрации посетитель получает письмо с данными регистрации. Это касается также «фоновой» регистрации.

💸 Покупка

  • Информация о кредитах
    website-ux-design-mistakes-28Необходимо информировать пользователей о вариантах оплаты товара кредитными карточками.
  • Возможноть выбора валюты
    website-ux-design-mistakes-29Если регламент компании предусматривает продажу товара/услуги в разных валютах, нужно обязательно указать об этом на сайте.
  • Стандартный алгоритм отправки в корзину
    website-design-mistakes-30"При добавлении товара в корзину:
    • пользователь получает всплывающее сообщение о добавлении товара в корзину;
    • пользователь видит анимацию отправки товара в корзину (второй положительный эффект от этого – пользователь теперь понимает, где находится корзина, если до этого он ее не замечал);
    • значок корзины визуально меняется, показывая количество товаров в ней и общую сумму корзины.
    "
  • Закрепленный список товаров
    website-design-mistakes-31Список виден на всех этапах оформления заказа.
  • Минимум действий
    website-design-mistakes-32Если пользователь зарегистрирован, то адрес, ФИО, телефон и прочая информация подставляются в форму заказа из данных регистрации, чтобы клиент не тратил время на их заполнение. При этом посетитель всегда может вернуться на предыдущие этапы оформления заказа для изменений, а после продолжить без необходимости вводить данные заново.
  • Наочность
    website-design-mistakes-33Если заказ оформляется в несколько этапов, пользователь сразу видит, сколько всего этапов заказа предусмотрено, и на каком из них он находится.
  • Возможность оформить заказ как с регистрацией, так и без
    Если пользователь начал вводить данные заказа без регистрации, но в процессе решил зарегистрироваться – не заставляем его вводить все заново. Все введенные данные сохраняются – телефон, город доставки и т. д., и подтягиваются в аналогичные поля после регистрации.
  • Подтверждение заказа
    website-design-mistakes-34"После завершения заказа пользователь:a. видит страницу благодарности и пояснениями дальнейших действий с его стороны и со стороны компании;"
  • Личный кабинет
    website-design-mistakes-35Если пользователь зарегистрирован, все заказы, в том числе завершенные, сохраняются в его личном кабинете, и он может их просмотреть в любой момент.
  • Динамичность модулей покупки
    website-design-mistakes-36Если существует взаимосвязь вариантов оплаты и доставки, варианты оплаты меняются в зависимости от того, какой способ доставки выбрал покупатель. К примеру, если выбран самовывоз, то к чему предлагать вариант оплаты наложенным платежом?
  • Подтверждение оплаты
    website-design-mistakes-37Если оплата пошла успешно, посетителю демонстрируется соответствующее сообщение и ссылка для возврата на сайт.
  • Минимум действий пользователя
    website-design-mistakes-38Данные доставки для зарегистрированного пользователя сохраняются, и при следующей покупке ему не нужно их вводить заново.
  • Калькулятор расчета стоимости доставки
    website-design-mistakes-39Если на сайте такого нет, должна быть ссылка на такой калькулятор на сайте перевозчика.
  • Автоматический расчет суммы доставки
    website-design-mistakes-39Она включается в общую сумму заказа.

📈 Продажи

  • Блок распродаж
    website-ux-design-mistakes-36Блок распродажа улучшает уровень конверсии. Необихдно акцентировать этот блок.
  • Блок акций
    website-ux-design-mistakes-37Блок акций улучшает уровень конверсии и показатель дополнительных покупок.
  • Функционал стимулирования отзывов после покупки
    website-ux-design-mistakes-38Функционал стимулирования отзывов после покупки улучшает взаимодействие с аудиторией а также предоставляет дополнительную информацию о товаре от реальных пользователей
  • Страница гарантии
    website-ux-design-mistakes-39Необходима для соблюдения норм конфеденциальности а также улучшает доверие пользователей
  • Раздел «Недавно вы просматривали»
    website-ux-design-mistakes-40Он доступен на любой странице сайта, чтобы пользователь мог легко найти просмотренный ранее товар.
  • Возможность сделать быстрый заказ
    website-design-mistakes-45«заказ в 1 клик», заказ обратного звонка и т. п.
  • Интересные предложения
    website-design-mistakes-46В каталоге предусмотрены такие категории, как «Распродажа», «Акции», «Новинки», «Популярное» и т. д.
  • Дополнительные категории
    website-design-mistakes-47На страницах разделов каталога есть ссылки на типы, серии товара, которые ваши покупатели ищут чаще всего, но для которых не выделен отдельный раздел. Например, в категории роутеры есть ссылки на «Роутеры для дома», «Роутеры с Wi-Fi», «Роутеры TP-Link» и т. д.
  • Ярлык с интересным предложением
    website-design-mistakes-48Если для товара есть скидка, или он входит в категории «Новинка», «Топ продаж» и т. д. изображение товара дополнено соответствующим ярлыком-иконкой.
  • Удобство просчета стоимости доставки товара
    website-design-mistakes-49Мы можем помочь с этим пользователю, если в характеристиках товара будет информация о его весе и размерах, в идеале – и о размерах упаковки.
  • Информация о доставке и оплате
    website-design-mistakes-50Способы, примерная стоимость и сроки, либо ссылка на соответствующий раздел.
  • Список желаний
    website-design-mistakes-51Это опциональная возможность.
  • Сопутствующие товары
    website-design-mistakes-52Если к товару предусмотрены аксессуары, насадки, комплектующие, которые можно приобрести отдельно, они выводятся в блоке «Сопутствующие товары» или «С этим товаром покупают»
  • Никакой надуманности!
    website-design-mistakes-52Блоки «Сопутствующие товары» и «Аналогичные товары» заполнены действительно подходящими товарами, а не беспощадным рандомом.

🚀 Обратная связь

  • Национальный бесплатный контактный номер (0-800-...)
    website-ux-design-mistakes-25Номер телефона, который начинается с цифр 0-800 - хороший инструмент для повышения конверсии звонков. Для клиента звонок по нему бесплатный, а, значит, потенциальные покупатели с большей долей вероятности наберут его, а не обычный номер, за звонок на который им придется заплатить.
  • Страница FAQ
    website-ux-design-mistakes-26Помогает найти ответ на наиболее распространении вопросы, которые задают пользователи
  • Минимально необходимое количество контактов
    website-ux-design-mistakes-27Слишком много вариантов выбора контактного лица могут привести к нежеланию посетителя делать этот выбор вообще.
  • Закрепление места за контактами
    website-design-mistakes-11Телефоны и другие основные контакты расположены в одном и том же месте на всех страницах сайта.
  • Форма обратной связи
    website-design-mistakes-12Можно заменить формой «Написать директору».
  • Отдельное отображение контактов для каждой точки
    website-design-mistakes-13Если у вас несколько офисов, информация отображается отдельно по каждому из них (используются вкладки, скриптовая подгрузка после выбора офиса из списка и т. д.). Никто не захочет листать огромный список адресов на странице (не все пользователи настолько продвинуты, чтобы пользоваться Ctrl F).
  • Выбор точки и со списка, и на карте
    website-design-mistakes-14Вариант с картой особенно удобен для тех клиентов, которые находятся в незнакомом городе и не представляют, насколько та или иная улица близко к их текущему местоположению. Но и для местных эта функция полезна.
  • Стандартизация форм обратной связи
    website-design-mistakes-15Форму обратной связи для вопроса, жалобы, заказа в свободной форме на сайте легко найти (привычное расположение – на странице контактов).
  • Удобство
    website-design-mistakes-15Форма обратной связи доступна без регистрации, от посетителя требуется только оставить свой контакт (email, телефон) для ответа на его обращение. Текст сообщения не теряется, если посетитель неверно ввел капчу или случайно закрыл страницу.
  • Обьемные сообщения
    website-design-mistakes-16Форма позволяет посетителю оставить развернутое сообщение. При вводе большого объема текста форма позволяет быстро посмотреть весь введенный текст – например, справа появляется скроллбар для прокрутки.
  • Обратная связь
    website-design-mistakes-17После отправки сообщения на email посетителя приходит письмо о том, что его сообщение получено, указаны сведения о примерном времени ожидании ответа. Если посетитель оставил в качестве контакта телефон – он получает аналогичное SMS.
  • Удобство расположения иконки консультанта
    website-design-mistakes-18Она располагается на заметном месте сайта, но не закрывает контент сайта ни на десктопе, ни на мобильных устройствах, не мешает посетителю взаимодействовать с сайтом.
  • Круглосуточный прием вопросов
    website-design-mistakes-19Написать вопрос в чат поддержки можно, как в рабочее время компании, так и в нерабочее.
  • Информация о времени ожидания ответа
    website-design-mistakes-19Функционал онлайн-консультанта (чата поддержки) предусматривает информирование посетителя – сколько примерно времени ему нужно ждать ответа.
  • Обратная связь при отсутствии оператора
    website-design-mistakes-20При отправке сообщения, если операторов нет онлайн, посетителю предлагается оставить контакт (электронная почта, соцсеть, номер мессенджера), чтобы компания могла связаться с ним в рабочее время.
  • Живой сотрудник
    website-design-mistakes-21При общении в чате поддержки посетитель видит реальное фото оператора (а не стандартное изображение из фотобанка или логотип компании) и его имя, а скрипты (автоматические ответы) онлайн-консультанта максимально продуманы, чтобы не возникало ситуаций ответов невпопад, неприятного впечатления общения с роботом и т. д.
  • Мгновенная связь с менеджерами
    website-design-mistakes-22В корзине предусмотрена возможность связаться с менеджерами и получить помощь, если что-то стало непонятно в ходе покупки.
  • Быстрый доступ к помощи
    website-design-mistakes-23"На всех этапах оформления заказа клиенту явным образом предлагается помощь в оформлении:
    • заголовок чата поддержки/онлайн консультанта меняет свой заголовок на, к примеру, «Нужна помощь в оформлении заказа?»;
    • на видном месте располагаются контакты менеджера и предложение позвонить/связаться для получения помощи.
    "
  • Помощь при ошибке
    website-design-mistakes-24Если во время оплаты произошла ошибка – указывается возможная причина неудачи и предлагается попробовать еще раз.

🧱 Структура

  • Предвиденное местонахождения ключенвых элементов
    website-ux-design-mistakes-45Все стандартные элементы посетитель находит на привычных местах (принцип «Не заставляйте меня думать»): a. логотип компании – слева вверху, b. контакты – справа вверху, c. строка поиска – вверху слева или вверху по центру.
  • Подстройка под F патерны сканирования
    website-ux-design-mistakes-46Наиболее значимый контент размещается слева, так как наш взгляд скользит слева направо.
  • Соблюдение F-патерну сканирования
    website-design-mistakes-82Более продвинутый уровень – расположение наиболее важных элементов сайта (УТП, строка поиска, контакты, подзаголовки статей) на странице по схеме в виде буквы F. Именно так скользит взгляд пользователя, согласно многочисленным исследованиям. Самое заметное место – верхний левый угол страницы.
  • Продуманное расположение блоков
    website-ux-design-mistakes-47Их располагаем на первом экране таким образом, чтобы посетитель видел, что ниже тоже есть что-то интересное. В этом случае посетитель прокрутит страницу вниз. Если же, к примеру, разместить по краю первого экрана пустую полосу, посетитель решит, что ниже ничего нет.
  • Отсутствие широких горизонтальных скроллов в дизайне
    website-design-mistakes-83Они могут быть восприняты как барьер, и пользователь не станет прокручивать страницу ниже.
  • Кликабельные "хлебные крошки"
    website-ux-design-mistakes-48Благодаря им посетитель всегда понимает, в каком подразделе сайта он находится, и может в один клик перейти в вышестоящие разделы.
  • Продуманная сети внутренних ссылок
    Все страницы на сайте имеют ссылки на другие страницы – ни одна из них не должна быть «тупиковой».
  • Сквозное главное меню сайта
    website-ux-design-mistakes-49Разделы контактов, доставки и оплаты, каталога товаров, услуг или другие основные разделы должны быть в главном меню сайта. Так посетитель, попав на любую страницу, за 2 секунды найдет основную интересующую его информацию.
  • Доступность главного меню
    website-design-mistakes-84Главное меню располагается в шапке сайта или сразу под ней, а также дублируется в футере.
  • Выделение пункта, где находится пользователь
    website-ux-design-mistakes-50Такой пункт всегда выделен и неактивен (не перезагружает страницу при нажатии).
  • Простая структура главного меню
    website-ux-design-mistakes-51В главном меню не более двух подуровней.
  • Заметность подуровней
    website-ux-design-mistakes-52Пункты меню, в которых есть подуровни, визуально отличаются от остальных пунктов.
  • Списки и таблицы
    website-design-mistakes-85Все характеристики, которые можно представить списком или таблицей, оформляются именно так.
  • Визуальная иерархия заголовков
    website-design-mistakes-9К примеру, с помощью величины шрифта: заголовок 1 уровня крупнее, чем заголовок 2 уровня, подзаголовок последнего уровня крупнее и/или жирнее, чем основной текст.
  • Разбивка статей на тематические категории
    website-design-mistakes-86Статьи блога имеют категории, благодаря которым посетитель может найти еще материалы по этой теме.
  • Простановка тематических тегов
    website-design-mistakes-87Статьи блога имеют теги, благодаря которым посетитель может найти еще материалы по этой теме.
  • Блок со ссылками на статьи
    website-design-mistakes-88На страницы товаров и товарных категорий добавлены ссылки на полезные материалы, которые помогут клиенту с выбором товара.
  • Блок со ссылками на товары
    website-design-mistakes-89Обратный случай: если по ходу статьи говорится о товаре или услуге, которая есть на сайте – добавлена ссылка на страницу этого товара/услуги. В этом случае клиенту не придется тратить время на ее самостоятельный поиск.
  • Использование рубрики «Читайте также»
    website-design-mistakes-90Если по ходу статьи вскользь затрагиваются другие темы – дана ссылка на статью блога, где эта тема освещена более подробно.

🗝 Дизайн

  • Проработанный функционал страницы 404
    website-ux-design-mistakes-1На сайте есть информативная страница с ошибкой 404. Она сообщает посетителю, что произошло, и содержит ссылки на основные разделы сайта, на строку поиска, а также контакты: телефоны, мессенджеры, электронную почту.
  • Умеренность
    website-ux-design-mistakes-2Яркие цвета, крупный цветной текст, анимация – используются минимально или вовсе не используются.
  • Учет особенностей восприятия цвета
    website-ux-design-mistakes-3Цвета кнопок, заливки полей используются с учетом их стандартного восприятия. Например, красный цвет заливки поля оформления заказа подсознательно воспринимается пользователем, как цвет ошибки. А кнопка серого цвета, скорее всего, будет воспринята как неактивная.
  • Отсутсвие лишней анимации
    Flash используется по минимуму или вовсе не используется.
  • Отсутствие накопления элементов
    website-ux-design-mistakes-2Элементы и их блоки чередуются с пустым пространством, нет чувства нагромождения, пестроты на страницах.
  • Оптимальный размер кликабельных элементов
    website-ux-design-mistakes-4Все кнопки, ссылки, баннеры достаточно длинные и крупные, чтобы пользователю не приходилось «целиться» для клика. При этом удобный размер не превышается из соображений «сделаем побольше, с запасом».

💡 Сall-to-action

  • Быстрый доступ к кнопкам СТА
    website-ux-design-mistakes-41Возможность купить товар/заказать услугу/заказать обратный звонок есть на каждой странице сайта.
  • Заметные СТА
    website-ux-design-mistakes-42Все призывы к действию на страницах – визуально заметны и очевидны: кнопки крупные и понятно подписаны, ссылки выделены.
  • Основной CTA наиболее заметный
    website-ux-design-mistakes-43Главный призыв к действию на каждой странице (кнопка «Купить», кнопка перехода к следующей стадии оформления заказа и т. д.) – всегда выделен ярче, заметнее остальных и расположен наиболее удобным для пользователя образом.
  • Четкий однозначный СТА
    website-ux-design-mistakes-44"Текст на кнопке говорит о действии, которое будет совершено при клике. Оптимально это глагол в инфинитивной форме (купить, заказать, скачать, продолжить оформление). Он конкретен, информативен и не допускает различных толкований. Плохо – кнопки с названиями:
    • «Продолжить» (Что подразумевается под «Продолжить»? Что произойдет по нажатию кнопки?).
    • «Назад» (Куда именно назад? Пользователь уже может не помнить, что было на предыдущей странице).
    • «Дальше», «Готово» и тому подобными.
    "
  • Заметная кнопка СТА
    website-design-mistakes-80Призыв к действию (кнопка «Купить», «Заказать», «Перезвоните мне») – крупная, выделена контрастным основной гамме сайта цветом и кликабельна, находится на первом экране.
  • Динамичная кнопка СТА
    website-design-mistakes-81Опционально: кнопка призыва к действию плавающая, остается всегда на виду при прокрутке страницы пользователем. Кнопка призыва к действию меняет свой цвет и форму при наведении курсора, а также при клике – пользователь видит, что он нажал кнопку.

📝 Текст

  • Читабельный текст
    website-design-mistakes-91Если используется SEO-оптимизация, то в текстах соблюдается баланс между легкостью текстов, логичностью контента и оптимизацией.
  • Лаконичные и короткие тексты
    website-design-mistakes-91Отсутствует «вода», длинные вступления, ненужная информация, перегруженные предложения.
  • Фокус на целевой аудитории
    website-design-mistakes-91В тексте используются простые, привычные и понятные для ЦА фразы и слова.
  • Простота представления чисел
    website-design-mistakes-92В основном они представлены цифрами, а не словами, для облегчения восприятия текста. Разряды в цифрах отделены пробелами (пример: 1 560 000).
  • Однообразие шрифтов
    website-design-mistakes-93На всех страницах используются единообразные шрифты. Для элементов (заголовков и т.д.) одного уровня – одинаковый шрифт.
  • Стандартизация цветов
    website-design-mistakes-93Цвет шрифта и цвет фона сочетаются, шрифт и фон взаимно подобраны для комфортного восприятия и чтения. Оптимально – темный шрифт на светлом фоне. Цвет ссылок не используется для обычного текста.
  • Оптимальный размер кегля
    website-design-mistakes-94Для основного текста на сайте используется достаточно крупный кегль, чтобы пользователю было комфортно его читать. Существует множество мнений на этот счет, сейчас стандартными для обычного текста считаются размеры от 12 до 18 пикселей, причем современная тенденция – более крупный шрифт. Учитываем, что для разного типа шрифта один и тот же размер может давать разный результат.
  • Правильный подбор шрифта
    website-design-mistakes-95При масштабировании страницы в браузере шрифт не теряет свою читабельность.
  • Информативность
    website-design-mistakes-96Из него должно быть ясно, о чем будет блок текста за ним. Даже при беглом просмотре текста страницы подзаголовки дают посетителю сайта информацию о ключевых моментах статьи (описания товара, новости).

🌐 Технические

  • Скорость загрузки
    website-ux-design-mistakes-53Исследования показывают, что примерно 75% пользователей отказываются от страниц, которые загружаются более 4 секунды. А около 50% пользователей ожидают, что страница загрузится менее чем за 2 секунды. Кроме того, параметр скорости загрузки страниц сайта учитывается и поисковыми системами.
  • Наличие адаптивной верстки
    website-ux-design-mistakes-54С 1 июля 2018 начал действовать механизм ранжирования сайтов, работает по принципу Mobile-first. Это абсолютно новый поисковый алгоритм от Google. страница должна автоматически подстраиваться под разрешение, изменять размер картинок и так далее. Это позволит устранить потребность в разработке дизайна для каждого нового устройства появляется в продаже.
  • Каждому устройству - свое юзабилити
    website-ux-design-mistakes-55То, что удобно на мобильных устройствах, не всегда оправдано на версии сайта для десктопов. Например, скрытое главное меню, которое разворачивается по кнопке в верхнем левом углу. На десктопе она заставляет пользователя совершать лишний клик.
  • Скрытие ненужных полосок скролла
    website-ux-design-mistakes-56На сайте при разрешении 1024×768 во всех стандартных браузерах горизонтальная полоса скролла не появляется.
  • Карта сайта
    website-ux-design-mistakes-57На сайте есть ссылка на карту сайта, и она сквозная (оптимальное расположение – в футере).
  • Быстрый скроллинг
    website-ux-design-mistakes-58На длинных страницах, которые занимают несколько экранов, предусмотрена плавающая кнопка «Наверх», «В начало», которая перебрасывает пользователя на первый экран.
  • Настройка курсора под «кликабельное/некликабельное»
    website-ux-design-mistakes-59При наведении на кликабельные элементы иконка курсора «стрелка» меняется на иконку «рука». При наведении на некликабельные элементы курсор не меняется.
  • Деактивация лишних элементов
    website-ux-design-mistakes-18Ссылки и кнопки, которые по какой-либо причине сейчас недоступны пользователю, становятся неактивными. Не нужно их совсем скрывать – это приведет посетителя в замешательство.
  • Текстовый формат
    website-design-mistakes-11Все контакты на сайте, в том числе в шапке, представлены текстом, а не картинками, чтобы посетитель мог их скопировать.
  • Отсутствие защиты от копирования
    Если на сайте таковая есть, она не распространяется на копирование контактов.

🗑 Корзина

  • Сигнал о том, что товар уже в корзине
    website-design-mistakes-25После добавления товара в корзину кнопка «Купить» меняет свой цвет и надпись (например, «Товар уже в корзине» или «Купить еще»), или же рядом с ней появляется информация, что товар добавлен в корзину. Цель – чтобы покупатель видел, что товар уже добавлен в корзину и в то же время имел возможность добавить еще одну или несколько единиц.
  • Простой переход покупателя к оформлению заказа
    website-design-mistakes-261 вариант: после добавления товара в корзину, появляется всплывающее окно с двумя кнопками (ссылками) выбора – «Перейти к оформлению заказа» и «Продолжить покупки». Это избавит пользователя от необходимости искать корзину.
  • Отсутствие лишней информации
    website-design-mistakes-27"В корзине нет отвлекающих элементов:
    • каталога товаров, витрины;
    • рекламы, анимации;
    • новостей или ссылок на статьи блога.
    "
  • Полная информация о собраном заказе
    website-design-mistakes-28"В корзине отображаются:
    • достаточно крупное изображение товаров, чтобы пользователь понимал – что это;
    • наименование товаров;
    • опционально – краткое описание товара;
    • количество позиций каждого товара;
    • общая сумма товара;
    • общая сумма с учетом доставки (опционально).
    "
  • Кликабельность позиций
    website-design-mistakes-28Изображение и наименование товара кликабельны и ведут на страницу товара.
  • Удобство при оптовой покупке
    website-design-mistakes-28При добавлении товара в корзину пользователь может сразу выбрать количество добавляемых товаров, а не вынужден несколько раз кликать по кнопке покупки.
  • Удобные операции прямо в корзине
    website-design-mistakes-28"
    • В корзине есть возможность, как увеличить или уменьшить количество товара, так и полностью удалить товарную позицию.
    • При удалении товара из корзины страница корзины не перезагружается, а общая сумма заказа корректно пересчитывается автоматически.
    • Посетителю предоставляется возможность на любом этапе оформления заказа добавить в заказ еще товары, при этом уже заполненные поля не очищаются.ью удалить товарную позицию.
    "
  • Простое, понятное и наглядное очищение корзины
    website-design-mistakes-29"
    • После удаления всех товаров из корзины появляется сообщение, что корзина пуста.
    • После завершения оформления товара корзина очищается.
    "

🔎 Поиск по сайту

  • Поиск на сайте
    website-ux-design-mistakes-34Он обязательно есть, но надеяться только на него, и тем более перекладывать задачи навигации, нельзя. Наличие поиска на сайте, пусть даже и очень продуманного, не решает проблем с навигацией. Пользователи часто предпочитают самостоятельно искать товар с помощью разделов и фильтров, и только потом прибегают к поиску.
  • Единственное поле поиска
    website-design-mistakes-41Не заставляйте пользователя думать: «Зачем второе? Какое из них важнее?» и застревать на этом моменте.
  • Удобное взаимодействие с поиском
    website-ux-design-mistakes-35Он запускается, как нажатием кнопки рядом с полем ввода запроса, так и нажатием клавиши Enter. В запросах пользователя автоматически исправляются опечатки, орфографические ошибки, неправильная раскладка клавиатуры (или предлагаются исправления), в результаты поиска подбираются синонимы. Визуальная длина поля поиска — не менее 30 символов, фактическая длина запроса при этом не ограничивается. Предусмотрено простое редактирование запроса в поле поиска (без необходимости перехода куда-то и дополнительных кликов).
  • Использование «живого» поиска
    website-design-mistakes-42По мере набора запроса в поле поиска, под ним выдается релевантный список результатов. Список меняется «на лету», по мере набора. Если при донаборе пользователем запроса живой поиск уже не находит подходящих вариантов, список не очищается, а остаются последние подобранные релевантные значения.
  • Подробная информация о результатах поиска
    website-ux-design-mistakes-35"Посетитель должен увидеть:
    • количество найденных результатов;
    • как были отсортированы результаты поиска (с возможностью изменить эту сортировку);
    • основную краткую информацию о каждом найденном товаре/статье.
    "
  • Помощь при отсутствии результатов
    website-design-mistakes-43"В том случае, если ничего не найдено, мы не показываем посетителю малоутешительную пустую страницу «По вашему запросу ничего не найдено». На странице результатов:
    • клиенту предлагается несколько ближайших к его запросу вариантов товаров или разделов сайта, где, возможно, есть то, что он ищет;
    • клиенту рекомендуется, как можно отредактировать запрос, чтобы он был более релевантным;
    • опционально: предлагается воспользоваться расширенным поиском.
    "
  • Расширенный поиск (опционально)
    website-design-mistakes-44Дополнительно предоставляется возможность расширенного поиска, с выбором нескольких параметров.

📃 Ссылки

  • «Чесные» ссылки
    website-ux-design-mistakes-30Стандартный функционал обычной ссылки – переход на другую страницу или открытие другой страницы в новой вкладке, но не запуск какого-либо действия.
  • Заметные различия «особых» ссылок
    website-ux-design-mistakes-31Если ссылка предусматривает разворачивание скрытого контента, а не переход на другую страницу/перезагрузку существующей, она оформлена пунктирным подчеркиванием, дополнительно можно рядом добавить иконку треугольника. Ссылка на скачивание файла тоже отличается от обычной ссылки – в ней есть слово «скачать», указаны размер скачиваемого файла и его формат.
  • Анкорная или хотя бы человекопонятная ссылка
    website-ux-design-mistakes-32В тексте ссылки явно указывается объект, на который ведет ссылка (название статьи, товара). То есть пользователь точно знает, что он открывает по ссылке.
  • Удобство клика по ссылке
    website-ux-design-mistakes-33Текст ссылки достаточно длинный, чтобы посетитель мог легко по нему кликнуть (к примеру, ссылка с анкором «тут» не слишком удобна).
  • Кнопка возврата
    website-design-mistakes-40На всех страницах сайта работает кнопка «Назад» браузера. Пункт 38 b говорит нам о нежелательности такой кнопки на самом сайте, но в браузере она есть, и сайт должен корректно с ней взаимодействовать: возвращать пользователя на предыдущую просмотренную им страницу, с теми пользовательскими параметрами сортировки или фильтрации, которые там были.

♿ Доступность (WCAG 2.2)

  • Цвет и контраст
    Цвет и контрастКонтраст текста должен быть ≥ 4.5 : 1 (обычный) или ≥ 3 : 1 (крупный ≥ 18 pt / 14 pt bold). Нельзя передавать смысл только цветом — добавьте подчёркивание, иконку или текст. Обеспечьте контраст ссылок относительно соседнего текста и видимый стиль наведения/фокуса как в светлой, так и в тёмной теме.
  • Управление с клавиатуры
    Управление с клавиатурыВсе интерактивные элементы работают через Tab / Shift+Tab / Enter / Space (плюс стрелки или Esc, если уместно). Держите логичный порядок табуляции, избегайте «ловушек» и корректно управляйте фокусом при открытии/закрытии диалогов и боковых панелей (переводите фокус внутрь и возвращайте на триггер).
  • Видимый фокус без перекрытия (2.2)
    Видимый фокусИспользуйте чёткий единый стиль фокуса (outline / offset). Убедитесь, что кольцо не скрыто «липкими» шапками или поп-апами; применяйте scroll-margin-top для якорных ссылок и :focus-visible — для колец только при работе с клавиатуры.
  • Размер цели (2.2)
    Размер целиИнтерактивные области должны быть удобно нажимаемы (~ 24 × 24 CSS px минимум) или окружены эквивалентными отступами. Избегайте тесных зон касания и давайте достаточную площадь иконкам, тумблерам и полям формы.
  • Семантика и метки
    Семантика и меткиИспользуйте нативные элементы: <button> — для действий и <a> — для навигации. Связывайте <label> с полями ввода; задавайте доступные имена (aria-label / aria-labelledby) при необходимости. Не меняйте роли без причины.
  • Alt-текст и альтернативы медиа
    Alt-текст и медиаИнформативные изображения получают осмысленный alt; декоративные — пустой alt="". Для видео добавляйте субтитры / подписи, а для аудио/видео размещайте расшифровку на странице.
  • Формы: ошибки и подсказки
    Ошибки формы и помощьРазмещайте сообщения об ошибках рядом с полем и связывайте их через aria-describedby. Объявляйте изменения с помощью aria-live. Чётко помечайте обязательные поля; используйте autocomplete для подсказки типа данных (name, email, address).
  • Мотион и настройки анимации
    Мотион и анимацияУчитывайте prefers-reduced-motion; предоставьте управление паузой/остановкой/скрытием движущегося контента. По умолчанию избегайте параллакса и авто-проигрывания, особенно на мобайле и там, где движение отвлекает.
  • Ссылки-пропуски и зоны
    Пропуск ссылок и областиДобавьте видимую ссылку «Перейти к контенту». Используйте семантические области <header>, <nav>, <main>, <footer> и соблюдайте логическую иерархию заголовков во всех шаблонах.
  • Язык и направление
    Язык и направлениеУкажите язык страницы через <html lang="…">. Поддерживайте RTL, задавая dir="rtl" и логические CSS-свойства; не смешивайте LTR / RTL без изоляции (<bdi>, dir на span-ах).
  • Аутентификация и лишний ввод (2.2)
    Аутентификация и лишний вводРазрешайте менеджеры паролей / биометрию; избегайте когнитивных тестов. Не просите повторно вводить данные, которые уже есть — автозаполняйте, позволяйте копировать и вставлять одноразовые коды.
  • Перетаскивание и альтернативы жестам (2.2)
    Перетаскивание и альтернативы жестамПредоставьте альтернативу drag-and-drop (кнопки, меню) и поддерживайте мышь, touch и клавиатуру одинаково (например, Space/Enter — «поднять», стрелки — «переместить», Enter — «опустить»).

⚡ Производительность / Core Web Vitals

  • Целевые значения метрик
    Целевые метрикиДостигайте CWV: LCP < 2.5 сек, INP < 200 мс, CLS < 0.1. Отслеживайте данные поля (RUM) и лабораторные показатели по шаблонам, устройствам и регионам, чтобы вовремя ловить регрессии.
  • Изображения: адаптивные и современные
    Адаптивные изображенияИспользуйте srcset / sizes, форматы AVIF/WebP и грамотное сжатие. Добавляйте loading="lazy"; задавайте width / height или aspect-ratio, чтобы предотвратить CLS. Применяйте placeholders (LQIP / blur / SVG) для улучшения восприятия скорости.
  • Шрифты быстрые и стабильные
    Быстрые шрифтыСоздавайте подмножества и предзагружайте критичные файлы, применяйте font-display: swap, preconnect к хосту шрифтов. Ограничьте вариации и задавайте безопасные fallback-ы, чтобы снизить FOIT/FOUT и сдвиги макета.
  • JavaScript-диета
    JavaScript-диетаДелите код (#code-split) и удаляйте «мёртвые» участки (tree-shake); подключайте неважные скрипты с defer/async. Сократите бандл и стоимость гидрации; рассмотрите Islands / SSR. Удалите ненужные полифилы и библиотеки.
  • CSS: критический сначала
    Критический CSSВстраивайте critical CSS для above-the-fold и лениво подгружайте остальное. Чистите неиспользуемые стили и минимизируйте блокирующие ресурсы; избегайте огромных глобальных файлов ради мелких виджетов.
  • Кэширование и CDN
    Кэширование и CDNНастройте жёсткие заголовки кэша; храните неизменяемые ассеты долго. Используйте CDN edge и версируйте файлы для bust-а. Рассмотрите Service Worker для офлайн-режима и мгновенных повторных просмотров.
  • Сетевые подсказки и протоколы
    Сетевые подсказкиДобавляйте preconnect / dns-prefetch для критичных доменов; preload основных ассетов (шрифты, hero-медиа). Включите HTTP/2 или HTTP/3 и сжатие Brotli для текстовых ресурсов.
  • Быстрый TTFB
    Быстрый TTFBОптимизируйте сервер, базу и запросы, используйте SSR / edge-рендеринг и стриминг ответов. Снижайте cold-start и настройте keep-alive для пропускной способности.
  • Контроль сторонних скриптов
    Контроль стороннихРегулярно аудитируйте теги; грузите их после согласия с async/defer. Установите перф-бюджеты и лениво подключайте несущественные виджеты. Удалите лишние трекеры и дубли пикселей.
  • Стабильность рендеринга (без CLS)
    Без CLSРезервируйте место под рекламу / встраиваемый контент фиксированными блоками или aspect-ratio; не вставляйте элементы выше fold после загрузки. Не меняйте шрифты или изображения слишком поздно без указания размеров.
  • Готовность к взаимодействию
    Готовность к взаимодействиюИзбегайте длинных задач (> 50 мс); разбивайте работу на чанки и передавайте управление потоку. Выносите тяжёлые вычисления в Web Worker-ы и откладывайте не критичные задачи через requestIdleCallback.
  • Измерение и контроль
    Измерение и контрольНастройте RUM для CWV, алерты и бюджеты. Запускайте Lighthouse / WebPageTest в CI; отслеживайте производительность по шаблонам и регионам, блокируйте деплой при нарушении бюджета.

Часто задаваемые вопросы юзабилити сайта

Что такое Чек-лист Юзабилити Веб-сайта?

Чек-лист юзабилити веб-сайта - это набор критериев, используемых для оценки простоты использования, доступности и опыта пользователя веб-сайта.

Почему Чек-лист Юзабилити Веб-сайта Важен?

Этот чек-лист обеспечивает, что веб-сайт удобен для пользователя, доступен для всех пользователей и обеспечивает положительный опыт, что может увеличить удовлетворенность посетителей и уровень конверсии.

Как я могу провести тестирование юзабилити для моего веб-сайта?

Для проведения тестирования юзабилити привлеките пользователей для выполнения конкретных задач на вашем сайте, наблюдая за их взаимодействиями и собирая отзывы о их опыте.

Какие ключевые элементы юзабилити веб-сайта?

Основные элементы включают четкую навигацию, быструю загрузку, адаптивность к мобильным устройствам, доступный дизайн и интуитивно понятный интерфейс пользователя.

Как часто мне следует обновлять мой Чек-лист Юзабилити Веб-сайта?

Регулярные обновления важны, особенно когда на вашем сайте добавляются новые функции или когда происходят изменения в стандартах веб-дизайна и ожиданиях пользователей.

Может ли юзабилити веб-сайта влиять на SEO?

Да, факторы юзабилити веб-сайта, такие как скорость загрузки страниц, адаптивность к мобильным устройствам и простота навигации, могут существенно влиять на SEO-производительность вашего сайта.

Какие распространенные ошибки в юзабилити веб-сайта?

Распространенные ошибки включают сложную навигацию, медленную загрузку, неадаптивный дизайн, плохой контраст цветов и отсутствие четких призывов к действию.

Как я могу узнать, соответствует ли мой веб-сайт стандартам юзабилити?

Регулярное тестирование юзабилити и проверка соответствия установленным рекомендациям юзабилити могут помочь определить, соответствует ли ваш сайт текущим стандартам.

Почему отзывы пользователей важны в юзабилити веб-сайта?

Отзывы пользователей предоставляют прямой вклад в опыт пользователя, помогая выявлять области для улучшения и обеспечивая соответствие сайта потребностям пользователей.

В чем разница между юзабилити и доступностью?

Юзабилити фокусируется на том, насколько легко пользователи могут навигировать и использовать веб-сайт, в то время как доступность обеспечивает, что сайт можно использовать людьми с различными инвалидностями.