CSS Selector Generator | CSS のセレクタ一覧を一発で自動生成!

04

08月2008年

国内の大手サイトが採用しているHTMLのバージョン

sakai 21:36 PM

イメージ

最近は立て続けに WEB サイトの CSS コーディング(※コメントで間違いをご指摘いただいたので修正。書いたらちゃんと読み返せですね。お恥ずかしい…)の設計をやっていまして、毎回最初に悩むのが採用する HTML のバージョンです。
弊社では XHTML1.0 Transitional か XHTML 1.0 Strict のどちらかを要件によって使い分けることが多いですが、実際のところ世の中の大手といわれているサイトではどのバージョンが採用されているのか。

調べてみました。
全て日本国内サイトのトップページで、2008年8月4日現在のものです。調査対象の選定は良く言えば「柔軟」、悪く言えば「適当」に選びましたので、若干の偏りはご容赦ください。

IT大手
NTTデータ HTML 4.01 Transitional
NEC XHTML 1.0 Transitional
日本IBM XHTML 1.0 Strict
富士通 XHTML 1.0 Strict
日立製作所 XHTML 1.0 Strict
検索ポータル大手
Yahoo! JAPAN HTML 4.01 Transitional
Google なし
Goo HTML 4.01 Transitional
家庭用ゲーム(ハード) 大手
任天堂ホームページ なし
Playstation.com HTML 4.01 Transitional
Xbox.com XHTML 1.0 Transitional
家庭用ゲーム(ソフト) 大手
スクウェア・エニックス XHTML 1.0 Transitional
コナミ XHTML 1.0 Transitional
バンダイナムコゲームス XHTML 1.0 Transitional
携帯電話大手
NTTドコモ HTML 4.01 Transitional
au by KDDI XHTML 1.0 Transitional
Softbank XHTML 1.0 Transitional
AV機器メーカ大手
SONY HTML 4.0 Transitional
Panasonic HTML 4.01 Transitional
SHARP HTML 4.01 Transitional
自動車メーカ大手
トヨタ HTML 4.01 Transitional
ホンダ HTML 4.01 Transitional
ニッサン HTML 4.01 Transitional
ファーストフード大手
マクドナルド HTML 4.01 Transitional
ケンタッキー HTML 4.01 Transitional
モスバーガー HTML 4.01 Transitional
コンビニ大手
セブンイレブン HTML 4.01 Transitional
ファミリーマート XHTML 1.0 Strict
ローソン HTML 4.01 Transitional

こうして見てみると、XHTML1.0 Strict の採用率は意外なほど低いです。IT企業を除くと、ファミリーマートだけです。
HTML 4.01 Transitional がいまだに幅を利かせているのにも吃驚です。

吃驚と書いてビックリと読みます。(豆知識)


追記(2008-08-06)
はてブdelicious などでコメントをたくさんいただきましたので追記いたします。

HTML 4.01 Transitional がいまだに幅を利かせている

この一文が非常に誤解を生む表現になっていました。HTML 4.01 が悪い習慣であるかのように受け取ることもできる言い回しですが、そのような意図はありませんでした。ご気分を害された方にはお詫びいたします。

多くのコメント・ご意見ありがとうございました。
「ちゃんと書いてあればどっちでもいい」というご意見はごもっともですね。

そして、body の開始タグの欠落のご指摘ありがとうございます。
MT の記述の凡ミスでエントリーアーカイブから body の開始タグが抜け落ちていました。
赤面しながら修正をしました。ご指摘いただいて助かりました。

バシャログスタッフによるWebサイト制作サービス

トラックバック

このエントリーのトラックバックURL
http://c-brains.jp/cgi-bin/mt/###/1625
###はmt-tb.cgiに変更してください。

とあるWEBクリエイターのblog - Re:国内の大手サイトが採用しているHTMLのバージョン

とあるWEBクリエイターのblog

