Web とも呼ばれる World Wide Web は、Web サーバーに保存され、インターネットを通じてローカル コンピューターに接続されている Web サイトまたは Web ページの集合です。これらの Web サイトには、テキスト ページ、デジタル画像、オーディオ、ビデオなどが含まれています。ユーザーは、コンピューター、ラップトップ、携帯電話などのデバイスを使用して、インターネット経由で世界中のどこからでもこれらのサイトのコンテンツにアクセスできます。インターネットを使用すると、テキストやメディアを取得してデバイスに表示できます。
Web の構成要素は、HTML でフォーマットされ、「ハイパーテキスト」またはハイパーリンクと呼ばれるリンクによって接続され、HTTP によってアクセスされる Web ページです。これらのリンクは、ユーザーが必要な情報にすばやくアクセスできるように、関連する情報をリンクする電子接続です。ハイパーテキストには、テキストから単語またはフレーズを選択し、その単語またはフレーズに関連する追加情報を提供する他のページにアクセスできるという利点があります。
Web ページには、Uniform Resource Locator (URL) と呼ばれるオンライン アドレスが与えられます。特定の URL に属する Web ページの特定のコレクションは Web サイトと呼ばれます。例: www.facebook.com 、 www.google.com つまり、World Wide Web は、ページが世界中の複数のサーバーに保存されている巨大な電子書籍のようなものです。
小規模な Web サイトでは、すべての Web ページを 1 つのサーバーに保存しますが、大規模な Web サイトや組織では、Web ページをさまざまな国の異なるサーバーに配置して、ある国のユーザーがサイトを検索するときに、最も近いサーバーから情報をすぐに取得できるようにします。
したがって、Web は、ユーザーがインターネット上で情報を取得および交換するための通信プラットフォームを提供します。あるページから別のページに順番に移動する書籍とは異なり、World Wide Web ではハイパーテキスト リンクの Web をたどって Web ページにアクセスし、その Web ページから他の Web ページに移動します。 Web にアクセスするには、コンピュータにインストールされているブラウザが必要です。
World Wide Web とインターネットの違い:
「インターネット」と「World Wide Web」という用語を同じ意味で使用する人もいます。彼らは同じものだと思っていますが、そうではありません。インターネットは WWW とはまったく異なります。これは、コンピュータ、ラップトップ、タブレットなどのデバイスで構成される世界規模のネットワークです。これにより、ユーザーは他のユーザーに電子メールを送信したり、オンラインでチャットしたりすることができます。たとえば、電子メールを送信したり、オンラインで誰かとチャットしたりするときは、インターネットを使用していることになります。
しかし、情報を得るために google.com のような Web サイトを開いたとき、あなたは World Wide Web を使用していることになります。インターネット上のサーバーのネットワーク。ブラウザを使用してコンピュータから Web ページをリクエストすると、サーバーはそのページをブラウザにレンダリングします。あなたのコンピュータはクライアントと呼ばれ、プログラム (Web ブラウザ) を実行し、他のコンピュータ (サーバー) に必要な情報を要求します。
World Wide Web の歴史:
World Wide Web は、1989 年に英国の科学者ティム バーナーズ リーによって発明されました。彼は当時 CERN で働いていました。元々は、世界中の科学者の間で実験や研究のデータや結果を簡単に共有できるように、自動情報共有のニーズを満たすために彼によって開発されました。
ティム・バーナーズ氏が働いていた CERN は、100 か国以上から集まった 1,700 人以上の科学者が所属するコミュニティです。これらの科学者は、ある時間は CERN のサイトで過ごし、残りの時間は母国の大学や国立研究所で働いているため、情報を交換できる信頼性の高いコミュニケーション ツールが必要でした。
この時点ではインターネットとハイパーテキストが利用可能でしたが、インターネットを使用してあるドキュメントを別のドキュメントにリンクしたり共有したりする方法を誰も考えていませんでした。ティムは、コンピュータが相互に理解できるようにする 3 つの主要なテクノロジ、HTML、URL、HTTP に焦点を当てました。したがって、WWW 発明の背後にある目的は、最近のコンピュータ技術、データ ネットワーク、ハイパーテキストを組み合わせて、使いやすく効果的なグローバル情報システムを構築することでした。
発明の始まり:
1989 年 3 月、ティム バーナーズ リーは WWW の発明に向けて主導権を握り、World Wide Web の最初の提案書を書きました。その後、彼は 1990 年 5 月に別の提案書を作成しました。数か月後の 1990 年 11 月に、ロバート カイリオとともに、それが経営提案書として正式にまとめられました。この提案には、Web に関連する主要な概念と定義された用語が概説されていました。この文書には、ブラウザーでハイパーテキスト文書の Web を表示できる World Wide Web と呼ばれる「ハイパーテキスト プロジェクト」についての説明がありました。彼の提案には 3 つの主要なテクノロジ (HTML、URL、HTTP) が含まれていました。
1990 年、ティム バーナーズ リーは、自身のアイデアを実証するために CERN で最初の Web サーバーとブラウザを実行することができました。彼は NeXT コンピュータを使用して Web サーバーのコードを開発し、コンピュータ上にメモを置きました。 マシンはサーバーです。電源を切らないでください!! 誰かが誤ってスイッチを切らないように。
1991 年に、ティムは世界初の Web サイトと Web サーバーを作成しました。そのアドレスは info.cern.ch で、NeXT コンピューター上の CERN で実行されていました。さらに、最初の Web ページのアドレスは http://info.cern.ch/hypertext/WWW/TheProject.html でした。このページには、WWW プロジェクトに関連する情報へのリンクのほか、Web サーバー、ハイパーテキストの説明、Web サーバーの作成に関する情報へのリンクがありました。
ウェブは成長します:
NeXT コンピュータ プラットフォームには、少数のユーザーがアクセスできました。その後、どのシステムでも実行できる「ラインモード」ブラウザの開発が始まりました。 1991 年、Berners-Lee は、「ラインモード」ブラウザ、Web サーバー ソフトウェア、開発者向けライブラリを備えた WWW ソフトウェアを発表しました。
1991 年 3 月に、CERN コンピュータを使用している同僚が利用できるようになりました。数か月後の 1991 年 8 月に、彼はインターネット ニュースグループで WWW ソフトウェアを紹介し、世界中でこのプロジェクトへの関心を呼び起こしました。インターネット用のグラフィック インターフェイス。1991 年 8 月 6 日に Tim Berners-Lee によって初めて一般公開されました。 1991 年 8 月 23 日、誰でも利用できるようになりました。
グローバル化:
最初の Web サーバーは、1991 年 12 月に米国で稼働しました。この時点では、ブラウザは 2 種類しかありませんでした。 NeXT マシンでのみ利用可能なオリジナルの開発バージョンと、どのプラットフォームでも簡単にインストールして実行できる「ラインモード」ブラウザですが、ユーザーフレンドリーではなく、機能が限られていました。
さらなる改善を図るため、バーナーズ・リー氏はインターネットを通じて他の開発者に開発への貢献を求めました。多くの開発者が X-Window システム用のブラウザを作成しました。ヨーロッパ以外では、最初の Web サーバーが 1991 年に米国のスタンダード大学に導入されました。同年、世界中で知られている Web サーバーはわずか 10 台でした。
その後、1993 年の初めに、国立スーパーコンピューティング アプリケーション センター (NCSA) がモザイク ブラウザの最初のバージョンを導入しました。 X Window System環境で動作しました。その後、NCSA は PC および Macintosh 環境用のバージョンをリリースしました。これらのコンピュータに使いやすいブラウザが導入されたことで、WWW は世界中に急速に普及し始めました。
最終的に、欧州委員会は同年、CERN をパートナーの 1 つとして最初の Web プロジェクトを承認しました。 1993 年 4 月、CERN は WWW のソース コードをロイヤリティフリーで利用できるようにし、これをフリー ソフトウェアにしました。ロイヤリティフリーとは、ロイヤリティやライセンス料を支払うことなく著作権素材や知的財産を使用する権利があることを意味します。したがって、CERN は人々がコードと Web プロトコルを無料で使用できるようにしました。 WWW を構築するために開発された技術はオープンソースとなり、人々が無料で使用できるようになりました。やがて、人々は情報提供やその他の同様の目的を目的として、オンライン ビジネス用の Web サイトを作成し始めました。
1993 年末には、500 を超える Web サーバーがあり、WWW はインターネット トラフィック全体の 1% を占めていました。 1994 年 5 月、第 1 回国際ワールド ワイド ウェブ会議が CERN で開催され、約 400 人のユーザーと開発者が参加し、「ウェブのウッドストック」として広く知られていました。同年、通信会社がインターネット アクセスの提供を開始し、人々は自宅から WWW にアクセスできるようになりました。
同年、米国でもう一度会議が開催され、1000人以上が参加した。これは、NCSA と新しく設立された国際 WWW 会議委員会 (IW3C2) によって主催されました。この年末 (1994 年) の時点で、World Wide Web には約 10,000 台のサーバーと 1,000 万人のユーザーが存在していました。このテクノロジーは、高まるニーズとセキュリティを満たすために継続的に改良され、e コマース ツールも間もなく追加されることが決定されました。
オープンスタンダード:
主な目的は、Web を独自のシステムではなく、すべての人にとってオープンな標準にしておくことでした。そこで、CERNはESPRITプログラム「WebCore」に基づいて欧州連合委員会に提案書を送った。このプロジェクトの目的は、米国マサチューセッツ工科大学(MIT)と協力して国際コンソーシアムを形成することでした。 1994 年、Berners-Lee は CERN を退職し、MIT に入社し、International World Wide Web Consortium (W3C) を設立しました。W3C には新しいヨーロッパのパートナーが必要でした。
欧州委員会は、CERN の役割を代替するよう、フランス国立コンピュータ科学制御研究研究所 (INRIA) に打診しました。最終的に、1995 年 4 月に INRIA がヨーロッパ初の W3C 主催者となり、1996 年には日本の慶応義塾大学がアジアの別の主催者となりました。
2003 年に、ERCIM (欧州情報学および数学研究コンソーシアム) が INRIA に代わって欧州 W3C ホストの役割を果たしました。北杭大学は、2013 年に W3C によって 4 番目のホストとして発表されました。2018 年 9 月には、世界中で 400 を超える会員組織が存在しました。
Web はその誕生以来、大きく変化し、現在も変化し続けています。検索エンジンは、情報の読み取り、理解、処理においてさらに高度になっています。ユーザーが要求した情報を簡単に見つけることができ、ユーザーの興味を引く可能性のあるその他の関連情報を提供することもできます。
World Wide Web はどのように機能するのでしょうか?
WWW はインターネットに接続された Web サイトの集合体であり、人々が情報を検索したり共有したりできるようになりました。では、その仕組みを理解しましょう。
カリLinuxコマンド
Web は、次の図に示すように、インターネットの基本的なクライアント/サーバー形式に従って動作します。サーバーは Web ページや情報を保存し、ユーザーの要求に応じてネットワーク上のユーザーのコンピュータに転送します。 Web サーバーは、ブラウザを使用して Web ユーザーが要求した Web ページを提供するソフトウェア プログラムです。サーバーにドキュメントを要求するユーザーのコンピュータはクライアントと呼ばれます。ユーザーは、ユーザーのコンピュータにインストールされているブラウザを使用して、取得したドキュメントを表示できます。
すべての Web サイトは Web サーバーに保存されます。誰かが家に賃貸で住んでいるのと同じように、Web サイトはサーバー内のスペースを占有し、そこに保存されたままになります。ユーザーが Web ページをリクエストするとサーバーが Web サイトをホストし、Web サイトの所有者はホスティング料金を支払う必要があります。
ブラウザを開いてアドレス バーに URL を入力するか、Google で何かを検索すると、WWW が動作を開始します。サーバーからクライアント (ユーザーのコンピューター) への情報 (Web ページ) の転送には、主に 3 つのテクノロジーが関係しています。これらのテクノロジーには、ハイパーテキスト マークアップ言語 (HTML)、ハイパーテキスト転送プロトコル (HTTP)、および Web ブラウザーが含まれます。
ハイパーテキスト マークアップ言語 (HTML):
HTML は、Web ページの作成に使用される標準のマークアップ言語です。 HTML 要素またはタグを通じて Web ページの構造を記述します。これらのタグは、「見出し」、「段落」、「表」、「画像」などのコンテンツを整理するために使用されます。ブラウザーはタグを表示せず、Web ページのコンテンツを表示するためにのみタグを使用するため、Web ページを開いたときに HTML タグは表示されません。簡単に言うと、HTML は Web ブラウザを通じてテキスト、画像、その他のリソースを表示するために使用されます。
ウェブブラウザ:
一般にブラウザとして知られる Web ブラウザは、テキスト、データ、写真、ビデオ、アニメーションなどを表示するプログラムです。これは、World Wide Web 上のハイパーリンクされたリソースをクリックできるソフトウェア インターフェイスを提供します。コンピュータにインストールされているブラウザ アイコンをダブルクリックして起動すると、World Wide Web に接続され、Google で検索したり、アドレス バーに URL を入力したりできます。
当初、ブラウザはその可能性が限られていたため、ブラウジングのみに使用されていました。今日、それらはさらに進歩しています。ブラウジングのほかに、電子メールの送信、マルチメディア ファイルの転送、ソーシャル メディア サイトの使用、オンライン ディスカッション グループへの参加などに使用できます。一般的に使用されるブラウザには、Google Chrome、Mozilla Firefox、Internet Explorer、Safari などが含まれます。
ハイパーテキスト転送プロトコル (HTTP):
ハイパー テキスト転送プロトコル (HTTP) は、WWW がスムーズかつ効果的に動作することを可能にするアプリケーション層プロトコルです。これはクライアントサーバーモデルに基づいています。クライアントは、Web サイトをホストする Web サーバーと通信する Web ブラウザです。このプロトコルは、メッセージがどのようにフォーマットされて送信されるか、またさまざまなコマンドに応じて Web サーバーとブラウザが実行する必要があるアクションを定義します。ブラウザに URL を入力すると、HTTP コマンドが Web サーバーに送信され、要求された Web ページが送信されます。
ブラウザを使用して Web サイトを開くと、Web サーバーへの接続が開かれ、ブラウザは HTTP 経由でサーバーと通信し、リクエストを送信します。 HTTP は TCP/IP 経由でサーバーと通信します。サーバーはブラウザのリクエストを処理して応答を送信し、その後接続が閉じられます。したがって、ブラウザはユーザーに代わってサーバーからコンテンツを取得します。