- Переходы по ссылкам с передачей GET-параметров.
- Соответствие макету.
- Проверка кода линтером.
- Проверка всех страниц сайта HTML-валидатором (https://html5.validator.nu/).
- Имеется фавиконка.
- Корректные шрифты (woff + woff2).
- Типографированный текст. Отсутствуют битые символы.
- Текст на сайте корректно выделяется.
- Корректные svg-иконки.
- Интерактивные элементы работают корректно (слайдеры, всплывающие окна, аудио и видеоплееры, табы, тесты, опросы, формы, выпадающие списки и прочее).
- В формах реализована валидация полей.
- Если на сайте присутствует кастомный скролл, то навигация с помощью клавиатуры должна работать корректно (Space, Shift + Space, Page Up, Page Down, Home, End, стрелки)
- Кликабельные элементы, не ведущие на другие страницы, сделаны кнопками (
<button type="button">
). - Кликабельные элементы, ведущие на другие страницы (за исключением кнопок для отправки форм), сделаны ссылками с корректным href (
<a>
). - У всех кликабельных элементов достаточная кликабельная область.
- Анимации на сайте работают корректно, плавно, без задержек и подвисаний.
- На всех интерактивных элементах должен быть ховер.
- Стресстест верстки (в местах с динамическим контентом прописать много текста с очень длинными словами и проверить не ломается ли верстка, также проверить не ломается ли при малом количестве контента).
- Сайт не ломается блокировщиком рекламы.
- Страницы открываются по прямой ссылке (для SPA).
- Переходы между страницами работают корректно (для SPA).
- Навигация с помощью истории браузера работает корректно (для SPA).
- Проверка сайта в Windows + Chrome.
- Проверка сайта в Windows + Firefox.
- Проверка сайта в Windows + Edge.
- Проверка сайта в Windows + IE 11.
- Проверка сайта в Windows + Yandex. (русскоязычный сегмент)
- Проверка сайта в Windows + Opera. (русскоязычный сегмент)
- Проверка сайта в macOS + Chrome.
- Проверка сайта в macOS + Safari.
- Проверка сайта в Android + Chrome (планшет).
- Проверка сайта в iOS + Safari (планшет).
- Проверка сайта в Android + Chrome (мобильное устройство).
- Проверка сайта в iOS + Safari (мобильное устройство).
- Сайт корректно адаптируется в десктопной версии (от 1025x550 до 2560x1440).
- Сайт корректно адаптируется в мобильной и планшетной версии (от 320 до 1024).
- Сайт корректно отображается в альбомной ориентации (мобильная и планшетная версия).
- Сайт не ломается при ресайзе окна. По нeoбxoдимocти происходит переинициализация логики сайта при смене десктоп - мобайл и наоборт (мобайл - десктоп).
- Указаны метатеги title, description и image (при наличии).
- Корректная работа шеринга. Сброс кэша (если нужно):
- https://developers.facebook.com/tools/debug/
- https://cards-dev.twitter.com/validator
- https://vk.com/dev/pages.clearCache
- https://search.google.com/structured-data/testing-tool
- https://telegram.me/webpagebot
- Корректная работа аналитики.
- Актуальный контент (текста, ссылки, картинки, видео, аудио).