W3C-валидатор выдает пару ошибок (300шт.) – это нормально?

12 3
Dmitriy_2014
На сайте с 01.07.2014
Offline
344
2022

Всем привет!

Как вы думаете 300 ошибок в валидаторе это нормально или много или мало или средне? Включая Warning и Error. Я так понимаю Warning – это просто предупреждения. Сайт отображается нормально, сильно не лагает и не глючит. Стандарт HTML5.

Всем заранее спасибо за ваше мнение!

S
На сайте с 30.09.2016
Offline
469
#1

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

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
samimages
На сайте с 31.05.2009
Offline
427
#2
Dmitriy_2014:
Как вы думаете 300 ошибок в валидаторе это нормально

Главное определиться: вам лень или непонятно, в первом случае, возможны несколько решений, во втором просто забейте. Проверьте Яндекс и Гугл - это вернет сон.

Существует целая секта рукожопов, которые искренне считают W3C глупостью от начала и до конца

Опыт как иммунитет — приобретается в муках! Аудит семантики от 15К [долго] - ЛС
S
На сайте с 13.10.2014
Offline
171
#3

лично мое имхо

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

Dmitriy_2014
На сайте с 01.07.2014
Offline
344
#4

samimages,

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

---------- Добавлено 09.04.2018 в 02:02 ----------

silicoid,

Согласен ошибки нужно исправлять, но мне кажется под этот валидатор сложно подстроиться чтобы ошибок не было совсем.

LEOnidUKG
На сайте с 25.11.2006
Offline
1772
#5

Смотря что за ошибки. Возможно просто какой-то косяк пошёл и там явно не HTML5. Попробуйте в проверке руками разные стандартные попробовать HTML4 4.1 и т.д.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Arsh
На сайте с 21.03.2007
Offline
199
#6

В таких случаях полезно загнать в валидатор главную Яндекса и сравнить результаты.

Dmitriy_2014
На сайте с 01.07.2014
Offline
344
#7

Не судите строго, т.к. понять претензии w3c валидатора мне не всегда понятны, но в целом вот:

(Ниже так как я это понимаю)

Много предупреждений о том что type=”text/javascript” в теге script указывать не надо.

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

The first occurrence of ID was here. – тут то ли лишний ID, то ли что-то еще.

Duplicate attribute style – что-то с атрибутом style ей не нравится.

CSS: Parse Error – что-то с css ей не нравится.

An img element must have an alt attribute – Я так понимаю что для html5 все картинки должны иметь атрибут alt.

Element div not allowed as child of element a in this context. (Suppressing further errors from this subtree.) – это я не пойму, что она хочет от меня.

No p element in scope but a p end tag seen. – не видит открытый тег параграфа, хотя закрытый говорит есть, я так понял.

В основном все повторяются и много одинаковых ошибок и предупреждений.

ТР
На сайте с 24.09.2016
Offline
224
#8
Dmitriy_2014:


Много предупреждений о том что type=”text/javascript” в теге script указывать не надо.

Так вроде в html5 атрибут type не обязателен. По крайней мере для <script>.

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

id должен быть уникальным проверьте этот момент.

Как копирайтеру хорошо зарабатывать (https://copywriting-tarasov.ru/?p=613) https://copywriting-tarasov.ru/ (https://copywriting-tarasov.ru/) Бесплатный аудит РК в Яндекс.Директе
Z0
На сайте с 03.09.2009
Offline
823
#9
samimages:
Существует целая секта рукожопов, которые искренне считают W3C глупостью от начала и до конца

Отчасти они правы :)

Duplicate attribute style – повтор какого-то элемента стиля, например: padding: 5px; padding: 10px;

No p element in scope but a p end tag seen - тэг не закрыт, может верстка поползти..

Samail
На сайте с 10.05.2007
Offline
369
#10
Dmitriy_2014:
Element div not allowed as child of element a in this context. (Suppressing further errors from this subtree.) – это я не пойму, что она хочет от меня.

Ну видимо div внутрь строчного элемента вставили.

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий