Another HTML-lint gatewayというページがあります。これはそのページ中にも記入しているとおり、「HTML文書の文法をチェックし、採点」してくれるページです。
htmlは多少文法的に誤りがありましてもブラウザによっては問題なく表示されます。そのためIEが圧倒的なシェアを持っている現在、IEで問題なく表示されれば問題なしとなりがちです。
しかしながらrobotもブラウザの一種ですので、その誤りをエラーとして認識しているかもしれません。この場合、html中に記入されているキーワードがrobotに無視されている可能性があり、せっかく行った対策がrobotでは認識できていないところがあるかもしれません。
エラーとして認識しているかどうかは一ユーザには分かりませんので、間違いなくrobotに認識させるためには、正しいhtmlを記入することしかありません。
ということで、自分のHPのチェックをしてみました。結果は、「120個のエラーがありました。このHTMLは 19点です。」と、ぼろぼろでした。終了タグを省略等は行っておりませんでしたので、もっと高い点数になるかと思っていたのですが、甘い考えでした。
特に大きい問題点は、htmlとxhtmlが混在しているところですね。開始タグ・終了タグに分けられず単独で存在するタグ(改行等)は、xhtml的にほとんど"<br />"のように記入しています。これがhtmlとしては誤りで7点もの減点ということでしたので、これをたくさん記入していることにより、大減点となってしまっていました。
IEにしてもMozillaにしてもxhtmlをサポートしていますが、robotがxhtmlをサポートしているかどうかは不明ですので、htmlで統一するように修正することにします。
htmlは多少文法的に誤りがありましてもブラウザによっては問題なく表示されます。そのためIEが圧倒的なシェアを持っている現在、IEで問題なく表示されれば問題なしとなりがちです。
しかしながらrobotもブラウザの一種ですので、その誤りをエラーとして認識しているかもしれません。この場合、html中に記入されているキーワードがrobotに無視されている可能性があり、せっかく行った対策がrobotでは認識できていないところがあるかもしれません。
エラーとして認識しているかどうかは一ユーザには分かりませんので、間違いなくrobotに認識させるためには、正しいhtmlを記入することしかありません。
ということで、自分のHPのチェックをしてみました。結果は、「120個のエラーがありました。このHTMLは 19点です。」と、ぼろぼろでした。終了タグを省略等は行っておりませんでしたので、もっと高い点数になるかと思っていたのですが、甘い考えでした。
特に大きい問題点は、htmlとxhtmlが混在しているところですね。開始タグ・終了タグに分けられず単独で存在するタグ(改行等)は、xhtml的にほとんど"<br />"のように記入しています。これがhtmlとしては誤りで7点もの減点ということでしたので、これをたくさん記入していることにより、大減点となってしまっていました。
IEにしてもMozillaにしてもxhtmlをサポートしていますが、robotがxhtmlをサポートしているかどうかは不明ですので、htmlで統一するように修正することにします。
No comments yet
Add Comments
Trackbacks
Trackback URL
free online poker free online poker pinged on 2005-02-24
One should respect public opinion in so far as is necessary to avoid starvation and to keep out of prison, but anything that goes beyond this is voluntary submission to an unnecessary tyranny. http://