Another HTML-lint の導入及び UserAgent との連携
Last Updated 2007.08.02
1:はじめに
このページで解説しているのは、k16 氏が 公開されている Another HTML-lint をローカルサーバ上にて、Windows 環境での代表的な UserAgent [Microsoft Internet Explorer (以後 WinIE) , Mozilla Firefox (以後 Firefox), Opera Browser (以後 Opera)] との連携で快適に活用するための情報です。
- Another HTML-lint gateway [ http://openlab.ring.gr.jp/k16/htmllint/htmllint.html ]
- Another HTML-lint [ http://openlab.ring.gr.jp/k16/htmllint/ ]
Another HTML-lint による以下の動作を可能にします。
- Firefox のブックマーク → 参照しているファイルをチェックし、その結果を HTML にて出力します。
- Opera のブックマーク → 参照しているファイルをチェックし、その結果を HTML にて出力します。
- WinIE のお気に入り、コンテキストメニュー → 参照しているファイルをチェックし、その結果を HTML にて出力します。
- 秀丸エディタ → 参照しているファイルをチェックし、その結果を任意の UserAgent 経由で HTML にて出力します。
直接結果を出力する方法以外に、参照又は選択したファイルの URI を URL入力欄へ入力した状態にして、Another HTML-lint gateway を表示させる方法も紹介しています。こちらは、Another HTML-lint のチェックオプションを変更してからファイルをチェックしたい場合に利用できます。
なお、http://localhost/htmllint/htmllint.cgi となっている URI を http://openlab.ring.gr.jp/k16/htmllint/htmllint.cgi に変更することにより、ローカルでは無い HTML のチェック時にオンラインの Another HTML-lint を利用することが可能となります。この場合、ローカルサーバが無くてもチェックすることができます(但し、uri.cgi を経由する場合は不可)。
2:目次
- Another HTML-lint - index …… このページです。
- Another HTML-lint - setup …… 動作環境と各種ツールの紹介、以後の作業に必要な追加ファイルとその設定を解説しています。
- Another HTML-lint - WinIE …… WinIE のお気に入り、コンテキストメニューにて利用する為に必要な作業を解説しています。
- Another HTML-lint - Firefox …… Firefox のブックマークにて利用する為に必要な作業を解説しています。
- Another HTML-lint - Opera …… Opera のブックマークにて利用する為に必要な作業を解説しています。
- Another HTML-lint - Hidemaru Editor …… 秀丸エディタにて利用する為に必要な作業を解説しています。
3:資料
htmllint.cgi を呼び出す際のチェックオプションを変更したい場合は、下記ページの資料を参考にしてください。
- 問い合わせ変数一覧(htmllint.cgi の使い方) - Another HTML-lint [ http://openlab.ring.gr.jp/k16/htmllint/use-htmllintcgi.html#query ]
ローカルサーバへの導入手順及び Another HTML-lint でのリンクチェックを可能とする方法が、高橋誠氏の『Another HTML-lintをWindows 98/2000で動かす』にて紹介されています。
- Another HTML-lintをWindows 98/2000で動かす - 鈴木朝子と高橋誠の部屋 [ http://www.fiberbit.net/user/hobbit-t/html/lint.html ]
同じく高橋誠氏の『CSS ValidatorをWindows 98/2000で動かす』では、ローカルでの CSS Validator の導入方法も紹介されていますので、そちらも御覧になられることをお薦めしておきます。
- CSS ValidatorをWindows 98/2000で動かす - 鈴木朝子と高橋誠の部屋 [ http://www.fiberbit.net/user/hobbit-t/html/cssvalid.html ]
4:謝辞
当ページを公開するにあたって、下記サイトの情報を参考にさせていただきました。
- Another HTML-lint [ http://openlab.ring.gr.jp/k16/htmllint/ ]
- Another HTML-lintをWindows 98/2000で動かす - 鈴木朝子と高橋誠の部屋 [ http://www.fiberbit.net/user/hobbit-t/html/lint.html ]
- Another HTML-lint を気軽に使う - int.parfait.ne.jp [ http://int.parfait.ne.jp/ols/htmllint.html ]
5:注意
- uri.cgi 、htmluri_g.html 、htmluri_c.html 、htmllint.mac の改造、複製、配布に制限はありません。連絡も不要です。
- このページへのリンクも御自由に。リンク連絡の必要もありません。
- このページの転載及び引用は御自由に。連絡は不要です。
6:履歴
- 2006/11/03 … Firefox 2 用改訂、他。
- 2006/09/25 … 環境移行による改訂。WinIE 7 用の制限事項を追加。WinIE 用の「編集ボタン」の解説を削除。Windows 用の解説ページを削除。
- 2005/11/07 … htmluri_c.html を更新、JavaScript の解説を更新。(htmllint.cgi?URL= で & 以降の URI が途切れる件に対応、他)
- 2005/11/07 … uri.cgi , htmluri_g.html を更新。(微調整、他)
- 2005/11/07 … Mozilla 用の解説を Firefox 用へ変更。
- 2005/11/07 … Mozilla , Opera 用の「コンテキストメニューからの動作」の解説を削除。
- 2002/12/02 … 再構成。
- 2002/12/01 … JavaScript 用の解説ページを廃止して、内容を各 UserAgent のページへと移動。
- 2002/11/13 … Opera 用の解説ページを新設。uri.cgi を更新。(Opera 7 に対応)
- 2002/04/11 … Mozilla 用の解説を更新、他。
- 2002/02/23 … Mozilla , JavaScript 用の解説を更新。
- 2002/01/05 … Mozilla , Opera 用の解説を追加、再編成。
- 2002/01/05 … uri.cgi を更新。(htmllint.html の改造作業を必要としなくなりました)
- 2001/08/30 … ページを分割。WinIE5+ としていた記述を、WinIE へ変更。
- 2001/04/28 … MSIE5+ としていた記述を、WinIE5+ へ変更。
- 2001/04/20 … htmllint.mac に endmacro; を追加。
- 2001/04/19 … 「秀丸エディタからの動作」項を追加。
- 2001/04/18 … 直接 htmllint.cgi を利用する解説を主として、大改訂を行いました。
- 2001/04/18 … 「Windows のコンテキストメニューからの動作」項を追加、構成を変更、他。
- 2001/03/15 … お好みエディター for IE5 と IE MenuExt の設定画像を掲載、他。
- 2000/11/21 … 「MSIE5+ の編集ボタンからの動作」項に、コンテキストメニューの説明を追加、他。
- 2000/11/03 … 「SendTo からの動作」項に、SendTo Customizer の紹介を追加、他。
- 2000/10/01 … 「さらに便利な使い方」項を追加。
- 2000/09/24 … htmluri.html を htmlurl.html と間違って説明していた箇所を修正。
- 2000/09/14 … とりあえず公開。