CSS 検証サービスのダウンロードとインストール

# CSS 検証サービス

Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets

## CSS 検証サービスのダウンロードとインストール

### CSS 検証サービスのダウンロード

CSS 検証サービスは、3種類のパッケージで利用可能です。最新版にを使いたい開発者のためのCVS、コマンドラインツールとしての使用のためのjarアーカイブ、そして(2009年以降の) サーバサイドアプリケーションのためのwarアーカイブです。

#### ソースのダウンロード

CSS 検証サービス は、CVS を使ってダウンロードできます。 ガイドに従って W3C CVS 公開サーバーにアクセスし、2002/css-validator を取得してください。オンライン版のCSS 検証サービスは、stable releaseなので、一般的に CVS 版のものより古く、結果表示などが若干異なる可能性があります。

#### Java パッケージ (jar/war) としてダウンロード

css-validator.jar

### インストールガイド

CSS 検査サービスはサーブレットであり、Java で書かれています。 どんなサーブレットエンジン上にでもインストール可能で、またシンプルなコマンドラインツールとして使うこともできます。公式の W3C CSS 検査サービスは Jigsaw サーバー上で動いており、これがお勧めのセットアップです。ただしこの文書では単純化のために、Apache のサーブレットエンジンである Tomcat 用のオンラインサーブレットとしてインストールする方法についてより詳しく説明してあります。Jigsaw でサーブレットとしてインストールする方法や、コマンドライン環境で実行するためのガイドもこのページ下部にあります。

#### あらかじめ必要なもの

このインストールガイドでは、すでに次のものがインストールされ動作確認されているものとします:

- ただしく動作する Java 環境
- Java 構築ツール「Ant」
- Jigsaw、TomcatやJettyなどの Java ウェブサーブレットコンテナ (オンラインサービスとして利用する場合のみ)。

各自のシステムに CSS 検証サービスをインストールするには、servlet.jarという Java ライブラリが必要です。これは、Tomcat のインストールパスを [TOMCAT_DIR] とすると、[TOMCAT_DIR]/common/lib/ にあるでしょう。servlet-api.jar という名前になっていることもあります。見当たらない場合は、java.sun.com で入手して下さい。

#### Tomcat に CSS 検証サービスをインストールする

1. CSS 検証サービスを上記の通りダウンロードしてください。
2. [VALIDATOR_DIR]build.xmlを編集して、servlet.libの値をservlet.jarがある場所へのフルパスに変更してください。
3. [VALIDATOR_DIR上で、`ant war`を実行するとビルドできます。antは、必要なライブラリをダウンロードして、css-validator.warというアーカイブを作るはずです。
4. "[VALIDATOR_DIR]/css-validator.jar" を"[VALIDATOR_DIR]/WEB-INF/lib/" にコピーまたは移動します。
5. 最後に、Tomcat サーバーを再起動します:
   `"cd [TOMCAT_DIR]; ./bin/shutdown.sh; ./bin/startup.sh;"`

#### Jigsaw ウェブサーバーへのインストール

1. 上記ガイドに沿って、ソースをダウンロードして[JIGSAW_DIR]/WWWに展開して、`ant jigsaw` でビルドします。
2. 次に、CSS 検証サービスをサーブレットのコンテナとして動作させるために、ホームディレクトリを設定します(通常は css-validator)。そして Jigsaw Admin を起動したら、HTTPFrame を ServletDirectoryFrame に変えてください。
3. 次のステップは "validator" リソースの作成です。これは、"ServletWrapper" クラスで "ServletWrapperFrame" フレームに属するリソースです。フレームについては自動的に設定されます。サーブレットのクラスは org.w3c.css.servlet.CssValidator です。すでに "validator" という名前のファイルが存在するなら、その名前を変えてください。 このエイリアスの名前は必ず "validator" である必要があります。
4. すべてのjarライブラリが[JIGSAW_DIR]/WWW/css-validator/libフォルダにありJigsawのCLASSPATHに設定さてれいることを確認してください。
5. 最後に Jigsaw を起動し、CSS 検証サービスを実行します。 HTMLの場所を確認してください。 一般的なURLは次のようになるはずです:
   http://localhost:8001/css-validator/validator.html

### コマンドラインからの利用

CSS 検証サービスは、Java がインストールされたコンピュータ上では、コマンドラインツールとして使うことができます。 css-validator.jar を上の説明にしたがって作成したら、次のように起動します:
`java -jar css-validator.jar http://www.w3.org/`

注意:css-validator.jarは/libフォルダと同じ場所にある必要があります。

- Български
- Deutsch
- English
- Español
- Français
- 한국어
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Svenska
- 简体中文