|
|
コンピュータ用語としては不正確であるが、極めて大雑把に言うなら「ホームページを見るためのソフト」のこと。
| Table of contents |
|
2 歴史 3 Webブラウザの種類
3.1 Microsoft Windows上で動作するブラウザ
4 関連項目3.2 Macintosh上で動作するブラウザ 3.3 UNIX/Linux上で動作するブラウザ 3.4 その他のOSで動作するWebブラウザ |
高機能なブラウザではJavaScriptなどのスクリプトエンジンを搭載し、プラグインなどの仕組みでブラウザの機能を拡張することができる。プラグインとして、Javaプラグイン、Macromedia Flashなどが利用可能である。javaプラグインをインストールすると、Webブラウザ上でJavaアプレットが実行できる。
これとともにマイクロソフト社は、既に圧倒的なシェアを誇っていた同社のOS製品であるWindowsと、IEとの統合を図った。これは、オンライン/オフラインを意識させない新しいコンピュータ環境の可能性を開いた。しかし、WindowsとIEを不可分にしてしまい同梱して出荷することで、Windows上で動作するブラウザの市場では圧倒的にIEが有利になった。これは後に同社が独占禁止法違反で告訴されるもととなった。構造
大まかに言うと、Webブラウザは3つの部分から構成される
上記は理論上の分類であり、実装上は明確に区別されているとは限らない。ただし、最近の高機能なWebブラウザの実装に於いてはある程度区別を意識して設計される傾向がある。歴史
;1990年11月:ティム・バーナーズ=リーが最初のWebサーバーとWebブラウザを試作する。
;1991年:改良されたサーバー・ブラウザをインターネットに公開する。
;1993年6月:イリノイ大学 のNCSAに所属していたマーク・アンドリーセンらが作ったMosaicで、それまでテキストしか扱えなかったWebブラウザに画像を表示できるようにしたのが普及のきっかけとなる。
;1994年3月:Mosaic開発者らによりモザイク・コミュニケーションズ社設立。後にネットスケープ・コミュニケーションズと改称される。以下、同社をネットスケープと呼ぶ。
;同年12月:ネットスケープがMosaic系ブラウザNetscape Navigator(以下、NNと表記)1.0を発表する。
;1995年8月:Webの将来性に目を付けたマイクロソフト社は、Mosaic派生のspyglassのソースコードを買収して、それを元にInternet Explorer 1.0を開発し、公開する。(以下、IEと表記)
;1996年3月:NN 2.0にJavaScriptおよびJAVAの機能が搭載される。ブラウザの高機能化が始まる。
;同年8月:マイクロソフト社はネットスケープ社の追撃を図る。IE 3.0にJScript, VBScript、更にCSSの一部が実装された。ただし、CSSの実装はとても不完全なものであった。
これ以降の両社の熾烈な競争を俗に第1次ブラウザ戦争と呼ぶ。
;1997年6月:NN 4.0にCSSの一部・JSS・ダイナミックHTMLが実装されるが、不完全なものであった。
;同年10月:IE 4.0に、より完全なCSS・ダイナミックHTML・XML処理機能などが実装された。
Mozilla.orgは、このソースコードを元にオープンソースなブラウザMozillaを開発することになった。
;1998年7月:それまで有償の製品であったNN 4.0が無償化された。
;1999年1月:IE 5.0 が公開された。
Mozilla.orgのプロジェクトの遅滞や前記の同梱戦略により、この頃からIEのシェアはNNを追い抜く。ブラウザ戦争は徐々に収束していく。
;2000年5月:Mac OS X用のIEが発表された
;2000年7月:IE 5.5 が公開された。
;同年11月:ネットスケープ社は、MozillaをベースにNetscape 6.0を開発し、公開。
;2001年8月:Netscape 6.1公開, IE 6.0公開
;2002年6月:Mozilla初の正式リリースであるMozilla 1.0が公開される。
;同年8月:Netscape 7.0公開。
;2003年1月:アップルコンピュータ社は同社のコンピュータ製品における標準のブラウザとして、従来のMacOS版IEに代わって、自社開発の独自ブラウザであるSafariを採用すると発表した。
オペラ・ソフトウェア社はOpera 7.0を公開した
;2003年6月:Safari 1.0が公開された。
Webブラウザの種類
Microsoft Windows上で動作するブラウザ
Macintosh上で動作するブラウザ
Mac OS X
Mac OS9以前
UNIX/Linux上で動作するブラウザ
その他のOSで動作するWebブラウザ
関連項目
simple:Web browser