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: , , , , ,