Apr 26 2011

Локальный W3C XHTML валидатор для Mac OS X

Category: CSS,QA,Разработкаingvar @ 10:37

W3C Markup Validation Service — прекрасный сервис для валидации HTML / xHTML страниц. Работать с сервисом можно как через официальный сайт, так и через специальные плагины для Firefox или Chrome.

Если по той или иной причине нет возможности работать с сервисом через сайт или требуется очень часто и много проверять страниц,  то  к примеру можно установить сервис «W3C Markup Validation Service» у себя локально или на своем сервере. Валидатор написан на Perl. Процесс установки, список требуемых модулей и подробные инструкции  доступны на официальном сайте:
http://validator.w3.org/source/
http://validator.w3.org/docs/install.html

Если же рассматривать процесс установки сервиса валидации для Mac, то все намного проще — нужно скачать и установить отдельное приложение Validator S.A.C.

Процесс установки сервиса «W3C Markup Validation Service»  на Mac OS X:

  1. Качаем последнюю версию приложения Validator-SAC_0.6.4.dmg — в пакете находится версия валидатора 0.8.3, не самая последняя, т.к. уже доступна версия 1.2.
  2. Устанавливаем. После установки сервис размещается по адресу «/Applications/Validator-SAC.app/Contents/Resources»
  3. Копируем файл конфигурации для Apache, и перезапускаем его, например:
    % cd /Applications/Validator-SAC.app/Contents/Resources
    % sudo cp validator/httpd/conf/validator-SAC-10.5.conf /etc/apache2/other
    % sudo apachectl graceful
  4. По адресу http://localhost/w3c-validator/ должен запуститься наш локальный валидатор. Для проверки валидатора вбиваем адрес страницы, которую хотим проверить и если все в порядке, то получим результат валидации. Или выведутся сообщения, что нужно установить какие-то модули Perl.

Было желание обновить сервис w3c с версии 0.8.3 до 1.2. Но к сожалению ничего не получилось — сервис не запустился, т.к. в новой версии используются дополнительные модули Perl.

Дополнительная информация:

Tags: , , , , ,

One Response to “Локальный W3C XHTML валидатор для Mac OS X”

  1. keriat says:

    Спасибо, очень полезный локальный вариант валидации. Буду юзать 😉

Leave a Reply