決してあきらめない:NetscapeはInternet Explorerとの不平等な戦いを繰り広げた方法

画像

ソース: wired.com



1990年12月25日に最初のブラウザが登場したと考えられています。 その作成者は、欧州原子力研究機関のジュニアフェローであるティム・バーナーズ・リーでした。 彼によると、開発には特別なアプリケーションビルダーでプラットフォームを使用したため、開発にそれほど時間はかかりませんでした(約2か月)。 Timは、いわゆるWorld Wide Web Consortium(略してW3C)を作成しました。これは、ソフトウェアに実装された標準を開発しました。



1992年末までに、WorldWideWebと呼ばれる最初のブラウザに加えて、他の多くのライブラリが市場に登場しました。そのほとんどは、ライブラリlibwww-ラインモードブラウザ、ViolaWWW、Erwise、MidasWWW、MacWWWなどに基づいていました。 1993年にリリースされた次のブラウザは、チェロ、アリーナ、リンクス、tkWWW、NCSAモザイクでした。



マルチプラットフォームブラウザであるMosaicは、National Center for Supercomputing Applications(NCSA)によって開発されました。 1994年10月、Mosaicは世界標準のインターフェイスになりつつありました。 AirMosaicやSpyglass Mosaicなどの独自の商用ブラウザーを作成するために、いくつかの企業がMosaicのライセンスを取得しています。



Mosaic開発者の1人であるMark Andrissenは、Mosaic Communications Corporationを設立し、Mosaic Netscapeという新しいWebブラウザーを作成しました。 NCSAのライセンスの問題を解決するために、同社はNetscape Communications Corporationに名前が変更され、ブラウザはNetscape Navigatorに名前が変更されました。 Netscapeブラウザーは、Mosaicの使いやすさと信頼性を向上させ、ページがロードされるにつれて徐々にページを表示できるようになりました。



1995年までに、非営利的な使用のための無料のおかげで、ブラウザがネットワークを支配しました。 この時点で、IBM Web Explorer、WebRouser、UdiWWW、Microsoft Internet Explorerなど、さらにいくつかのブラウザーがリリースされました。



1995年半ばまでに、インターネットは大衆文化とメディアで広く取り上げられました。 Netscape Navigatorは最も広く使用されているWebブラウザーであり、MicrosoftはMosaicのライセンスを取得して、Windows 95 Plusパッケージの一部としてリリースされたInternet Explorer 1.0を作成しました。 8月に。 3か月後、Internet Explorer 2.0が無料でダウンロードできるようにアップロードされました。 Netscape Navigatorとは異なり、それはすべてのWindowsユーザー(商用企業を含む)に無料で提供されていました。



Internet ExplorerNetscapeの新しいバージョンは、今後数年間にわたってリリースされ、お互いを追い越そうとしています。



IEの歴史



Internet Explorer開発プロジェクトは、1994年にThomas Reardonによって開始されました。 マサチューセッツ工科大学による2003年のレビューによると、彼はNCSA Mosaicブラウザに正式にリンクされているSpyglass、Inc.のMosaicプログラムのソースコードを使用しました。



Internet Explorerの最初のバージョンであるMicrosoft Internet Explorerは1995年8月16日にリリースされ、Spyglass Mosaicブラウザーの改訂版でした。



画像

IE 1.0



Internet Explorerによって提案された多くの革新は、その後、他のブラウザーで使用されました。 その中には、HTMLドキュメントを他のHTMLドキュメントに埋め込むことができるHTML iframe要素(Internet Explorer 3で追加)、Internet Explorer 4に表示されたファビコンアイコン、およびInternet Explorer 4のinnerHTML要素のコンテンツを動的に更新するためのプロパティがあります。



Internet Explorer 5では、XMLHttpRequestが開発され、ページをリロードせずにサーバーへのHTTP要求を許可しました。 このバージョンでは、HTML5にほとんど変更を加えずに標準化されたドラッグアンドドロップ方式も導入され、ほぼすべてのWebブラウザーでサポートされるようになりました。



