Internet Explorer 9はもうダウンロードしましたか?Microsoftは、約1か月前にリリースされた最新バージョンのブラウザをWindows VistaおよびWindows 7ユーザーに自動プッシュする作業さえまだ開始していませんが、今週ラスベガスで開催されたMIX '11カンファレンスで、Internet Explorer 10の最初のプラットフォームプレビューを発表しました。
Internet Explorer 10?もう?

マイクロソフトはブラウザのバージョンアップごとに開発を加速させてきました。ブラウザ市場で依然として確固たる地位を築いているIE6は、2001年8月にリリースされました。IE7がリリースされるまでには5年以上かかりましたが、2006年10月にリリースされました。IE8はわずか2年半ほどで、その後わずか2年でIE9がリリースされました。IE10では、マイクロソフトはInternet Explorerの次期メジャーリリースを毎年リリースすることを目指しているようです。
マイクロソフトにとっては短いサイクルのように見えるかもしれませんが、ウェブブラウザの年間開発サイクルは、MozillaがFirefoxで目指している18週間のサイクルと比べると、とてつもなく長いものです。私の計算は保証できませんが、18週間の開発サイクルが重なると、Internet Explorer 10が正式にリリースされる頃にはFirefoxはFirefox 10まで到達している可能性があります。マイクロソフトがIE11の開発にもう1年費やすとすれば、その頃にはFirefoxはFirefox 16まで到達している可能性があります。ブラウザの成功をバージョン番号で測るなら、Firefoxはマイクロソフトを圧倒するでしょう。
では、IE10には何が期待できるのでしょうか?Microsoftは、IE9で既に確立したハードウェアアクセラレーションによるグラフィック、HTML5のサポート、そしてOSとの統合によってデスクトップをWebへと拡張しています。IE10では、CSS3マルチカラムレイアウト、CSS3グリッドレイアウト、CSS3フレキシブルボックスレイアウト、CSS3グラデーション、そしてES5 Strictモードといった新たな標準のサポートが追加されています。
IE10では、MicrosoftがOS互換性に関して、従来の曖昧な一線から明確な一線へと移行していることも注目に値します。IE9をWindows VistaとWindows 7のみと互換性を持たせるという決定は、Windows XPが依然として世界市場の大部分を占めていることから、多くの反発を招きました。IE10では、Windows Vistaでさえ対応しきれません。新しいブラウザは、少なくともWindows 7を必要とします。
MicrosoftのIEBlogの投稿では、「IE6に搭載されていた10年前のWindows向けに新しいブラウザを開発することは、グラフィックとセキュリティアーキテクチャの限界から、私たちにとっては理にかなっていませんでした。他社は、パフォーマンスに不可欠だと考える機能について、Windows XPのサポートを中止しています。Windows 7の利用率がWindows XPを上回る国が増えている今、Webの過去ではなく未来を見据えて開発することの意義は明らかです。」と説明されています。
Microsoftのブログ記事には、競合ブラウザ(主にFirefox)への言及も数多く含まれており、Webの未来に関するMicrosoftのビジョンが正しいと力説しています。一方、Mozillaの担当者はTwitterでMicrosoftのアプローチを激しく批判し、MozillaのWeb文化の方が理にかなっていると主張しています。
正直に言うと、MicrosoftとMozillaはどちらも、薄っぺらな皮肉や、絶え間なく続く互いへの非難ツイートで、うんざりさせられています。神に誓って、黙ってブラウザを開発しましょう。完成した製品が自ら語るようにし、開発者や一般の人々に、なぜ自分たちのWeb体験の提供方法が他のものより優れているのかを売り込もうとするのはやめましょう。