
ウェブサイトとは、共通のドメイン名で識別され、少なくとも 1 つのウェブ サーバーで公開されているウェブ ページのことです。ウェブサイトは通常、ニュース、教育、商業、エンターテイメント、ソーシャルメディアなど、特定のトピックや目的に特化しています。ウェブページ間のハイパー リンクによってサイトのナビゲーションがガイドされ、多くの場合、ホームページから始まります。最も訪問されているサイトは、 Google、YouTube、Facebookです。[ 1 ] [ 2 ]
一般に公開されているすべてのウェブサイトは、インターネットを介してアクセスできるワールドワイドウェブを構成します。また、企業の従業員向け内部ウェブサイトなど、プライベートネットワークでのみアクセスできるプライベートウェブサイトも存在します。ユーザーは、デスクトップパソコン、ノートパソコン、タブレット、スマートフォンなど、さまざまなデバイスでウェブサイトにアクセスできます。これらのデバイスで使用されるアプリは、ウェブブラウザと呼ばれます。

ワールド ワイド ウェブ (WWW) は、1989 年にイギリスの CERN のコンピュータ科学者ティム バーナーズ=リーによって作成されました。[ 3 ] [ 4 ] 1993 年 4 月 30 日、CERN はワールド ワイド ウェブを誰でも無料で利用できると発表し、ウェブの飛躍的な成長に貢献しました。[ 5 ]ハイパーテキスト転送プロトコル(HTTP)が導入される前は、ファイル転送プロトコルやゴーファー プロトコルなどの他のプロトコルを使用して、サーバーから個々のファイルを取得していました。これらのプロトコルは、ユーザーがナビゲートしてダウンロードするファイルを選択するシンプルなディレクトリ構造を提供します。ドキュメントは、ほとんどの場合、書式設定されていないプレーン テキスト ファイルとして提示されるか、ワード プロセッサフォーマットでエンコードされていました。
元々は「web site」という綴りでしたが(「Web」はワールドワイドウェブを指す場合は固有名詞なので、「Web site」と大文字で表記されることもあります)、この綴りはほとんど使われなくなり、「website」が標準的な綴りになりました。シカゴスタイルマニュアル[ 6 ]やAPスタイルブック[ 7 ]などの主要なスタイルガイドはすべてこの変更を反映しています。
2009年2月、1995年からウェブの成長を追跡しているインターネット監視会社Netcraftは、ドメイン名とコンテンツを持つウェブサイトが2009年には2億1567万5903件あったと報告した。これは1995年8月のわずか1万9732件のウェブサイトと比較して大幅な増加である。 [ 8 ] 2014年9月にウェブサイト数が10億件に達した後(Netcraftが2014年10月のウェブサーバー調査で確認し、インターネットライブ統計が最初に発表したマイルストーンである。ワールドワイドウェブの発明者であるティム・バーナーズ=リーのこのツイートが証明している)、世界のウェブサイト数はその後減少し、10億件を下回るレベルに戻った。これは、非アクティブなウェブサイトの数が毎月変動するためである。ウェブサイト数は2016年3月までに10億件を超え、それ以降も増加し続けている。[ 9 ] 2020 年 1 月に Netcraft Web Server Survey が報告したところ、Web サイトは 1,295,973,827 個あり、2021 年 4 月に報告したところ、Web に接続しているコンピュータ 10,939,637 台に 1,212,139,815 個のサイトがあり、固有のドメインは 264,469,666 個あるとのことです。[ 10 ]すべての Web サイトのうち、推定 85 % は非アクティブです。[ 11 ]
静的ウェブサイトとは、クライアントのウェブブラウザに送信される形式でサーバー上にウェブページが保存されているウェブサイトのことです。主にハイパーテキストマークアップ言語(HTML)でコーディングされ、カスケーディングスタイルシート(CSS)は基本的なHTMLを超えて外観を制御するために使用されます。画像は、目的の外観を作成するため、またメインコンテンツの一部としてよく使用されます。音声や動画も、自動再生される場合や一般的にインタラクティブでない場合は、「静的」コンテンツとみなされることがあります。このタイプのウェブサイトは通常、すべての訪問者に同じ情報を表示します。顧客やクライアントに印刷されたパンフレットを配布するのと同様に、静的ウェブサイトは通常、長期間にわたって一貫した標準情報を提供します。ウェブサイトの所有者は定期的に更新を行うことがあります。テキスト、写真、その他のコンテンツの編集は手動プロセスであり、基本的なウェブサイトデザインのスキルとソフトウェアが必要になる場合があります。シンプルなフォームやマーケティング用のウェブサイトの例、例えばクラシックウェブサイト、5ページ構成のウェブサイト、パンフレット型ウェブサイトなどは、事前に定義された静的情報をユーザーに提示するため、多くの場合静的ウェブサイトです。これには、テキスト、写真、アニメーション、音声/動画、ナビゲーションメニューなどを通じた、企業とその製品およびサービスに関する情報が含まれる場合があります。
静的ウェブサイトでも、編集の利便性を高めるためにサーバーサイドインクルード(SSI)を使用することがあります。例えば、複数のページで共通のメニューバーを共有する場合などです。読者に対するサイトの動作は静的であるため、これは動的サイトとはみなされません。
動的Webサイトとは、頻繁に自動的に変更またはカスタマイズされるWebサイトのことです。サーバーサイドの動的ページは、HTMLを生成するコンピュータコードによって「オンザフライ」で生成されます(CSSは外観を規定するため、静的ファイルです)。動的Webシステムや動的サイトを生成するために利用できるソフトウェアシステムは、 CGI、Javaサーブレット、Java Server Pages(JSP)、Active Server Pages、ColdFusion (CFML)など多岐にわたります。Perl 、PHP、Python、Rubyなどの汎用プログラミング言語向けに、さまざまなWebアプリケーションフレームワークやWebテンプレートシステムが用意されており、複雑な動的Webサイトをより迅速かつ容易に作成できます。
サイトは、ユーザー間の対話の現在の状態を表示したり、変化する状況を監視したり、個々のユーザーの要件に合わせてパーソナライズされた情報を提供したりできます。たとえば、ニュースサイトのトップページがリクエストされると、Webサーバーで実行されているコードは、保存されているHTMLフラグメントと、データベースまたはRSS経由で別のWebサイトから取得したニュース記事を組み合わせて、最新情報を含むページを作成する場合があります。動的サイトは、 HTMLフォームを使用したり、ブラウザのCookieを保存して読み取ったり、クリック履歴を反映した一連のページを作成したりすることで、インタラクティブにすることができます。動的コンテンツのもう1つの例は、メディア製品のデータベースを持つ小売Webサイトで、ユーザーが検索リクエスト(たとえば、キーワード「Beatles」)を入力できるようにすることです。これに応じて、Webページのコンテンツは以前の表示から自動的に変更され、CD、DVD、書籍などのBeatles製品のリストが表示されます。動的HTMLは、 JavaScriptコードを使用して、Webブラウザにページコンテンツをインタラクティブに変更する方法を指示します。ユーザーごと、あるいは接続ごとに動的エンジンを起動することによるパフォーマンス低下を回避しつつ、特定の種類の動的ウェブサイトをシミュレートする一つの方法は、静的ページを定期的に自動的に大量に再生成することである。
初期のウェブサイトはテキストのみで構成され、その後すぐに画像が追加されました。次に、ウェブブラウザのプラグインを使用して、音声、動画、インタラクティブ機能(ワードプロセッサなどのデスクトップアプリケーションの複雑さを模倣したリッチウェブアプリケーションなど)が追加されました。このようなプラグインの例としては、Microsoft Silverlight、Adobe Flash Player、Adobe Shockwave Player、Java SEなどがあります。HTML 5には、プラグインなしで音声と動画を再生するための機能が含まれています。JavaScriptもほとんどの最新のウェブブラウザに組み込まれており、ウェブサイト作成者は、ページコンテンツをインタラクティブに変更したり、必要に応じてウェブサーバーと通信したりする方法を指定するコードをウェブブラウザに送信できます。ブラウザの内部コンテンツ表現は、ドキュメントオブジェクトモデル(DOM)として知られています。
WebGL(Web Graphics Library)は、プラグインを使用せずにインタラクティブな3Dグラフィックスをレンダリングするための最新のJavaScript APIです。これにより、3Dアニメーション、ビジュアライゼーション、ビデオ解説などのインタラクティブなコンテンツを最も直感的な方法でユーザーに提示できます。[ 13 ]
2010年代のウェブサイトのトレンドである「レスポンシブデザイン」は、デバイスベースのレイアウトをユーザーに提供することで、最高の閲覧体験を実現しています。これらのウェブサイトは、デバイスやモバイルプラットフォームに応じてレイアウトを変更し、豊かなユーザー体験を提供します。[ 14 ]
ウェブサイトは大きく2つのカテゴリに分けられます。静的サイトとインタラクティブサイトです。インタラクティブサイトはWeb 2.0コミュニティに属し、サイト所有者とサイト訪問者またはユーザー間のインタラクションを可能にします。静的サイトは情報を提供または収集しますが、オーディエンスまたはユーザーとの直接的なやり取りはできません。ウェブサイトの中には、情報提供を目的としたもの、愛好家によって作成されたもの、個人的な使用や娯楽を目的としたものなどがあります。多くのウェブサイトは、1つ以上のビジネスモデルを使用して収益を上げることを目指しています。