画像

IE 5.5



contentEditable属性も適応されました。これは、Internet Explorer 5.5で追加され、ページの一部をブラウザーで直接編集できるようにしました。また、特定の状況でブラウザーがクリップボードにアクセスできるIE6によるクリップボードアクセスも許可しました。



Internet Explorer 6は、ユーザーデータの機密性を確保する手段であるP3Pプラットフォームを統合した最初のブラウザーでした。



Internet Explorer 7には、ユーザーのセキュリティを確保し、ユーザーの機密データをウイルスやネットワーク攻撃から保護するように設計された新機能が含まれていました。



Windows Internet Explorer 8(IE8)は2009年3月19日にリリースされました。 このバージョンは、32ビットおよび64ビットアーキテクチャ上のWindows Server 2003、Windows Vista、Windows 7、およびWindows Server 2008の2番目のサービスパックであるWindows XPの2番目と3番目のサービスパックでサポートされています。 Microsoftは、新しいバージョンの開発における最優先事項として、セキュリティ、使いやすさ、RSS、CSS、およびAjax IE8のサポートの改善を挙げました。



Windows Internet Explorer 9の開発は、Internet Explorer 8のリリース直後から始まり、2011年3月14日にリリースされました。 Microsoftは2009年にPDCでIE9の発売を初めて発表しました。これは、Webアプリケーションのパフォーマンスを向上させるためのDirectXのハードウェアアクセラレーションの利点に焦点を当てたものです。



Internet Explorer 9は、Windows Vista SP2、Windows 7、およびMicrosoft Windows Server 2008専用です。ブラウザは、CSS 3機能の一部、Windows Color Systemを介したカラーICCプロファイルバージョン2または4のネイティブサポートをサポートします。 32ビットバージョンは、「Chakra」というモジュールのおかげでJavaScriptのパフォーマンスが向上しています。



Internet Explorer 9は、Direct2Dアプリケーションプログラミングインターフェイスを使用してハードウェアアクセラレーショングラフィックディスプレイを使用した最初のブラウザーです。



Internet Explorer 10は、Windows 8およびWindows Server 2012と共に2012年10月26日にリリースされました。Windows7では、バージョンは2013年2月26日に利用可能になりました。 Windows 8では、ブラウザーは2つのバージョンに分かれています:最初のバージョンは、タッチデバイスの制御用にゼロから作成されたブラウザーの最初のバージョン-プラグインサポートなしのモダンUIインターフェースで、2番目のバージョンは、プラグインによる拡張機能が保存される従来のデスクトップアプリケーションです。 このブラウザバージョンでは、JavaScript、CSS3、HTML5、およびハードウェアアクセラレーションのサポートが改善されています。



Internet Explorer 11は、2013年10月17日に導入されたWindows 8.1更新プログラムでリリースされました。

このリリースには、大画面のズームの改善、HTML5プリロード、マウスの動き、JPEG画像のハードウェアアクセラレーションによるデコード、およびHTML5フルスクリーンモードが含まれていました。



画像の幅= 550

IE 11



Internet Explorer 11は、WebGL555657およびSPDYプロトコル(バージョン3以降)をサポートする最初のバージョンです。

Microsoftは、JavaScriptパフォーマンステストに合格した2013年10月15日時点で、SunSpiderがWindows用の最速ブラウザであると述べました。



Windows 10のリリース後、開発者はIEを新しいブラウザーであるMicrosoft Edgeに置き換えました。



Netscape Browserの歴史



Netscape Navigatorは、1994年から2007年にかけてNetscape Communicationsが製造したブラウザです。 1994年にリリースされたブラウザの最初のベータ版はMosaic、Mosaic Netscapeと呼ばれていました。



作成時には、ブラウザは最も幅広い機能を備えていたため、当時ベータ版であったにもかかわらず、市場でのリーダーシップを確保しました。 バージョン1.0のリリース後、市場シェアは急速な成長を続けました。



