|
|
1行目: |
1行目: |
− | [[画像:Firefox 2 ja.png|thumb|250px|ウェブブラウザの例([[Ubuntu]]6.10上で動作する[[Mozilla Firefox]]2.0日本語版スクリーンショット).]]
| + | I raelly appreciate free, succinct, reliable data like this. |
− | {{HTML}}
| + | |
− | '''ウェブブラウザ'''('''インターネットブラウザ'''、'''WWWブラウザ''')は[[World Wide Web]]で[[ハイパーテキスト]]のリンクを辿りながら[[ウェブページ]]を表示する[[ソフトウェア]]のこと。単に[[ブラウザ]] (browser) と呼ばれることが多い。
| + | |
− | | + | |
− | <!-- ?
| + | |
− | [[コンピュータ]]用語としては不正確であるが、極めて大雑把に分かりやすいように言うならば[[ウェブページ]]を見るためのソフトウェアと言うことである。
| + | |
− | -->
| + | |
− | | + | |
− | == 構造 ==
| + | |
− | 大まかに言うと、ウェブブラウザは3つの部分から構成される
| + | |
− | # サーバ([[Webサーバ]]など)と通信([[Hypertext Transfer Protocol|HTTP]]などを用いる)をして、指定された[[Uniform Resource Identifier]]に対応する情報を取り寄せるウェブクライアントとしての部分。
| + | |
− | # 取り寄せた情報を、その種類([[HyperText Markup Language|HTML]]、[[Extensible HyperText Markup Language|XHTML]]、[[Extensible Markup Language|XML]]、[[画像]]、[[テキスト]]など)に応じて解析する機能を持つ、[[パーサー]] (parser) の部分。
| + | |
− | # パーサーの解析結果をもとに文字や画像を適切に配置し、あるいは文字のサイズを調整したり色を付けるなどして、最終的に人間のための表示を行う[[レンダラー]]の部分。
| + | |
− | | + | |
− | 採用される規格としては、他に
| + | |
− | * [[SVG]]
| + | |
− | * [[XForms]]
| + | |
− | * [[WHAT]]
| + | |
− | などがある。
| + | |
− | | + | |
− | 高機能なブラウザでは[[JavaScript]]などのスクリプトエンジンを搭載し、[[プラグイン]]などの仕組みでブラウザの機能を拡張することができる。プラグインとして、[[Java言語|Javaプラグイン]]、[[Adobe Flash]]などが利用可能である。例えばJavaプラグインを[[インストール]]すると、ウェブブラウザ上で[[Javaアプレット]]が実行できる。
| + | |
− | | + | |
− | [[Ajax]]などの流行により、ウェブ自体が[[オペレーティングシステム]]に代わるプラットフォームとして台頭してきており、ウェブブラウザの役目は、単なる閲覧ソフトからネットワーク資源への高機能クライアントにシフトしてきている。
| + | |
− | | + | |
− | また、[[2006年]]以後の主なブラウザでは[[タブブラウザ]]方式の[[ユーザーインターフェイス|ユーザインターフェース]]が主流になっている。
| + | |
− | | + | |
− | == 歴史 ==
| + | |
− | * [[1990年]]11月: [[ティム・バーナーズ=リー]]が最初のWebサーバとウェブブラウザを試作する。
| + | |
− | * [[1991年]]2月: ティム・バーナーズ=リーが開発したウェブブラウザである[[WorldWideWeb]]を[[インターネット]]に公開する。
| + | |
− | * [[1993年]]6月:[[イリノイ大学]] の[[NCSA]]に所属していた[[マーク・アンドリーセン]]らが作った[[NCSA_Mosaic|Mosaic]]で、それまでテキストしか扱えなかったウェブブラウザに画像を表示できるようにしたのが普及のきっかけとなる。
| + | |
− | * [[1994年]]4月:Mosaic開発者らによりモザイク・コミュニケーションズ設立。後に[[ネットスケープコミュニケーションズ]]と改称される。以下、同社を[[ネットスケープ]]と呼ぶ。
| + | |
− | * 1994年12月:ネットスケープがMosaic系ブラウザ[[Netscape Navigator]](以下、NNと表記)1.0を発表する。<!-- 10月には0.9がベータ版として公開されている -->
| + | |
− | * [[1995年]]8月:Webの将来性に目を付けた[[マイクロソフト]]は、Mosaic派生の[[spyglass]]の[[ソースコード]]を買収して、それを元に[[Internet Explorer]] 1.0を開発し、公開する。(以下、IEと表記)
| + | |
− | * [[1996年]]3月:NN 2.0にJavaScriptおよびJavaの機能が搭載される。ブラウザの高機能化が始まる。
| + | |
− | * 同年8月:マイクロソフト社はネットスケープの追撃を図る。IE 3.0に[[JavaScript]], [[VBScript]]、更に[[Cascading Style Sheets|CSS]]の一部が実装された。ただし、CSSの実装はとても不完全なものであった。これ以降の両社の熾烈な競争を俗に第1次[[ブラウザ戦争]]と呼ぶ。
| + | |
− | * [[1997年]]6月:NN 4.0にCSSの一部・[[JavaScript Style Sheets]] (JSS)・[[ダイナミックHTML]]が実装されるが、不完全なものであった。
| + | |
− | * 同年10月:IE 4.0に、より完全なCSS・ダイナミックHTML・[[Extensible Markup Language|XML]]処理機能などが実装された。これとともにマイクロソフト社は、既に圧倒的なシェアを誇っていた同社の[[オペレーティングシステム|OS]]製品である[[Microsoft Windows|Windows]]と、IEとの統合を図った。これは、オンライン/オフラインを意識させない新しいコンピュータ環境の可能性を開いた。しかし、WindowsとIEを不可分にしてしまい同梱して出荷することで、Windows上で動作するブラウザの市場では圧倒的にIEが有利になった。これは後に同社が独占禁止法違反で告訴されるもととなった。
| + | |
− | * [[1998年]]3月:ネットスケープ社は、開発中の次期NNのソースコードを一般に公開し、その管理団体[[Mozilla Foundation|mozilla.org]]を設立。mozilla.orgは、このソースコードを元に[[オープンソース]]なブラウザ[[Mozilla Application Suite|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 1.0が公開された。
| + | |
− | * 同年8月:Netscape 7.0公開。
| + | |
− | * [[2003年]]1月:[[アップルコンピュータ]]社は同社のコンピュータ製品における標準のウェブブラウザとして、従来のMac OS X版IEに代わって、[[KDE]]の[[KHTML]]と[[KJS]]をベースにした[[Safari]]を採用すると発表、ベータ版を公開した。オペラ・ソフトウェア社は[[Opera]] 7.0を公開した。
| + | |
− | * [[2003年]]6月:Safari 1.0が公開された。ネットスケープ社が[[Netscape Navigator|Netscape]] 7.1を公開。
| + | |
− | * [[2004年]]11月:[[Mozilla Firefox]] 1.0が公開された。この頃からIEの脆弱性の多さ、対応の遅さなどから世界中でFirefoxのシェアが拡大し始めるが、依然としてIEが9割近くのシェアを獲得している。この時期から第2次[[ブラウザ戦争]]と呼ばれるようになった。
| + | |
− | * [[2005年]]4月:RSSブラウザを内蔵したSafari 2.0が登場。後のマイナーアップデート版2.0.2で[[Acid2]]をクリアした初のウェブブラウザとなる。
| + | |
− | * [[2005年]]5月:[[Netscape Navigator|Netscape Browser]] 8.0公開。動作環境をWindows/英語に絞る形となっている。
| + | |
− | * [[2005年]]9月:Opera 8.5公開。これに伴い、Operaの無料使用の場合に表示されていた広告バナーが全廃され、完全無料となる。
| + | |
− | * [[2005年]]11月:Mozilla Firefox 1.5公開。自動更新システムを搭載し、ドラッグ&ドロップによるタブの並べ替えをサポート。
| + | |
− | * [[2006年]]6月:Opera 9公開。[[Widgets]]機能の搭載、[[BitTorrent]]プロトコルへの対応など。
| + | |
− | * [[2006年]]10月:Mozilla Firefox 2.0公開。
| + | |
− | * [[2006年]]11月:IE7.0公開。タブブラウジングに対応。
| + | |
− | [[2007年]]AppleのブラウザSafariのWindows版を公開
| + | |
− | == ウェブブラウザの種類 ==
| + | |
− | 以下に主なウェブブラウザを、OS別-レンダリングエンジン別にアルファベット順に示す。
| + | |
− | | + | |
− | === [[Microsoft Windows]]上で動作するブラウザ ===
| + | |
− | * [[Trident (レイアウトエンジン)|Trident]]([[IEコンポーネントブラウザ]])
| + | |
− | :* [[Internet Explorer]](標準添付。32Bit版は[[Windows 9x系]]及び[[Microsoft Windows NT|Windows NT]] 4以降用。16Bit版は[[Microsoft Windows 3.x|Windows 3.x]]及びWindows NT 3系用)
| + | |
− | ::* [[BugBrowser]]
| + | |
− | ::* [[Donut]]
| + | |
− | ::* [[fub.net]]
| + | |
− | ::* [[Grani]]
| + | |
− | ::* [[KIKI (ウェブブラウザ)|KIKI]]
| + | |
− | ::* [[Lunascape]]
| + | |
− | ::* [[Maxthon]]
| + | |
− | ::* [[NilBrowser]]
| + | |
− | ::* [[Picea]]
| + | |
− | ::* [[Sleipnir]]
| + | |
− | :::* Sleipnir 2
| + | |
− | ::* [[ぶら。]]
| + | |
− | ::* [[KOMEIブラウザ]]
| + | |
− | ::*[[Heatseek]]
| + | |
− | | + | |
− | * [[KHTML]]系レンダリングエンジン ([[WebKit]])
| + | |
− | :* [[Safari]]
| + | |
− | | + | |
− | * [[Gecko|Geckoレンダリングエンジンブラウザ]]
| + | |
− | :* [[Bagel (ブラウザ)|Bagel]]
| + | |
− | :* [[K-Meleon]]
| + | |
− | :* [[Lunascape|Lunascape 4]](TridentエンジンとGeckoレンダリングエンジンの併用)
| + | |
− | :* [[Mozilla Application Suite|Mozilla]]
| + | |
− | ::* [[SeaMonkey]]
| + | |
− | ::* [[Flock]]
| + | |
− | :* [[Mozilla Firefox]]
| + | |
− | :* [[Netscape Navigator]](7以前)
| + | |
− | ::* Netscape Browser 8(Geckoエンジンの改良版である、NetscapeGeckoエンジンを利用。Tridentエンジンも利用可能)
| + | |
− | :* [[Sleipnir|Sleipnir 2]](TridentエンジンとGeckoレンダリングエンジンの併用)
| + | |
− | :* [[Sylera]]
| + | |
− | | + | |
− | * 独自レンダリングエンジンブラウザ
| + | |
− | :* [[Amaya]]
| + | |
− | :* [[HotJava]]
| + | |
− | :* [[JustView]]
| + | |
− | :* [[Lynx (ウェブブラウザ)|Lynx]]
| + | |
− | :* [[Links]]
| + | |
− | :* [[mosaic]]
| + | |
− | :* [[Opera]]([[Presto]]エンジン)
| + | |
− | :* [[ホームページリーダー]]
| + | |
− | | + | |
− | === [[Macintosh]]上で動作するブラウザ ===
| + | |
− | ==== [[Mac OS X]] ====
| + | |
− | * [[KHTML]]系レンダリングエンジン([[WebKit]])
| + | |
− | :* [[Safari]](Mac OS X 10.2以降において、標準添付されている)
| + | |
− | :* [[OmniWeb]] (4.5以降)
| + | |
− | :* [[シイラ (Webブラウザ)|シイラ]]
| + | |
− | :* [[Sunrise (ウェブブラウザ)|Sunrise]]
| + | |
− | | + | |
− | * [[Gecko|Geckoレンダリングエンジンブラウザ]]
| + | |
− | :* [[Camino]](旧Chimera)
| + | |
− | :* Mozilla
| + | |
− | ::* SeaMonkey
| + | |
− | :* Mozilla Firefox
| + | |
− | :* Netscape Navigator (7以前)
| + | |
− | | + | |
− | * 独自レンダリングエンジンブラウザ
| + | |
− | :* [[iCab]]
| + | |
− | :* [[OmniWeb]] (4.0.x以前)
| + | |
− | :* [[Internet Explorer for Mac]]([[Tasman]]エンジン)(サポート終了)
| + | |
− | :* Links
| + | |
− | :* Opera(Prestoエンジン)
| + | |
− | | + | |
− | ==== [[Mac OS]] 9以前 ====
| + | |
− | * [[Gecko|Geckoレンダリングエンジンブラウザ]]
| + | |
− | :* Mozilla
| + | |
− | :* Netscape Navigator
| + | |
− | | + | |
− | * 独自レンダリングエンジンブラウザ
| + | |
− | :* [[Cyberdog]]
| + | |
− | :* iCab
| + | |
− | :* Internet Explorer for Mac(Tasmanエンジン)(標準添付・サポート終了)
| + | |
− | :* [[MacWeb]]
| + | |
− | :* Opera(Presto)
| + | |
− | | + | |
− | === [[UNIX]]/[[Linux]]上で動作するブラウザ ===
| + | |
− | * [[Trident (レイアウトエンジン)|Trident]]([[IEコンポーネントブラウザ]])
| + | |
− | :* [[Internet Explorer]]([[Solaris]] / [[HP-UX]])
| + | |
− | | + | |
− | * [[KHTML]]レンダリングエンジン
| + | |
− | :* [[Konqueror]]
| + | |
− | | + | |
− | * Geckoレンダリングエンジンブラウザ
| + | |
− | :* Epiphany
| + | |
− | :* [[風博士]] (Kazehakase)
| + | |
− | :* Mozilla
| + | |
− | ::* SeaMonkey
| + | |
− | :* Mozilla [[Firefox]]
| + | |
− | ::*[[iceweasel]]
| + | |
− | :* Netscape Navigator (7以前)
| + | |
− | | + | |
− | * 独自レンダリングエンジンブラウザ
| + | |
− | :* [[Amaya]]
| + | |
− | :* [[Arena]]
| + | |
− | :* Chimera
| + | |
− | :* [[CLRMosaic]]
| + | |
− | :* [[Grail]]
| + | |
− | :* [[HotJava]]
| + | |
− | :* Links
| + | |
− | :* Lynx
| + | |
− | :* [[MMM]]
| + | |
− | :* [[Opera]]([[Presto]]エンジン)
| + | |
− | :* [[TKWWW]]
| + | |
− | :* [[ViolaWWW]]
| + | |
− | :* [[w3m]]
| + | |
− | :* [[Webspace]]
| + | |
− | :* [[Webview]]
| + | |
− | :* [[X-Mosaic]]
| + | |
− | | + | |
− | === その他のOSで動作するウェブブラウザ ===
| + | |
− | * bbb([[超漢字]])
| + | |
− | * [[DR-WebSpyder]] ([[DR-DOS]])
| + | |
− | * [[IBM]] [[WebBoy]] ([[PC-DOS]])
| + | |
− | * [[IBM]] [[WebExplorer]] ([[OS/2]])
| + | |
− | * [[Netscape Navigator]]([[OS/2]])
| + | |
− | * NetPositive ([[BeOS]])
| + | |
− | * Omniweb ([[NeXTSTEP]])
| + | |
− | * WorldTALK(Windows3.1)
| + | |
− | <!-- :[[パソコン通信]]の無手順接続で動作した。 -->
| + | |
− | === 携帯電話・PDA・ゲーム機向けウェブブラウザ ===
| + | |
− | * [[NetFront]] ([[携帯電話]]・[[PHS]]、[[携帯情報端末|PDA]]・[[スマートフォン]]、[[プレイステーション・ポータブル|PSP]]等の[[携帯機器]])
| + | |
− | :* ドリームパスポート([[ドリームキャスト]]、NetFrontベース)
| + | |
− | * [[Opera]] (PHS・携帯電話、PDA・スマートフォン、[[ニンテンドーDS]]、[[Wii]]等):([[Presto]]エンジン)
| + | |
− | * Xiino ([[PalmOS]])
| + | |
− | | + | |
− | 携帯電話・PHS向けについては[[フルブラウザ]]の項目も参照。
| + | |
− | | + | |
− | == 推奨ブラウザとしてのウェブブラウザ ==
| + | |
− | 本来、[[ウェブサイト]]は様々な[[オペレーティングシステム|OS]]環境・[[ウェブブラウザ]]で見られるように、[[ウェブ標準]]などに則し、[[アクセシビリティ]]等を考慮した形で作成される必要がある。しかし、ウェブサイトによっては種々の都合から、サイトの閲覧に必要な環境として特定の[[推奨ブラウザ]]を明記していることがあり、閲覧者は技術上の理由から推奨ブラウザに合わせたウェブブラウザの選択が必要となることもある。また、推奨ブラウザの記述内容によってはユーザーが[[セキュリティ]]上の不利益を被る場合もあるので注意が必要である。
| + | |
− | {{main|推奨ブラウザ}}
| + | |
− | | + | |
− | == 関連項目 ==
| + | |
− | {{Commonscat|Web browsers}}
| + | |
− | * [[HTMLレンダリングエンジン]]
| + | |
− | * [[ブックマーク]]
| + | |
− | * [[ネットサーフィン]]
| + | |
− | * [[タブブラウザ]]
| + | |
− | * [[ツリーブラウザ]]
| + | |
− | * [[ラインモードブラウザ]]
| + | |
− | * [[World Wide Web]] (Web)
| + | |
− | * [[HyperText Markup Language]] (HTML)
| + | |
− | * [[Extensible Markup Language]] (XML)
| + | |
− | * [[Extensible HyperText Markup Language]] (XHTML)
| + | |
− | * [[Webサーバ]]
| + | |
− | * [[Webアプリケーションサーバ]]
| + | |
− | * [[ブラウザクラッシャー]]
| + | |
− | * [[推奨ブラウザ]]
| + | |
− | * [[2ちゃんねるブラウザ]]
| + | |
− | | + | |
− | == 外部リンク ==
| + | |
− | *[http://park2.wakwak.com/~authentic/ TheBrowsers]
| + | |
− | | + | |
− | {{ウェブブラウザ}}
| + | |
− | | + | |
− | [[Category:ウェブブラウザ|*]]
| + | |
− | [[Category:World Wide Web|うえふふらうさ]]
| + | |
− | [[Category:インターネットの歴史|うえふふらうさ]]
| + | |
− | [[Category:ネットワークソフト|うえふふらうさ]]
| + | |
− | [[Category:アプリケーションソフト|うえふふらうさ]]
| + | |
I raelly appreciate free, succinct, reliable data like this.