Another HTML-lint 5 ゲートウェイサービス は、株式会社ジゾンが提供する、HTMLの構文チェックフリーツールです。
このマクロは、上記サイトのゲートウェイサービスを使用し、html構文のチェックを行うマクロです。 その為、サービスへアクセスするための通信環境が必要になります。通信できない環境では実行に失敗します。
圧縮ファイルには以下のファイルが入っています。
「Another_HTML-lint5.mac」を、マクロフォルダに入れるだけです。
「Another_HTML-lint5.mac」を、マクロフォルダから削除してください。
マクロと同じフォルダに、以下のファイルがあれば削除してください。
秀丸エディタでチェックしたいhtmlファイルを開き、このマクロを実行してください。 ゲートウェイサービスにアクセスし、結果を保存したhtmlファイルを、規定のwebブラウザで表示します。
保存していない場合には、全内容をコピーした一時ファイル(Another_HTML-lint5_tmp.html)を作成し、 このファイルを使ってチェックを行います。(実行後に自動削除)
実行結果に関しては、Another HTML-lint 5の結果の解説 を参考にしてください。
株式会社ジゾンが提供するゲートウェイサービスを使用しています。 サーバーに過大な負荷がかかるような使い方はしないようにしてください。
チェック結果を保存するファイル名は固定です。(マクロと同じ場所に、Another_HTML-lint5_result.html を作成する。) 一度に複数のhtmlファイルのチェックを行うと、チェック結果を上書きする事になります。
チェックするhtmlは、ファイル全体をPOSTで送信しています。 範囲選択した範囲部分のみ等、部分のチェックには対応していません。
チェック元のhtmlファイルのエンコードは、Shift_JIS、UTF-8のみ対応しています。 その他の文字コードには対応していません。
チェック時に送信しているパラメータなどは、以下のものだけです。
Stat:on
Method:File
URL:http://
ViewSource:on
File:POSTするチェック対象のファイル
変更したい場合は、マクロを直接書き換えてください。
mail:h-tom
url :h-tom's Warehouse