画像

Netscape Navigator 1.1



バージョン2.0には、完全に機能する電子メールプログラムが含まれていました。 Netscapeは、単なるブラウザからWebベースのソフトウェアファミリに進化しました。 この期間中、ブラウザ自体とプログラムファミリは1つの名前でした-Netscape Navigator。



Netscape 3.0は、世界一のブラウザになりました。 このリリースは、後にNetscape Communicatorの標準となったHTMLエディタであるWYSIWYGを含むゴールドバージョンにも存在していました。 Netscape 3.0は、プラグイン、カラーテーブルの背景、アプレット要素など、多くの新機能を提供しました。



画像

Netscape 3.0



Netscape 4のリリースにより、ブラウザ自体とプログラムファミリ全体の同じ名前の問題は解決されました。プログラムファミリはNetscape Communicatorに名前が変更されました。



1997年6月に5つの予備リリース(1996-1997)がリリースされた後、Netscape Corp. Netscape Communicatorの最終バージョンをリリースしました。 このバージョンは、更新されたNetscape Navigator 3コードに基づいており、一部のCSS1要素のサポート、オブジェクト要素、さまざまなフォントの最小限のサポートなどの機能が追加されました。



Netscape Communicatorファミリのプログラムには、Netscape Navigatorブラウザ、Netscape Mail and Newsgroups電子メールおよびニュースグループプログラム、Netscapeアドレス帳、およびNetscape Composer HTMLエディタが含まれていました。



1998年10月に、バージョン4.5がリリースされました。 新しいバージョンには、特にメールクライアントに多くの新機能があります。 同時に、カーネルは更新されず、その機能に関しては基本的にバージョン4.08に対応していました。



画像

Netscape Communicator 4.5



ただし、プログラムのメジャーバージョンのリリースの遅延の問題はより深刻になっています。 Netscape Communicator 4.xには多数のHTMLおよびCSS処理エラーが含まれており、NetscapeはW3Cでドキュメントオブジェクトモデル(DOM)のサポートを見つけられませんでした。



その結果、Microsoft Internet Explorer 4(以降5.0)は、HTML 4、CSS、DOM、およびECMAScriptのサポートが向上したことで、新しい市場リーダーになりました。 1998年11月、Netscape 5.0の作業は中止され、まったく新しいプログラムの開発をゼロから開始することが決定されました。



新しいソースコードはMozillaという名前で、それに基づいて、わずかな修正を加えてNetscape 6が作成されました。

1998年1月、Netscapeはオープンソースプロジェクトの一環としてブラウザを開発することを決定しました。 非公式のMozilla Organizationグループが作成されました。これは主にNetscapeによって資金提供されました。


最初からブラウザの開発を開始するという決定は、次のバージョンのリリースが大幅に遅れることを意味していました。 この時点で、NetscapeはAOLに引き継がれました。AOLは、Web Standards Projectの圧力を受けて、Netscapeバージョン6.0のリリースを加速しました。2000年に登場しました。



バージョン7(コードネームMach V)は単にNetscapeと呼ばれ、プログラムファミリのブラウザはNetscape Navigatorという名前を保持していました。 Mozilla 1.0.1コードに基づいたNetscape 7.0は2002年8月にリリースされ、同じコンポーネントを使用したNetscape 6の直接の継続版でした。



画像

Mozilla 1.0



Netscape 8


Netscape Browser 8は、Mozilla Firefox 1.0コードに基づいています。 火の弟とは異なり、NetscapeはWindowsオペレーティングシステムファミリ(98SE、ME、2000、およびXP)でのみ動作します。 Eightはもはや統合パッケージではなく、ブラウザのみを武器にしています。 基本機能とほとんどのユーザーインターフェイス要素は、Mozilla Firefoxから継承されます。



