Изтегляне и Инсталиране на CSS Валидатор

# CSS Validation Service

Проверете Cascading Style Sheets (CSS) и (X)HTML документи със style sheets

## Изтегляне и инсталиране на CSS Валидатор

### Изтегляне на CSS Валидатор

#### Изтегляне на кода

CSS валидаторът е достъпен за изтегляне през CVS. Следвайте инструкциите за достъп до публичния W3C CVS сървър и намерете 2002/css-validator. Забележете, че онлайн версията на CSS Валидатора е, по принцип, по-стара от CVS версията, така че са възможни малки разминавания в резултатите и изгледа...

#### Изтегляне на java пакет (jar или war)

css-validator.jar

### Указател за инсталиране

Услугата за CSS валидиране е сървлет софтуер, написан на Java. Може да бъде инсталиран във всяка сървлет среда и може също да бъде използван като прост инструмент през командния ред. Официалната W3C CSS Услуга за Валидиране работи с Jigsaw съръвр, който е препоръчителен при инсталлиране. Както и да е, за по-просто, в този документ ще представим повече подробности, как да го инсталирате като онлайн сървлет на Apache със Tomcat сървлет задвижване.

Някои инструкции за инсталиране на сървлета с Jigsaw, както и стартирането му в среда с команден ред, също са посочени по-долу.

#### Изисквания

Това ръководство за инсталиране приема, че сте изтеглили, инсталирали и тествали:

- Работеща java среда
- Инструментът за създаване на java Ant
- Java уеб сървлет контейнер като, Jigsaw, Tomcat или Jetty, ако сте планирали да използвате валидатора като онлайн услуга. Това ръководство засяга подробно само Tomcat и Jigsaw.

За инсталиране на валидатора на ваша система, е необходимо да изтеглите и/или намерите в системата си редица java библиотеки:

- servlet.jar (която, ако имате Tomcat инсталиран в [TOMCAT_DIR], би трябвало да откриете в [TOMCAT_DIR]/common/lib/) вероятно с името servlet-api.jar. Ако не, вземете я от java.sun.com
- jigsaw.jar
- xercesImpl.jar и xml-apis.jar (които могат да бъдат изтеглени с xerces-j-bin).
- tagsoup.jar

#### Инсталиране на CSS Валидатор с Tomcat

1. Изтеглеъе валидатора както е обяснено горе.
2. Копирайте цялата папка с кода от (".../css-validator/") в папката webapps на инсталацията на Tomcat. Обикновено [TOMCAT_DIR]/webapps/. Кода на валидатора вече се намира в папка [TOMCAT_DIR]/webapps/css-validator, която от сега нататък ще назоваваме [VALIDATOR_DIR].
3. Във "[VALIDATOR_DIR]" създайте папка "WEB-INF", а в "[VALIDATOR_DIR]/WEB-INF" създайте папка "lib":
   `mkdir -p WEB-INF/lib`
4. Копирайте всички jar файлове (от prerequisites) в папка "[VALIDATOR_DIR]/WEB-INF/lib"
5. Компилирайте кода на валидатора: от папката [VALIDATOR_DIR]. Стартирайте `ant`, след като се убедите, че изтеглените jar файлове са зададени в CLASSPATH променлива на средата. Обикновено, би трябвало да работи:
   `CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant`
6. Копирайте или преместете "[VALIDATOR_DIR]/css-validator.jar" в "[VALIDATOR_DIR]/WEB-INF/lib/".
7. Копирайте или преместете "web.xml" от "[VALIDATOR_DIR]/" в "[VALIDATOR_DIR]/WEB-INF/".
8. Накрая, презаредете Tomcat съвъра:
   `"cd [TOMCAT_DIR]; ./bin/shutdown.sh; ./bin/startup.sh;"`

#### Инсталиране с Jigsaw Уеб Сървър

1. Първо, изтеглете кода, както е описано горе, подгответе необходимите jar файлове и изградете кода с `ant`.
2. След това конфигурирайте главната папка на валидатора (обикновено това е css-validator) за да може да функционира като сървлет контейнер. За тази цел е неоходимо да имате Jigsaw инсталиран (вижте страниците за Jigsaw за кратки инструкции (наистина е лесно)) и след това стартирайте Jigsaw Admin. Променете HTTPFrame на ServletDirectoryFrame.
3. Следващата стъпка е създаване на ресурс "validator", както клас 'ServletWrapper' както и рамка 'ServletWrapperFrame'. Останалото би трябвало да се подреди автоматично. Класът на сървлета е org.w3c.css.servlet.CssValidator. Ако вече съществува файл с име 'validator', моля, преименувайте го. Важно е този 'alias' винаги да се казва 'validator'.
4. Накрая, стартирайте Jigsaw и активирайте валидатора. Проверете, към кой HTML желаете да се обърнете. Обикновено URL адресът изглежда така:
   http://localhost:8001/css-validator/validator.html

### Използване през команден ред

CSS валидаторът може да бъде използван и като инструмент през командния ред, ако компютърът има инсталирана java. Изграждете css-validator.jar, както е обяснено горе, и го стартирайте чрез:
`java -jar css-validator.jar http://www.w3.org/`

- Български
- Deutsch
- English
- Español
- Français
- Italiano
- Nederlands
- 日本語
- Polski
- 中文