Download en Installeer de CSS Validator
This translation of the installation guide for the CSS validator may be out of date. For a reliable, up-to-date guide, refer to the English or French versions.
Download de CSS Validator
Download de broncode
De CSS validator is als download beschikbaar via CVS.
Volg de instructies om
de publieke W3C CVS server te benaderen en download 2002/css-validator. Opmerking: de online versie
van de CSS Validator is in het algemeen ouder dan de CVS versie, dus resultaten en het uiterlijk
kan verschillen.
Download de CSS Validator als java package (jar of war)
css-validator.jar
Installatie handleiding
De CSS validatie service is een Java servlet. De service kan geïnstalleerd worden op elke servlet engine,
en kan ook gebruik worden als een simpele command-line tool.
De officieële W3C CSS Validatie service draait op de aanbevolen Jigsaw server,
maar, om het eenvoudig te houden zullen we, in dit document details geven over hoe de validatie service te installeren
op Apache's servlet engine Tomcat.
Een aantal instructies over het installeren van de servlet met Jigsaw, en het draaien van de service als command-line tool worden
onderaan gegeven.
Systeemeisen
Deze installatie handleiding gaat er vanuit dat je gedownload, geïnstalleerd en getest hebt:
- Een werkende Java omgeving,
- De Ant Java builder
- Een Java Web servlet container zoals
Jigsaw, Tomcat of
Jetty als je van plan bent de validator als een online service aan te bieden.
Deze handleiding gaat alleen in detail in op de installatie van Tomcat en Jigsaw.
Voor de installatie van de validator op je systeem is het nodig
dat je de volgende Java libraries gedownload hebt:
- servlet.jar
(deze bevind zich, als je Tomcat geïnstalleerd hebt, in [TOMCAT_DIR]/common/lib/,
waarschijnlijk on de naam servlet-api.jar. Zo niet, haal hem hier op:
java.sun.com
- jigsaw.jar
- xercesImpl.jar en xml-apis.jar (die gedownload worden met
xerces-j-bin).
- tagsoup.jar
Installatie op Tomcat
-
Download de Validator zoals hierboven uitgelegd wordt.
- Kopiëer de hele broncode map (".../css-validator/") naar de webapps
map naar de installatiemap van Tomcat. Normaal is dit
[TOMCAT_DIR]/webapps/.
De broncode van de Validator staat nu in [TOMCAT_DIR]/webapps/css-validator,
die we vanaf nu [VALIDATOR_DIR] noemen.
- Maak een nieuwe directory "WEB-INF" in "[VALIDATOR_DIR]", en een map "lib" in "[VALIDATOR_DIR]/WEB-INF"
mkdir -p WEB-INF/lib
- Kopiëer alle jar bestanden (van de systeemeisen) naar de map "[VALIDATOR_DIR]/WEB-INF/lib"
- Compileer de broncode van de Validator vanuit de map [VALIDATOR_DIR],
Draai ant, en zorg ervoor dat de jar bestanden die je gedownload hebt correct ingesteld zijn in je CLASSPATH omgevingsvariabele.
In het algemeen zal het volgende gewoon werken:
CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant
- Kopiëer of verplaats "[VALIDATOR_DIR]/css-validator.jar"
naar "[VALIDATOR_DIR]/WEB-INF/lib/".
-
Kopiëer of verplaats "web.xml" van
"[VALIDATOR_DIR]/" naar
"[VALIDATOR_DIR]/WEB-INF/".
-
Herlaad de Tomcat server als laatste:
"cd [TOMCAT_DIR]; ./bin/shutdown.sh; ./bin/startup.sh;"
Installatie op Jigsaw Web Server
- Download de broncode zoals hierboven beschreven, haal de benodigde jars, en build de broncode met ant.
- Daarna moet je de validator home directory configureren (normaal gesproken is dit
css-validator) zodat hij kan werken als een servlet container. Voor dit doel
is het nodig dat je Jigsaw geïnstalleerd hebt (zie de Jigsaw pagina's voor een korte
instructie (het is erg eenvoudig)) en start Jigsaw Admin. Verander de HTTPFrame
naar ServletDirectoryFrame.
- De volgende stap is het aanmaken van een resource "validator", met als class
'ServletWrapper' en als frame 'ServletWrapperFrame'. De latter zou zichzelf automatisch
moeten toevoegen. De class van de servlet is org.w3c.css.servlet.CssValidator.
Als er al een bestand is met de naam 'validator', verander die dan.
Het is belangrijk dat dit 'alias' altijd de naam 'validator' heeft.
- Start als laatste Jigsaw en draai de validator. Controleer de HTML die je wilt uitvoeren.
Normaal gesproken zal je URI er als volgt uitzien:
http://localhost:8001/css-validator/validator.html
Command-line gebruik
De CSS validator kan ook gebruik worden als command-line tool, als je computer
Java geïnstalleerd heeft. Build de css-validator.jar zoals hierboven beschreven, en draai hem als:
java -jar css-validator.jar http://www.w3.org/