いまだに残るレガシー IEの“功罪”とは

ITmedia エンタープライズ / 2018年8月10日 11時9分

写真

 MicrosoftのInternet Explorerサポートチームが2018年7月18日にブログで発表した「Internet Explorer の今後について」について、山本一郎氏がこんな記事を書いていました。

・マイクロソフト「IE依存」せざるを得ない現場の苦悩

 この中で、

単刀直入に言い換えれば、IEに依存した古くさいシステムを使い回してぼろい商売をやってる国内ベンダーと、そうした業者にだまされてIEに依存したシステムを導入・継続利用しているユーザーは、そろそろIEを使うの諦めてくれという話であるようです。

と書いています。これについては、経緯を知らない人は何がどう問題なのかが分かりにくいと思うので、ちょっと補足しようと思います。

●IEでなければ動かないWebサイトがいまだに多数残っている

 問題の詳細は以下の通りです。

・Webブラウザの機能はHTMLという規格で決められており、どのブラウザでも同じ機能を持つはず

・しかし、MicrosoftはIEに勝手な機能拡張を施した

・その拡張機能は便利なため、それを使ったサイトが多数生まれた

・Microsoftは3年前に標準規格に準拠したブラウザ「Microsoft Edge」をリリースし、IEからの移行を呼びかけている

・しかし、EdgeにはIEの便利な機能は含まれておらず、サイトの改修が必要になる

・いまだに多くのサイトが改修を拒んでおり、MicrosoftはIEをやめたくてもやめられない状況に陥っている

 そこで冒頭の山本氏の記事につながるわけです。

 ここで疑問なのは、「Microsoftはなぜ、IEに勝手な機能拡張を行ったのか」ということです(「勝手」というのは、必要な手順を踏まずに、という意味です)。それを知るためには、歴史を振り返らなければなりません。

●Webブラウザの歴史 第1次ブラウザ戦争

 20年以上前、「Windows 95」が世に出る前は、Webブラウザといえば「NetScape Navigator」でした。Microsoftは、Windows 95と同時にNetScape対抗のWebブラウザとして「Internet Explorer」をリリース。IEは後にOSにバンドルされるようになり、Windowsの爆発的な普及とともにシェアを高めていきました。この辺の経緯はWikipediaにも書かれています。

 ここまでは、Microsoftがいつもの“抱き合わせ商法”で競合をつぶした、ということになりますが、その先は若干違っています。

ITmedia エンタープライズ

トピックスRSS

ランキング