Netscape 8では、2つのHTMLエンジンを同時に使用できます。 「ネイティブ」ブラウザエンジンはGecko 1.7.5です。 さらに、ブラウザーはInternet Explorer 5または6で使用されるTridentエンジンに接続できます。この機能は最初からブラウザーに存在していたため、サイトが正しく表示される可能性が100%あります。 特別なマネージャーを使用すると、各サイトのエンジンを個別に選択するためのルールを思い出すことができます。



画像

Netscape 8.1でのエンジンの選択



ブラウザの最新バージョンは、Netscape Navigatorと呼ばれる9.0です。 最初のベータ版は2007年6月5日にリリースされました。 Netscape Communications CorporationがMozilla Firefox 2.0で使用されているGecko 1.9エンジンで開発しました。

2007年12月28日、同社はブラウザのサポートと開発の終了を発表しました。



Microsoft VS Netscape



戦いの主なトリックが特定の非標準機能をブラウザに追加することでなかった場合、ブラウザ戦争は企業にとって独占的な営利事業になります。 最大の違いは、ドキュメントに対話性を提供するスクリプト言語であるJavaScriptのサポートにありました。



その結果、多くのドキュメントは特定のブラウザーに対して「最適化」され、別のブラウザーでは完全に判読できませんでした。 W3Cは、慎重に議論された多くの標準(HTML、JavaScript、CSSなどのさまざまなバージョン)を受け入れますが、これらの標準への準拠はブラウザー開発者に完全に委ねられています。



1997年に、Internet Explorer 4.0がリリースされました。 プログラムのリリースを記念してサンフランシスコで開催されたパーティーで、3メートルのIEロゴが提示されました。 翌朝、Netscapeの従業員は職場に到着すると、オフィスの前の芝生で「IEチームから... We Love You」というメモとともにこの構造を見つけました。



労働者はこのインストールをノックダウンし、それに応答して、サイン文字-恐竜、市場シェアの分布を示す「Netscape 72、Microsoft 18」の碑文を足に付けたサインを置きました。



Internet Explorer 4はブラウザー戦争の流れを変えました。 Microsoft Windowsに統合されています。 IT専門家と産業評論家は、それを技術的に不利であると考え、この実践において、PCプラットフォームでのMicrosoft独占の明らかな悪用を見ました。



しかし、IEはPC上に「既に」あったため、ユーザーは競合製品を使用する利点を認識していませんでした。



IE 5.0 Hadi Partoviの開発者の1人が、Netscapeの「勝利」について語ったものは次のとおりです。


90年代半ば、マイクロソフトは「インターネットの問題」を解決するため、つまりブラウザー(IE)とサーバー(IIS)の開発者チームで、優秀で優秀なプログラマーを雇いました。 マイクロソフトの歴史上最高のマネージャーの1人であるブラッドシルバーバーグ副社長(ブラッドシルバーバーグ)は、それ以前に非常に成功したWindows 95プロジェクトの立ち上げに携わり、2つの開発チームを率いました。



Internet Explorerの開発チーム全体がスーパースターで構成されていました。「私たちの仕事は単なる仕事以上のものでした。 それは情熱と生涯にわたる出来事でした。 職場で朝食、昼食、夕食を食べ、夜遅くまでまたは夜遅くまで働いていた、 Partovi は回想する。 「数十億ドル規模の企業は、インターネットの波に乗ってブラウザで世界一のブラウザを作らなければ、将来を失うと感じていました。」



Internet Explorer 5は1999年3月18日にリリースされました。 「また、バグのあるNetscape Navigatorの2倍の速度と100倍の安定性を実現しました」とHadi Partovi氏は述べています。 彼は、プログラムの高品質により、Internet Explorer 5.0の市場シェアが拡大し始め、メディアでの比較テストの100%をブラウザが獲得したと確信しています。


Microsoftには強力な利点がありました。 1つ目はリソースでした。Netscapeは市場のほぼ80%で評判が良く、単一の製品とその追加コンポーネントで最大の利益を得たため、財政的に脆弱な小さな会社でした。



Netscapeは営利企業によって支払われましたが、家庭や教育目的で無料で提供されました。 Internet Explorerは、すべてのMacintoshおよびWindowsユーザーに無料で提供されたため、大きな利点が得られました。



