1

現在、サイトを構築するときは、すべてのページについて3wbcサイトで手動で開いて検証する必要があります(つまり、オペラがポップアップしたら、ctr + alt + shft + uを押します)。ページを作成するたびにすべてのページを自動的に検証することはできますか?

追伸:このページは検証されません;)

4

4 に答える 4

5

バリデーターの独自のコピー( http://validator.w3.org/source/)をダウンロードしてインストールし、ページごとにw3.orgにアクセスする代わりに、ローカルで呼び出すことができます。それでも、これには、プレーンHTTPまたはAPIを介してWebサーバーを介してピギーバックする必要があります。より簡単なソリューションの場合は、W3バリデーターのベースとなるSPライブラリ( http://www.jclark.com/sp/index.htmまたはhttp://openjade.sourceforge.net/ )をダウンロードしてから、を呼び出すことをお勧めします。コマンドラインからのコマンド'nsgmls'。

もちろん、HTMLページのバッチを一度に処理できるデスクトップHTMLバリデーターも多数あります。これは自動化されていない場合がありますが、各ページを手動でチェックするよりもはるかに簡単です。たとえば、http://arealvalidator.com/(Windows)、http://www.webthing.com/software/validator-lite/install.html(Unix)です。

于 2008-10-21T07:56:11.713 に答える
1

あなたにとって最良の選択ではないかもしれませんが、これにはAntタスクがあります:XmlValidate

于 2008-12-17T06:05:03.633 に答える
1

バリデーターAPIを使用できます。

http://validator.w3.org/docs/api.html

于 2008-10-21T07:24:05.727 に答える
0

SVN や Git などのソース管理に HTML ファイルがある場合は、pre-commit フック スクリプトを使用してクライアント側バリデーターを実行できます。または、冒険したい場合は、その方法を使用して、ライブページを検証するサーバー上の別のスクリプトに ping を実行できます...

于 2008-12-10T18:36:44.893 に答える