Прадедушкой всех валидаторов является Markup Validation Service консорциума W3C. Чтобы воспользоваться этим сервисом, введите URL разработанного сайта или загрузите веб-документ, и сервис выведет со всеми подробностями список недопустимых или не рекомендуемых компонентов.
Валидатор Markup Validation Service поддерживает многие типы документов, среди которых XHTML 1.0 Transitional, HTML 4.01 Strict, XHTML 1.1 и даже пользовательские типы.
В валидаторе тип документа можно изменить, чтобы проверить, как страница продвигаемого сайта соответствует более строгим спецификациям. Вы можете выбрать команду вывести листинг, показывая номера строк (полезно при отладке), а также выбрать режим с подробным описанием результатов проверки (verbose mode). На рис. 1.1 показан отчет валидатора с описанием нескольких ошибок.
Другой валидатор, Total Validator, был создан Энди Холфордом (Andy Halford). Работа с этим сервисом может занять больше времени, чем с W3C, но зато вы можете получать результаты по почте, указав в форме Advanced ваш электронный адрес. Причиной, по которой Total Validator обрабатывает запрос так долго, является поистине впечатляющий набор возможностей. Кроме ошибок разметки валидатор находит неработающие или недостающие ссылки и слова с орфографическими ошибками (язык выбирается в настройках).
Одной из опций является проверка доступности сайта; вы можете выбрать уровень из списка, в который входит U.S. Section 508 и три уровня W3C Web Accessibility Initiative (WAI). Другая опция позволяет выбрать количество страниц, которые нужно проверить (до 20), и глубину (исходя из карты сайта). Причем можно указать путь к файлам, которые следует исключить из проверки.
Данный сервис предоставляет также возможность получить снимок экрана (скриншот) исходя из вашего браузера, операционной системы, разрешения экрана. Это очень полезная вещь в том случае, если у вас нет доступа к определенному браузеру определенной операционной системы.