школа по созданию сайтов


Валидность сайта

Валидность кода сайта (от англ. valid – правильный, действительный) – это соответствие исходного кода сайта установленным правилам его написания и использования. Валидность сайта – это характеристика его программирования с точки зрения качества и возможности правильной интерпретации, которая зависит от степени компьютерной грамотности создателя такого сайта – вебмастера.

валидность кода

Очень желательно чтобы исходный код страниц Вашего сайта был валидным, то есть соответствовал правилам оформления и синтаксису, указанным в спецификации языка, если по-русски, то требуется, чтобы код был без ошибок. То есть валидность кода это, например, когда в нём все парные теги должны открываться и обязательно закрываться соответственно открывающим и закрывающим тегом, а также идти по порядку и, кроме того, эти теги и их атрибуты должны использоваться по назначению.

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

Проверить валидность сайта или блога можно по адресу: http://validator.w3.org

Проверить сайт на валидность дело нехитрое. Просто скопируйте из адресной строки браузера путь к вашей страничке, вставьте его в строку оценки и нажмите «проверить». Не удивляйтесь, если программа валидатор выдаст полсотни ошибок, главное, чтобы сайт работал. Забавно также то, что ошибки Вам покажут на английском, и даже если по английскому языку у Вас хорошие отметки, то в сочетании с тегами некоторые фразы вызовут у вашего мозга лёгкое повисание. Лично я пользуюсь браузером Google Chrome, поэтому дублирую страницу с выдачей, оставив первую на языке оригинала, а вторую перевожу на родной язык. Это позволяет читать по-русски текст, а код видеть в исходном варианте без искажений.

Проверка сайта на валидность, почти всегда, гарантированно покажет Ваши ошибки. Но обращать внимание стоит лишь на грубые огрехи и недочёты. Если Ваш сайт хорошо ранжируется, и страница до правки находится в верхних строчках поисковой выдачи, то лучше её не трогать, а не то поисковая система по достоинству «оценит» Ваши труды. Однако если кривизна Вашего кода позволит поисковику заподозрить спамдексинг, то лучше, разумеется придать коду сайта облик морали.

Если Вы хотите получить степень Великого Магистра по программированию Вселенной за валидность кода, то возможно Вы потратите несколько сотен часов на исправление ошибок в исходном коде Вашего сайта. Но даже если вы простой web-мастер, то благодаря постоянной и разнообразной практике количество ошибок со временем будет незначительным и валидность сайта будет хорошей. В любом случае, для тех, кто считает, что стоит учиться на собственных ошибках стоит проверить сайт на валидность.

Оказалась ли эта статья полезна Вам?



hand
по созданию сайтов


© www.1artsite.com | Все права защищены.
© Создание сайта Сергей Меркоев, 2010-2014 гг.