Юзабіліті чек-лист тестування сайту: 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Після завершення замовлення користувач бачить сторінку подяки і поясненнями подальших дій з його боку і з боку компанії.
  • Особистий кабінет
    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Якщо під час оплати сталася помилка - вказується можлива причина невдачі і пропонується спробувати ще раз.

🧱 Cтруктура

  • Передбачуване місцезнаходження ключових елементів
    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З 01 липня 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 (великий ≥18pt/14pt напівжирний). Не покладайтеся лише на колір для передавання значення — додайте підкреслення/іконку/текст. Забезпечте контраст посилань щодо навколишнього тексту та зберігайте помітні стилі hover/focus у світлій і темній темах.
  • Керування з клавіатури
    Керування з клавіатуриУсі інтерактивні елементи працюють із 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 для мети вводу (ім’я, email, адреса).
  • Налаштування руху та анімацій
    Рух і анімаціїПоважайте prefers-reduced-motion; надавайте керування для паузи/зупинки/приховування рухомого контенту. Уникайте паралакса та автозапуску медіа за замовчуванням, особливо на мобільних і коли рух відволікає від задач.
  • Пропуск посилань і орієнтири
    Пропуск посилань і орієнтириДодайте видиме посилання «Skip to content». Використовуйте семантичні орієнтири (<header>, <nav>, <main>, <footer>) та зберігайте логічну ієрархію заголовків у шаблонах.
  • Мова та напрямок
    Мова та напрямокВстановіть мову сторінки (<html lang="…">). Підтримуйте RTL через dir="rtl" і логічні CSS-властивості; не змішуйте LTR/RTL без ізоляції (наприклад, <bdi>, dir на <span>).
  • Аутентифікація та відсутність дублю введення (2.2)
    Аутентифікація та зайве введенняДозволяйте менеджери паролів/біометрику; уникайте когнітивних тестів. Не змушуйте повторно вводити дані, які вже маєте — автозаповнюйте де можливо та дозвольте легко копіювати/вставляти одноразові коди.
  • Перетягування та альтернативи жестам (2.2)
    Перетягування та альтернативи жестамЗабезпечте не лише перетягування: додайте кнопки/меню та рівну підтримку миші, тачу й клавіатури (наприклад, пробіл/Enter — підняти, стрілки — перемістити, Enter — опустити).

⚡ Продуктивність / Core Web Vitals

  • Цільові значення метрик
    Цільові показники метрикДосягайте CWV: LCP < 2.5s, INP < 200ms, CLS < 0.1. Відстежуйте як польові дані (RUM), так і лабораторні — по шаблонах, пристроях і регіонах, щоб рано помічати регресії.
  • Зображення: адаптивні та сучасні
    Адаптивні зображенняВикористовуйте srcset/sizes, AVIF/WebP і коректну компресію. Додавайте loading="lazy"; задавайте width/height або aspect-ratio, щоб запобігти CLS. Використовуйте плейсхолдери (LQIP/blur/SVG) для відчуття швидкості.
  • Шрифти швидкі й стабільні
    Швидкі шрифтиРобіть сабсетинг і preload критичних шрифтів, використовуйте font-display: swap і preconnect до хостів шрифтів. Обмежуйте кількість варіантів і додавайте безпечні фолбеки, щоб зменшити FOIT/FOUT і зсуви макета.
  • Оптимізація JavaScript
    Оптимізація JavaScriptРозділяйте код і прибирайте «мертві» частини; defer/async для некритичних скриптів. Зменшуйте розмір бандла й вартість гідрації; розгляньте підхід «islands»/SSR. Прибирайте непотрібні поліфіли та бібліотеки.
  • CSS: критичне — спочатку
    Критичний CSSІнлайньте критичний CSS для області «понад згином»; ліниво завантажуйте некритичні стилі. Прибирайте невикористані стилі та мінімізуйте ресурси, що блокують відмалювання; уникайте величезних глобальних файлів для дрібних віджетів.
  • Кешування та CDN
    Кешування та CDNВиставляйте сильні заголовки кешу; кешуйте незмінні активи надовго. Використовуйте CDN-edge та версійні імена файлів для кеш-бастингу. Розгляньте Service Worker для офлайну/миттєвих повторних переглядів.
  • Підказки мережі та протоколи
    Підказки мережіВикористовуйте preconnect/dns-prefetch до критичних доменів; preload ключові активи (шрифти/герой-медіа). Вмикайте HTTP/2 або HTTP/3 і Brotli-стиснення для текстових ресурсів.
  • Швидкий TTFB
    Швидкий TTFBОптимізуйте сервер/БД і запити, використовуйте SSR/edge-рендеринг і потокову видачу. Зменшуйте латентність холодного старту та коригуйте keep-alive для пропускної здатності.
  • Контроль сторонніх скриптів
    Контроль сторонніхРегулярно аудіюйте теги; завантажуйте після згоди та з async/defer. Встановлюйте перформанс-бюджети та ліниво підвантажуйте неважливі віджети. Прибирайте непотрібні трекери та дублікати пікселів.
  • Стабільність рендерингу (без CLS)
    Без CLSРезервуйте місце для реклами/вбудов за допомогою фіксованих контейнерів або aspect-ratio; не вставляйте контент вище фолду після завантаження. Не підмінюйте шрифти чи зображення пізно без підказок розміру.
  • Готовність до взаємодії
    Готовність до взаємодіїУникайте довгих задач (>50ms); діліть роботу на частини та віддавайте пріоритет основному потоку. Виносьте важкі обчислення у Web Workers та плануйте некритичні завдання через requestIdleCallback.
  • Вимірювання та контрольні межі
    Вимірювання та контрольНалаштуйте RUM для CWV, сповіщення й бюджети. Запускайте Lighthouse/WebPageTest у CI; відстежуйте продуктивність по шаблонах і регіонах та блокуйте релізи при порушенні бюджетів.

Часті запитання про юзабіліті тестування сайту

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

Чек-лист юзабіліті вебсайту - це набір критеріїв, які використовуються для оцінки простоти використання, доступності та досвіду користувача вебсайту.

Чому Чек-лист Юзабіліті Вебсайту Важливий?

Цей чек-лист забезпечує, що вебсайт є зручним для користувача, доступним для всіх користувачів і забезпечує позитивний досвід, що може збільшити задоволення відвідувачів та рівень конверсії.

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

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

Які ключові елементи юзабіліті вебсайту?

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

Як часто мені слід оновлювати мій Чек-лист Юзабіліті Вебсайту?

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

Чи може юзабіліті вебсайту впливати на SEO?

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

Які поширені помилки у юзабіліті вебсайту?

Поширені помилки включають складну навігацію, повільне завантаження, нереактивний дизайн, поганий контраст кольорів і відсутність чітких закликів до дії.

Як я можу дізнатися, чи мій вебсайт відповідає стандартам юзабіліті?

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

Чому відгук користувачів важливий у юзабіліті вебсайту?

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

У чому різниця між юзабіліті та доступністю?

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