個別記事

Validator は完璧じゃない

この記事が属するカテゴリー
CSS web&blog

(X)HTMLCSS やフィードなどが、仕様に準拠しているかチェックしてくれる Validator がいくつかある。こういったチェックツールってのはケアレスミスなんかを発見するのにスンゲェ便利なわけだけど、盲目的にチェック結果を信じてしまうのはよろしくない。

例えば、一個前のコメントで書いたけど、CSS Validator にもバグがある。単位なしの整数値を line-height の値に指定するとエラーを吐く。line-height: 1.0; などと小数点付きの実数値で指定するとエラーを回避できるんだけど、小数点なしの整数値でも Valid 。仕様書を見ても、小数点なしの整数値は不正だなんて書いちゃいない。

Firefox の拡張「Html Validator for Firefox and Mozilla」でも、ins 要素にブロック要素を内包させてるとNotice: inserting implicit <...> なんて警告されちゃう。ins 要素は完全にインライン要素なのかって勘違いしちゃったりする人がいるかも知れない。(関係ないけど、木達さんがやりたいって言ってたこの拡張の日本語訳を密かに期待してたりする。)

ミスを発見するために使っているのに、上記のようなエラーに振り回されて間違った知識を得てしまうのは本末転倒だよね。もし Validator でエラーが出て自信がなければ、まず仕様書で確認してみることが一番安全なんじゃないかと。

Validator いろいろ

ついでにいくつか Vlidator をまとめてみる。ちうか、これ意外にもまだまだあるんだろうけど、こうして見てみるといろいろあるね。

2006-04-19T15:54:54+09:00 | コメント (4) | トラックバック (1) |はてなブックマーク

関連性が高いエントリー 5 件

トラックバック

このエントリーのトラックバックURL:
http://WWW.lucky-bag.com/cgi/mt/mt-tb.cgi/376

このリストは、次のエントリーを参照しています: Validator は完璧じゃない:

BLOG × WORLD ENDING さんからのトラックバック
HTML Validator for Firefox and Mozilla
閲覧しているページのHTMLソースを解析し、問題点を報告してくれるFirefox用機能拡張「HTML Validator」。ローカルファイルの解析も可能... [続きを読む]
2006年08月17日 09:13

コメント

Bar さんからのコメント

validatorのほうでも解釈にブレがあるのに、なんでvalidatorなんて使うの? ふつーに正しいデータ吐けばいいだけじゃん。単なる自己満足だよねー。W3Cなんたら、なんてバナー掲げてる人みると苦笑してしまう。

2006年04月19日 18:21
itochan さんからのコメント

バリデータのミスはミスとしてバグ報告すればいいと思うんだけど。

バリデータは、バリデータの附属文書にも価値がありますよね。
殊にAnHTML-lint。

2006年04月19日 23:08
e-luck さんからのコメント [TypeKey Profile Page]

まぁ、基本的に使う使わないって選択肢は人それぞれの価値観に基づいて決めれば良いんじゃないでしょうか。
もし、使うんであれば重要になってくるのは、その道具をどう使うのが自分にとって一番良いことのか見極めることかと。

2006年04月20日 00:04
通りすがり さんからのコメント

正しい記述に異常に力を注ぐのって
オタクだな。少しくらい間違ってても
いいじゃん…とは言わないけど、
(正しいに越した事は無い)
まぁ、コンテンツとデザインに力を注げない
人の自己満足…というか唯一の見せ所か。
ってか誰が「ソース」を楽しむんだ…。
ま、webっていう媒体自体、なんとなく
オタクの臭いが否めない世界だから、ま、
それもまた特有の文化か。

2007年04月16日 15:36

コメントしてください

コメント内ではタグは一切使えません。コメント内にてタグを表記したい場合は、お手数ですが、文字実体参照を利用して < を &lt; 、> を &gt; とそれぞれ置き換えてください。




保存しますか?


(V) (P)