Сегодня 04 сентября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → html

Почти 9 из 10 сайтов уличили в несоблюдении веб-стандартов

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

 Источник изображения: Mohammad Rahmani / unsplash.com

Источник изображения: Mohammad Rahmani / unsplash.com

Из выборки только 2656 оказались предназначены для человека, остальные использовались как технические домены, например, «gstatic» компании Google. Подавляющее большинство из них, вне зависимости от наличия понятной для людей домашней страницы, показывают некорректный код HTML, идущий вразрез со стандартами Всемирного консорциума веб-технологий (W3C) и Рабочей группы по технологиям веб-гипертекстовых приложений (WHATWG). Эти стандарты созданы для того, чтобы браузеры и устройства для чтения с экрана выводили запрошенные страницы более или менее одинаково.

На всех сайтах из выборки обнаружены в общей сложности 100 305 нарушений корректности HTML-кода, включая самые последние спецификации HTML5, а также 18 863 ошибки CSS. Как минимум в одном месте 87,2 % сайтов нарушили веб-спецификации, только у 12,8 % сайтов был корректный HTML-код, и лишь 2,6 % оказались полностью «чистыми», не выдав ни одной ошибки и не показав ни одного предупреждения. Более трети сайтов не прошли проверку доступности, то есть они некорректно обрабатываются средствами для чтения с экрана, которыми пользуются люди, испытывающие проблемы со зрением. Альтернативный текст для изображений, который часто содержит важную информацию, отсутствует на 20,4 % сайтов. На 41,6 % страниц в коде отсутствуют метки ARIA, которые идентифицируют области страницы.

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


window-new
Soft
Hard
Тренды 🔥
С Gmail, Google Docs и Keep теперь можно разговаривать — Gemini научился понимать голосовые команды 47 мин.
ИИ-агент Meta во время тестов начал самовольничать — менял пароли и отправлял письма от имени пользователей 3 ч.
Nintendo анонсировала сразу две игровые презентации Nintendo Direct — обе пройдут на следующей неделе 4 ч.
Патчи для Heroes of Might & Magic: Olden Era станут выходить чаще — разработчики готовят два крупных обновления 5 ч.
AMD выпустила драйвер с поддержкой Onimusha: Way of the Sword и The Blood of Dawnwalker 6 ч.
ИИ-агенты OpenAI захватили немецкий сайт и превратили его в подпольный форум для ИИ 6 ч.
Nvidia выпустила драйвер с поддержкой DLSS 5 в NBA2K27 7 ч.
Голливуд становится вертикальным — ветераны киноиндустрии запустили платформу микросериалов для смартфонов aTwist 7 ч.
Microsoft выпустила ИИ для расшифровки речи за 10 центов в час — он работает в 10 раз быстрее аналога OpenAI 7 ч.
OpenAI выделит $1 млрд на защиту критической инфраструктуры от ИИ-атак — защищать её тоже будет ИИ 8 ч.
Дефицит и рост цен не отпугнули покупателей видеокарт — продажи выросли на 14 % 30 мин.
Представлен защищённый ноутбук Oukitel RG14-P с солнечной батареей в крышке 49 мин.
CXMT удвоит мощности по выпуску памяти, но приблизиться к Samsung и SK Hynix ей не светит 53 мин.
Из-за подорожания компонентов ноутбук за $900 теперь должен стоить $1600 3 ч.
Из-за реформы лицензирования связи в России могут исчезнуть несколько тысяч малых интернет-провайдеров 3 ч.
Equinix представила решения Fabric One и Inference Exchange для распределённого ИИ-инференса в системах NVIDIA и Together AI 4 ч.
«Украсть технологии, переманить инженеров»: у CXMT с самого начала был этот план, и она его придерживалась 5 ч.
AMD представила рабочую станцию Threadripper Halo Station — 96 ядер, 2 Тбайт ОЗУ и до четырёх Instinct MI350P 5 ч.
Huawei вытесняет Nvidia из инфраструктуры DeepSeek — новый ЦОД получит 160 000 китайских ускорителей 5 ч.
Из-за дефицита памяти Google поставит DDR4 из списанных серверов в новые серверы 6 ч.