1. Home
  2. Archive
  3. FireFoxのアドオンHtml Validatorについての覚え書き

FireFoxのアドオンHtml Validatorについての覚え書き

Html Validatorって何?

マークアップをする人は必ずHTMLのバリデーションを行うと思うんですが、そんなときにすごく便利なFirefoxアドオンがHtml Validatorです。いちいちlintW3Cバリデーターを開いてバリデーションするのって結構面倒でじゃないですか?このアドオンを入れておくと、ブラウザの表示チェックと同時にバリデーションできます。

Html Validatorのダウンロード

アドオンをインストールすると、HTMLをチェックした結果がブラウザの右下に以下のようなアイコンで表示されます。

ブラウザの右下のアイコン

緑のチェックはValidってことです。エラーがあると赤い×が、警告があると三角のびっくりマークのアイコンが表示されます。また、以下のようにソースを見るだけでエラーの内容や該当箇所もわかります。

HTMLソース(HTMLvalidator使用時)

アルゴリズムの違い

「オプション」>「アルゴリズム」で、「HTML Tidy」、「SGML Parser」、「併用」の3種類から選べます。「HTML Tidy」ではオープンソースの HTML チェックプログラム「HTML Tidy」のアルゴリズムでチェックを行います。「SGML Parser」は、W3Cのバリデータと同じロジックでチェックします。「併用」を選ぶと、まず「SGML Parser」でチェックして、エラーがなければ「HTML Tidy」でチェックします。

例えば「SGML Parser」では、table要素にsummary属性がなくてもValidを表す緑のチェックになりますが、「HTML Tidy」では警告がでます。単にvalidなHTMLにするだけなら「SGML Parser」でいいと思いますが、僕は「併用」を使用するようにしています。

不許可サイト

最近知ったのが不許可サイトの設定です。googleAdsenceを入れているサイトではgoogleAdsenceのエラーもカウントして、エラーのアイコンがでてしまいます。

iframeエラーあり

そういった場合、「オプション」>「自動的に閲覧中のページを文法チェック」の横の「例外」ボタンを押すと、不許可サイトの設定ができるウィンドウが立ち上がります。ここでチェックしないサイトを設定すると、指定したサイトはチェックしなくなります。

iframeのエラーなし

かなり便利なアドオンだと思うので、もし使ったことがなければ一度使ってみてはいかがでしょうか?

コメント一覧

  1. デッドリー 2008年2月9日 07時28分

    俺はlintを神様としてコーディングしてますねえ。

    そういえば、確かにいちいち開くのは面倒くさいような気も今更ながらしてきた・・・w。

  2. hoka(管理人) 2008年2月12日 11時21分

    >デッドリーさん
    このプラグインを使うまでは僕もlintでチェックしていました。今でも最後にlintでチェックするようにしてます。
    これを入れておくと、コーディングしてる途中にタグの閉じ忘れとかにすぐ気づけたりするのが便利なんですよね。

  3. tosieco 2009年11月4日 01時36分

    知らなかったです。
    便利ですね。
    さっそくダウンロードしました♪

コメントフォーム

※HTMLタグは使用できません。