Главная > Оптимизация > Проверка на валидность

Проверка на валидность

Валидность - это соотвествие веб-стандартам. Проверка на валидность помогает найти ошибки в коде и исправить их.

Чем черевато наличие ошибок в коде? Ошибки влияют на кроссбраузерность. Современные браузеры обычно закрывают глаза на мелкие ошибки и исправляют их, но исправляют по собственным алгоритмам. То есть один и тот же сайт с ошибками в коде может выглядеть по разному в разных браузерах. Если ошибок в коде нет, то даже в разных баузерах сайт будет выглядеть одинаково.

На валидность можно проверить HTML код, CSS (каскадные таблицы стилей), RSS формат. RSS ленты пока на сайте нет, поэтому проверять нечего.

Проверил CSS. Ура, CSS с ходу оказался валидным! Предложили поставить пузомерку, о том что ЦСС прошла валидацию.

Valid CSS!

Проверка на валидность HTML. Сервис выдал 11 ошибок, плюс одно предупреждение. Под списком ошибок в коде даны рекомендации по их исправлению, правда на английском.
8 ошибок, это за непроставленный слэш. Три ошибки в стороннем коде "Поделиться" от Яндекса. И предупреждение - что то "The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files..." Предупреждает что нужно изменить кодироку страницы. Для перекодировки нужен блокнот Notepad++. Открываем в нём файл, нажимаем «Encoding» -> «Convert to UTF-8 without BOM» («Кодировка» -> «Кодировать в UTF-8 без BOM»).

В стороннем коде я исправлять (пока) ничего не стал, только отключил его на время проверки на валидность.

Вуаля. Ошибок нет!

Valid XHTML 1.0 Transitional

Как поисковики относятся к невалидному коду?

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

Только не надо сильно заморачиваться исправлением ошибок и переживать по поводу ошибок в счечиках, виджетах и информерах. Для информации к размышлению, проверти валидность того же Яндекса или Гугла.



Наверх ↑

Рубрики
Hosted by uCoz