pritasutiyem’s diary

pritasutiyem’s diary

2023/09/24の日記

動的なウェブサイト
動的な Web サイトとは、それ自体を頻繁かつ自動的に変更またはカスタマイズする Web サイトです。 サーバー側の動的ページは、HTML を生成するコンピューター コードによって「オンザフライ」で生成されます (CSS は外観を担当するため、静的ファイルです)。 CGIJava Servlets、Java Server Pages (JSP)、Active Server Pages、ColdFusion (CFML) など、動的な Web システムや動的なサイトの生成に使用できるソフトウェア システムは多岐にわたります。 PerlPHPPythonRuby などの汎用プログラミング言語でさまざまな Web アプリケーション フレームワークと Web テンプレート システムを利用できるため、複雑な動的な Web サイトをより速く簡単に作成できます。

 

サイトは、ユーザー間の対話の現在の状態を表示したり、状況の変化を監視したり、個々のユーザーの要件に合わせて何らかの方法でパーソナライズされた情報を提供したりできます。 たとえば、ニュース サイトのフロント ページが要求された場合、Web サーバー上で実行されるコードは、保存されている HTML フラグメントとデータベースまたは RSS 経由で別の Web サイトから取得したニュース記事を組み合わせて、最新情報を含むページを生成することがあります。 動的サイトは、HTML フォームを使用したり、ブラウザーCookie を保存して読み取ったり、以前のクリック履歴を反映する一連のページを作成したりすることによって、インタラクティブにすることができます。 動的コンテンツの別の例は、メディア製品のデータベースを備えた小売 Web サイトでユーザーが検索リクエストを入力できる場合です。 ビートルズというキーワードについて。 これに応じて、Web ページのコンテンツが以前の見た目から自然に変わり、CD、DVD、書籍などのビートルズ製品のリストが表示されます。 動的 HTML は、JavaScript コードを使用して、ページのコンテンツを対話的に変更する方法を Web ブラウザーに指示します。 ユーザーごとまたは接続ごとに動的エンジンを開始することによるパフォーマンスの損失を回避しながら、特定のタイプの動的 Web サイトをシミュレートする 1 つの方法は、大量の静的ページを定期的に自動的に再生成することです。

 

マルチメディアとインタラクティブ コンテンツ
初期の Web サイトにはテキストのみが含まれていましたが、すぐに画像が含まれるようになりました。 その後、Web ブラウザのプラグインを使用して、オーディオ、ビデオ、対話機能 (ワード プロセッサなどのデスクトップ アプリケーションの複雑さを反映するリッチな Web アプリケーションなど) を追加しました。 このようなプラグインの例としては、Microsoft SilverlightAdobe Flash Player、Adobe Shockwave Player、Java SE などがあります。 HTML 5 には、プラグインを使用しないオーディオとビデオの規定が含まれています。 JavaScript は最新の Web ブラウザーにも組み込まれており、Web サイト作成者が Web ブラウザーにコードを送信して、ページ コンテンツを対話的に変更し、必要に応じて Web サーバーと通信する方法を指示することができます。 ブラウザのコンテンツの内部表現は、ドキュメント オブジェクト モデル (DOM) として知られています。

 

WebGL (Web Graphics Library) は、プラグインを使用せずにインタラクティブな 3D グラフィックスをレンダリングするための最新の JavaScript API です。 これにより、3D アニメーション、ビジュアライゼーション、ビデオ説明などのインタラクティブなコンテンツを最も直観的な方法でユーザーに提供できます。

 

「レスポンシブ デザイン」と呼ばれる 2010 年代の Web サイトのトレンドは、ユーザーにデバイスベースのレイアウトを提供するため、最高の閲覧エクスペリエンスを提供します。 これらの Web サイトはデバイスやモバイル プラットフォームに応じてレイアウトを変更するため、豊かなユーザー エクスペリエンスを提供します。

種類
Web サイトは、静的とインタラクティブの 2 つの大きなカテゴリに分類できます。 インタラクティブ サイトは、サイトの Web 2.0 コミュニティの一部であり、サイト所有者とサイト訪問者またはユーザーの間のインタラクティブ性を可能にします。 静的サイトは情報を提供または取得しますが、視聴者やユーザーと直接関わることはできません。 一部の Web サイトは情報提供を目的としていたり、愛好家によって作成されたり、個人的な使用や娯楽を目的としています。 多くの Web サイトは、次のような 1 つ以上のビジネス モデルを使用して収益を上げることを目的としています。

 

興味深いコンテンツを投稿し、直接販売または広告ネットワークを通じて状況に応じた広告を販売します。
電子商取引: Web サイトを通じて製品またはサービスを直接購入します。
実店舗で利用できる商品やサービスの広告
フリーミアム: 基本コンテンツは無料で利用できますが、プレミアム コンテンツは支払いが必要です (例: WordPress Web サイト。ブログや Web サイトを構築するためのオープンソース プラットフォームです)。
一部の Web サイトでは、コンテンツにアクセスするためにユーザー登録または購読が必要です。 購読 Web サイトの例には、多くのビジネス サイト、ニュース Web サイト、学術雑誌 Web サイト、ゲーム Web サイト、ファイル共有 Web サイト、掲示板、Web ベースの電子メール、ソーシャル ネットワーキング Web サイト、リアルタイムの株式市場データを提供する Web サイト、および その他さまざまなサービス。

 

Link 1  Link 2  Link 3  Link 4  Link 5  Link 6  Link 7  Link 8  Link 9  Link 10  Link 11  Link 12  Link 13  Link 14  Link 15  Link 16  Link 17  Link 18  Link 19  Link 20  Link 21  Link 22  Link 23  Link 24  Link 25