2009/07/11

 IE8

[ etc ]

随分前に書いたエントリーだったのだけど、このままお蔵入りさせるのは勿体なかったので思い切って公開してみました(笑)。たまにこういうのも挟んで行くよ。

(ここから)
IE8正式版が出た。Macintoshユーザの自分にとっては本当にどうでも良いことではあるのだが、ある点に置いて興味を持っていたので、ひそかに注目はしていたのだ。

その点とは、ずばり「Javascriptの実行速度」である。

ご存知のように、Chromeは言うに及ばず、FirefoxやSafariに対してもIEのJavascriptの実行速度は大きく劣っているのが現状である。

それが実際のユースケースに置いて、どれくらい使い勝手に影響を及ぼすかどうかは別にして、WEBアプリが今後ますます主流になると予想される中で、やはりJavascriptの実行速度は速いことに越したことは無いし、重要な要素のひとつであると思うのです。

なので、自分はMicrosoftのことだから、高速なJavascriptのエンジンを隠し球として持っていて、IE8の正式リリースと共に公開して「Microsoftここにあり」的な展開を予想してました。

でも、実際はRC版とほとんど変わらないものが正式坂としてリリースされたようです。

まぁ、もともとWEBアプリがMicrosoftのビジネスモデルにもろにバッティングするので、社内的に力を入れにくいという大人の事情があるのかも知れない。

でも、WEBブラウザ競争やJavaの脅威が台頭してきた頃のMicrosoftの対応スピードから比べると、ずいぶんと危機に対する感度が鈍ったように思うし、以前ならば意地でも最速Javascriptエンジンの座を明け渡すようなまねはしなかったと思うのだがどうだろうか?

独自機能よりもWEB標準対応の重要性が増したり、Silverlightでもマルチプラットフォーム、マルチブラウザ対応を強いられていることからも、WEBブラウザを自社開発して維持していくことの意義が薄れ、だんだん負担になっているのかも知れませんね。

将来的にはレンダリングエンジンにWebkitを採用する可能性も低いとは言え、ゼロでは無さそうですし。

ただ、ユーザがもっとも使う頻度の高いアプリケーションを他者のものに握られるというのは、結構大きいことのように個人的には思いますが大手PCメーカーがOSのプリインストールを止めない限りはWindowsのシェアが大きく下がることも無いと思われるので、費用対効果から今後もあまりIEに力を入れることは無いのかも知れませんね。