もう1つのマイクロソフトの強みは、WindowsがPCオペレーティングシステムの市場の90%以上を占めていることです。 当時、多くのPC購入はそのような購入の最初のケースであり、多くのユーザーは以前にブラウザーを使用したことがないため、比較するアイテムがなく、代替を探す動機がほとんどありませんでした。



訴訟


Netscapeは戦いなしでgiveめず、1997年にMicrosoftを訴え、会社を独占したとして非難しました。 この訴訟の主な理由は、WindowsでのInternet Explorerの統合であり、公正な競争のルールに違反していました。



Microsoftの弁護士は、ブラウザがソースコードレベルで追加されたという事実から進んでおり、現在のバージョンのOSからブラウザを削除することは事実上不可能です。 Netscapeはそれは嘘だと主張し、状況から抜け出すための独自の方法を提案しました-Internet Explorerの使用の完全な禁止。 ゲイツには説得力のある議論がありました。IEの統合により、企業はユーザーに高品質のソフトウェアを提供し、それらに関連してブラウザーを禁止することは不公平です。



その結果、MicrosoftはブラウザなしでWindows 95のバージョンをリリースすることを約束しましたが、異議申し立てのおかげで、IE統合の禁止は、まもなくリリースされるオペレーティングシステムの次のバージョンには適用されませんでした。

その結果、同社は米国司法省と契約を締結し、PCメーカーがソフトウェアを代替ソフトウェアに置き換え、ドキュメントを監督できるようにするため、開発の一部をライセンスすることを誓約しました。 特にその時点で裁判所がマイクロソフトの重要性を証明したと考える場合、この決定は奇妙でした。



Netscapeはダンピングに抵抗することができず、1999年には企業のブラウザー市場は存在しなくなりました。完全に無料のExplorerが市場の90%以上を獲得しました。



続く



最初の「ブラウザ戦争」は、Internet Explorerの勝利で終わりました。InternetExplorerは、市場のほぼ100%を獲得し、深刻な競合他社をすべて排除しました。 同時に、ブラウザーのイノベーションレースは終了しました。



そして、この状況でも、Netscapeチームはあきらめず、無料のMPL(Mozilla Public License)の下でブラウザのソースコードをリリースしました。 それに基づいて、新しいMozilla SuiteおよびMozilla Firefoxブラウザーが作成されました。 後者はマイクロソフトに「復venする」ことでした。



PS



HabrユーザーがNetscapeで最高の時間を思い出す方法は次のとおりです。

20年前にNetscapeが私たちにとって何であるかを読者の一部が知らなくても、私は驚かないでしょう。

1994年、アメリカの助成金を通じてインターネットにアクセスした大学で勉強しました。 研究所全体のチャネルは33.6 Kbpsでした。 はい、読者の皆様、毎秒3キロバイトです。 GPRSで携帯電話の速度が12〜20 kb /秒で非常に遅い場合、すべてのコンピューターで合計4倍以上高速になります。 また、少なくとも20台のコンピューターがインターネットに接続されており、ほとんどすべてのコンピューターがビジーでした。


画像



Netscapeを開き(他のブラウザは知らなかった)、メモ帳のURLを入力しました。これは通常、紙の雑誌から書きました(Yahooは1年後の1995年に登場しますが、Googleについては話しません)。



そして彼らは待った。 ページが開くまで、3〜5分間、場合によっては10分間待機していました。 私たちから数千キロ離れたウェブページを見るのは奇跡でした。 少なくとも何かをダウンロードできるように、写真をオフにしました。 ビデオ? オーディオ? フラッシュ? 私たちはこれについても夢見ていませんでした。



Netscapeブラウザをいくつかの3.5インチフロッピーディスクに記録し、持ち帰り、HTMLの学習を開始しました。 すぐに最初のWebページを作成しました。



はい、インターネットはとても暖かく、チューブのようでした。



All Articles