高崎で働くぷろぐらま -3ページ目

ユーザエージェント

ユーザエージェントを見るとIEに「Mozilla」と言うキーワードがある。
IEはMozillaでは無いのでは?・・・・

で、調べて見ました。

ブラウザのユーザーエージェント名に記される「Mozilla」という表記は異なる意味を持つ。
このMozillaと言う記述はあくまで、「Mozilla相当の機能を持っている」というような意味であり、
現在では「コンピュータ上で動作しているwebブラウザである」という程度の意味でしかない。

だそうです。

まあ、ブラウザの判定は別のキーワードで行うようですが。


ちなみに、身近で使えるブラウザのユーザエージェントを調べてみました。

・IE8
 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

・Google Chrome 4.1
 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045 Safari/532.5

・Mozilla Firefox 3.6
 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)

・携帯 SH903iTV
 DoCoMo/2.0 SH903iTV(c100;TB;W30H20)

・携帯 imode Simulator
 DoCoMo/2.0 ISIM0808(c500;TB;W12H08)

ブラウザシェア

順位 バージョン別ブラウザ シェア 推移 備考
1 IE8 23.70% ↑ 3ヶ月連続1位
2 IE6 18.41% ↓
3 IE7 13.16% ↓ 4位から浮上
4 Firefox 3.6 11.25% ↑ 5位から浮上
5 Firefox 3.5 9.28% ↓ 3位から下落
6 Safari 4.0 3.77% ↑ 8位から浮上
7 Firefox 3.0 3.20 ↓
8 Chrome 4.0 3.03% ↓ 6位から下落
9 IE8互換モード 2.90% ↓
10 Chrome 4.1 2.23 -
11 Opera 10.x 1.79% ↑ 10位から下落
12 Chrome 5.0 0.66% -
13 Firefox 2.0 0.64% ↓ 13位へ下落

3月のブラウザシェアですって。
いまだに、IE6のシェアが多いですね得意げ
今、開発でターゲットにするなら5位のFirefox 3.5以上かな?

これってどうやって調査していんでしょうか?

最近私はGoogle Chromeを使っています。
しかし、このブログでタグエディタにするとGoogle Chromeだと使いづらいです。
なので、今は、Firefoxで書いています。
Firefoxは最近重いんですよねショック!

ブラウザ互換

Webアプリケーションの開発で、一番面倒なのはブラウザの非互換対応です。
お客さんは全てのブラウザで動作可能にしてくださいって簡単に言います。むっ

今回のシステムは、
・IE6、7、8
・Firefox3.5、3.6
・Google Chrome
・Safari
を対象にしました。

これだけでも大変なのに、IE8はWindowsXP、Vista、7で動き(表示)が若干違うことがわかりました。ショック!

以前コンシュマー向きのWebサイト開発者と話したときに、その人は、ブラウザ非互換対応なんかしてません。IEの最新バージョンのみで確認するだけです。って言っていました。

コンシュマー向けのWebサイトはそれでいいのか?
まあ、Javascriptとかそんなに凝った作りをしなければ、大丈夫かも・・・・って思いました。

実際ほかの開発者はどこまで確認しているのでしょうか?