В августе 2026 года независимый французский разработчик Тео Дюкре (Théo Ducreux) представил результаты масштабного аудита качества веб-кода в проекте ValidateHTML. Исследование охватило 5000 наиболее популярных доменов в мире, и результаты оказались шокирующими для индустрии: почти девять из десяти сайтов содержат ошибки, нарушающие базовые стандарты Всемирной паутины. Это свидетельствует о системном кризисе качества разработки, где скорость выхода продукта часто ставится выше его технической корректности и доступности.

Масштаб проблемы: 100 тысяч нарушений

В ходе анализа выборки из 5000 доменов выяснилось, что только 2656 из них являются полноценными веб-сайтами, предназначенными для людей. Остальные адреса использовались как технические домены (например, инфраструктура Google «gstatic»). Несмотря на это, даже среди «человеческих» сайтов ситуация критическая. В общей сложности на всех проверенных ресурсах было обнаружено более 100 305 нарушений корректности HTML-кода, включая спецификации HTML5, а также почти 19 000 ошибок CSS.

Статистика безупречности выглядит еще более пугающей: только у 12,8% сайтов код был признан корректным. Полностью «чистых» ресурсов, не выдавших ни одной ошибки и ни одного предупреждения, оказалось всего 2,6%. Это означает, что подавляющее большинство пользователей интернета ежедневно взаимодействует с технически некорректными страницами, что может приводить к непредсказуемому отображению контента на разных устройствах.

Кризис доступности для людей с ограниченными возможностями

Одной из самых серьезных проблем, выявленных в ходе проверки, стала недоступность веб-ресурсов для людей с нарушениями зрения. Более трети сайтов не прошли проверку на доступность, что означает их некорректную обработку программами для чтения с экрана (скринридерами). Стандарты W3C и WHATWG созданы именно для того, чтобы обеспечить одинаковую интерпретацию контента всеми браузерами и вспомогательными технологиями, но на практике эти нормы игнорируются.

Ключевые метрики доступности также находятся на критически низком уровне. Альтернативный текст (alt-текст) для изображений, который часто содержит жизненно важную информацию для незрячих пользователей, отсутствует на 20,4% сайтов. Более того, на 41,6% страниц в коде полностью отсутствуют метки ARIA — специальные атрибуты, которые идентифицируют области страницы и помогают навигации для скринридеров.

«Винные» браузеры и фреймворки

Эксперты выделяют двух основных виновников сложившейся ситуации: разработчиков и сами браузеры. Невалидный код часто является побочным продуктом работы с современными фреймворками. Самая распространенная ошибка — некорректная вложенность тегов, которая технически недопустима, но часто встречается в генерируемом коде.

Однако главная причина — это «неприхотливость» современных браузеров. Они настолько умны, что способны игнорировать ошибки в коде и автоматически восстанавливать нужную картинку страницы. Это создает иллюзию безопасности для разработчиков: если сайт выглядит нормально в Chrome или Safari, значит, все в порядке. К сожалению, программы для чтения экрана такой «стойкостью» не обладают и требуют строгого соблюдения стандартов, чтобы корректно озвучить контент пользователю.