
Firefox 4がWindows XPを放棄しない理由
トッド・ビショップ著
今週リリースされたMicrosoftのInternet Explorer 9において、最も物議を醸した点の一つは、同社が新ブラウザをWindows VistaとWindows 7のみでサポートするという決定だった。つまり、旧バージョンのWindows XPでは動作しないということだ。
マイクロソフトのこの動きを擁護する声は多く、テクノロジーメディアの老舗であるPCWorldやArs Technicaもその一人だ。Windows XPはもうすぐ10年になる。10年も前の話だ!その古臭いセキュリティ保護に匹敵するのは、最新のグラフィック技術の一部をサポートできないことくらいだ。
明らかに、Windows XPユーザーに新しいWindowsバージョンへのアップグレードを促すことは、Microsoftのビジネス上の利益になります。新しいInternet Explorerを放置することは、その方向へユーザーを誘導する一つの方法です。しかし、これは決して不合理な提案ではありません。Webの世界では、10年は1世紀に等しいのです。
[関連記事: Firefox 4 Do Not Track: 仕組みと真の意味]
肝心な問題はこれです。私たちの多くがこのメッセージを受け取っていないのです。ウェブユーザーの40%以上が未だにWindows XPを使用しています。Firefoxのエンジニアリングディレクター、ジョナサン・ナイチンゲール氏にこの問題について尋ねたところ、まず彼がこのことを口にしたのです。皮肉なことに、Mozillaの次期Firefox 4はMicrosoftのWindows XPだけでなくWindows 2000もサポートしているのですが、Microsoftの新しいブラウザはサポートしていません。
「それは彼らが決めることですが、私たちにとっては驚きでした。というのも、私たちが把握している最高の指標によると、ウェブの40~50%が依然としてXPを使用しているからです。これは私たちにとって、彼らを簡単に見捨てるには大きすぎる数字です」とナイチンゲール氏は電話で語った。「ええ、XPはハードウェアアクセラレーションの仕組みが全く異なるため、作業はより困難です。Vistaや7ではDirect2Dを使う必要がありましたが、XPではDirect3Dを使う必要があります。つまり、両方のOSで高品質なエクスペリエンスを提供できるようにするために、アーキテクチャ面でより多くの作業が必要になったということです。でも、まあ、それが私たちの仕事なんです」
[続報: Firefox 4 が急成長、Microsoft の Luddite 顧客のおかげで]
これは直感に反するように思えるかもしれないが、オープンソース プロジェクトが Windows XP をサポートするという決定は、実際には Web の発展に貢献していると彼は述べた。
Firefoxをあらゆるプラットフォームで美しく見せたいだけではありません。そうしなければ、Web開発者はFirefoxのメリットを活かせないからです。Webの20%しか対応できないとしたら、開発者はあと数年何もせずに、Webで十分可能なことを実現するネイティブアプリをどんどん開発するでしょう。なぜなら、ほとんどのユーザーがFirefoxのメリットを活かせないと考えているからです。
以下は、マイクロソフトの広報担当者による同社の決定に関する公式発表です。
セキュリティから、開発者が今日開発し始めている将来のHTML5アプリケーションまで、Webはあらゆる面で変化を続けており、ブラウザには2001年以降に登場した最新のグラフィックスおよびセキュリティ基盤が求められるべきです。Internet Explorer 9は、最新のハードウェアとOSのイノベーションを基盤として構築するために、最新のOS上で実行されるように設計されています。さらに、Web開発者はInternet Explorer 9に統合されたWindows 7の機能(スナップ、ジャンプリスト、ピン留め)を活用でき、Webをネイティブに感じることができます。Windows XPユーザーは、Internet Explorer 8で高速、安全、信頼性、そしてプライバシーに配慮したブラウザを利用できます。
どちらの哲学が勝利するのでしょうか? 来週火曜日、3月22日、Firefox 4がリリースされる頃には、土壇場で致命的なバグがない限り、その答えが明らかになるでしょう。
GeekWire の Todd Bishop は、オフィスの隅で埃をかぶった Windows XP の箱を物欲しそうに眺めていないときは、Twitter や Facebook でフォローできます。