Re:国内の大手サイトが採用しているHTMLのバージョン
ネタ元:国内の大手サイトが採用しているHTMLのバージョン 実際のエントリーより...
トラックバック時刻
2008年08月06日 13:46

コメント

こんにちは。質問させてください。

>HTML 4.01 Transitional がいまだに幅を利かせているのにも吃驚です

と書かれていますが、何故、幅を利かせていることに驚かれたのでしょうか?理由を知りたいです。

カナかな団首領 | 2008年08月06日 11:03

>カナかな団首領さん
コメントありがとうございます。ご質問の回答です。

HTML でも XHTML でも現時点では大きな違いはないので、Web Standard に従ってマークアップされているのであれば、どちらでも構わないと思っています。(サイトのクオリティを左右するものではない)

ただ、制作者という立場での個人的な印象では、XHTML のほうが制作者側のメリットが多いように感じます。
・WEB などで手に入るノウハウやリソースが XHTML を前提としているものが多い。
・マークアップルールが HTML より厳密なので、ガイドライン化しやすい。
・前方互換(といっても HTML5 の件もありますし未来の事はわからないので推測ですが)を考えると XHTML の書式に慣れておいたほうが楽

そういう意味でも、個人的には XHTML を採用する制作者のほうが多いのではないかな、という印象を持っていました。
特に大手のサイトでは割と頻繁にサイト改編がありますので、XHTML のほうが採用率が高いと推測していたわけです。
が、調査をしてみると自分のこれまでの推測に対して意外にも HTML のほうが多かったため、ちょっと驚きました。(自分の推測と正反対の結果だったので)

私自身は別に XHTML 推進派というわけでもなく、その時々に応じて HTML も XHTML も使い分けているのですが、もし誤解を与えてしう表現であったのであれば、すみません。

マークアップをする際に重要なのは、どのバージョンを採用しているかではなく、Web Standard に従って正確にマークアップされているか、になります。
ですので手順としては「マークアップ」→「マークアップされた文書に適合するDTDを選択」と本来はなるべきですよね。

弊社では要件的に問題がなさそうであれば、まずは「XHTML 1.0 Strict」を採用しています。これは、バリデータをかける時により厳密な採点となることで、Web Standard に従えているかを判断しやすいためです。
制作の過程でマークアップルールが変わってしまった場合には、それに適した DTD に指定し直しています。

が、たとえば「ページを target="_blank" で表示したい」などの要件があり、それを覆せない場合などは、最初から「XHTML1.0 Transitional」を採用しています。
また、最近では減りましたが「バージョンの低いオーサリングソフトで運用していきたい」といった要件が有る場合には最初から HTML を採用します。

以上でご質問の回答となっておりますでしょうか。
今後ともよろしくお願いします。

ご回答ありがとうございます。

意外にXHTMLの採用サイトが少なかったのは、制作者側のメリットが、是が非にでもXHTMLにしたいというほどの影響があるものでもない、というトコロなんでしょうか。或は、ユーザやクライアントにとって恩恵が見えづらいが故なのかもしれませんが。

(HTMLは1割増ですが、XHTMLなら2割引!とかなら、クライアントは即採用になるでしょうけれど)

カナかな団首領 | 2008年08月07日 17:04

>カナかな団首領さん
再コメントありがとうございます。

XHTML を採用することによる制作者側のメリットも、環境によってはさほどメリットにならないことも考えられますね。(既に HTML のガイドラインがあり、それに従ってグループワークの運用ができている場合など)
おっしゃるとおり、現時点では XHTML に移行することによるクライアント側とユーザ側のメリットはほとんどありませんから、わざわざ移行することはない、というのも一つの正解なのだと思います。

コメントを投稿

ページの先頭へ

POPULAR TAGS
  • バシャログスタッフによるWebサイト制作サービス

ARCHIVE

特集

  • ステップアップ!CakePHP
  • 作って学ぶjQuery