ユーザエージェント
ユーザエージェントを見ると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)
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とかそんなに凝った作りをしなければ、大丈夫かも・・・・って思いました。
実際ほかの開発者はどこまで確認しているのでしょうか?
お客さんは全てのブラウザで動作可能にしてくださいって簡単に言います。

今回のシステムは、
・IE6、7、8
・Firefox3.5、3.6
・Google Chrome
・Safari
を対象にしました。
これだけでも大変なのに、IE8はWindowsXP、Vista、7で動き(表示)が若干違うことがわかりました。

以前コンシュマー向きのWebサイト開発者と話したときに、その人は、ブラウザ非互換対応なんかしてません。IEの最新バージョンのみで確認するだけです。って言っていました。
コンシュマー向けのWebサイトはそれでいいのか?
まあ、Javascriptとかそんなに凝った作りをしなければ、大丈夫かも・・・・って思いました。
実際ほかの開発者はどこまで確認しているのでしょうか?