Данная процедура – это проверка веб-кода на соответствие его сертификатам и стандартам W3C. Данный консорциум Всемирной паутины — организация, являющаяся техническим законодателем Сети. Она определяет технологические требования и правила, по которым пишется код. Стандарты и сертификаты W3C обязательно должны использоваться всеми, кто работает в интернете. Единые правила написания кода введены для того, чтобы все сетевые приложения могли работать с веб-документами, понимая друг друга, и общаясь на одном языке.
Консорциум не только разрабатывает и внедряет стандарты для Всемирной Сети, но и принимает активное участие в том, чтобы они соблюдались. Для этой цели W3C были созданы онлайн-сервисы, при помощи которых можно осуществить проверку валидности кодов HTML/XHTML или CSS, так называемые, валидаторы. Тестирование соответствия кода требованиям W3C с их помощью, которые, к тому же, еще и бесплатные, является достаточно удобным и простым способом.
Проверить валидность кода, воспользовавшись официальным валидатором W3C, можно тремя способами. Первый вариант: тестирование по адресу. Если ресурс уже опубликован во Всемирной Сети, то его можно проверить путем ввода его адреса в текстовом поле валидатора. При этом важно помнить, что диагностике подвергнется не весь сайт целиком, а только его заглавная страница. Второй способ: проверка локального файла. В том случае, когда документ еще не выставлен в интернет, тестирование можно осуществить путем указания пути к HTML-файлу на локальном компьютере, после чего будет выполнена загрузка файла на сервер и установлено наличие ошибок.
Третий вариант: использование формы прямого ввода кода. Такой способ пригодится, когда требуется проверка кода, не сохраненного в отдельный файл. Какой бы из представленных выше способов ни был использован, в результате валидатор выдаст заключение о валидности кода, если при проверке не было обнаружено ошибок. В случае выявления несоответствий выводится сообщение о том, что код не валиден, вместе со списком найденных ошибок и указанием строк, в которых они встречаются. Их исправление позволит гарантировать правильное отображение страницы в браузерах и сократить время загрузки.
Помимо валидаторов от W3C, существует расширение для популярного браузера Mozilla Firefox под названием HTML Validator. Технология проверки такая же, как и у онлайн-сервисов, но, в отличие от них, не требующая подключения к интернету.