Мой основной проект: Боевые искусства в кинематографе! (fight-films.info)

Свеженькое
Реакция публики
Облако пометок
css Google html SEO WordPress Яндекс видео графический дизайн заработок индексация интернет ключевые слова контент партнерка поисковые системы посещаемость продвижение раскрутка реклама сайт статья хостинг

Валидность кода. Насколько это важно?

Валидность htmlВалидность кода, то есть соответствие страниц сайта стандартам World Wide Web Consortium, довольно часто игнорируется веб-мастерами. Часто к даже приходится делать не валидный код из-за специфики дизайна, и особо никто не переживает. Ведь, казалось бы, какая разница валиден код или нет, если в браузерах мы видим вполне рабочий сайт?

Однако, это совсем не так. Прежде чем решить оставить невалидный код на своем сайте, подумайте вот над чем:

  • Валидный код нравиться поисковым системам. Конечно, они проиндексируют сайт и так, если на нем уникальный контент. Но где гарантия, что так будет всегда?
     
  • Разные браузеры, когда сталкиваются с ошибками на сайте, интерпретируют их по-разному. Некоторые пропускают, некоторые отрисовывают как есть, а другие исправляют. Поэтому, чтобы добиться того, чтобы ваш сайт выглядел одинаково хорошо во всех браузерах, вам придется выяснить, как они будут обрабатывать ошибки, а это практически нереально.
     
  • Валидный код, часто требуют заказчики веб-сайтов, но я бы не стал очень серьезно относиться к этому пункту, ибо сами они мало понимают, что это значит. ДЛя них это некий показатель профессионализма верстальщика.

Другая крайность – погоня за 100% валидным кодом. Конечно, код должен быть валидным на столько, насколько это возможно. Но не стоит забывать, что помимо официальных стандартов HTML, существуют и неофициальные, которые помогают расширить возможности сайта.
Одним из примеров такого может служить микроразметка от Schema.org. С ее помощью можно создать красивые снипеты и передать дополнительную информацию поисковым системам, что, безусловно, является большим преимуществом. Но, к сожалению, использование микроразметки, приводит к невалидному коду.

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

Комментировать эту запись запрещено :(