ホームページ >ウェブフロントエンド >jsチュートリアル >Ajax とは何かについて簡単に説明します。 Ajax は何に使用されますか?
Ajax とは何ですか?この記事では、Ajax とは何か、Ajax の利点は何であるかを誰もが理解できるように、Ajax に関連する知識を簡単に紹介します。困っている友人は参考にしていただければ幸いです。
Ajax とは何ですか?
Ajax (Asynchronous JavaScript And XML) は、非同期 JavaScript および XML の略で、XML、HTML、CSS、および JavaScript を使用して、より優れた、より高速な、よりインタラクティブな Web アプリケーションを作成する方法です。高速で動的な Web ページを作成するための新しいテクノロジー。 [関連ビデオの推奨: Ajax ビデオ チュートリアル ]
AJAX は、バックグラウンドでサーバーと少量のデータを交換することにより、Web ページの非同期更新を可能にします。これは、ページ全体を再読み込みしなくても、Web ページの一部を更新できることを意味します。
簡単な説明:
1. Ajax はコンテンツとして XHTML を使用し、CSS は動的コンテンツ表示にドキュメント オブジェクト モデルと JavaScript を使用します。
2. 従来の Web アプリケーションは、サーバーとの間で情報を送受信するために同期リクエストを使用します。これは、フォームに記入して送信をクリックし、新しい情報を含む新しいページをサーバーから取得することを意味します。
3. Ajax を使用すると、[送信] をクリックすると、JavaScript がサーバーにリクエストを送信し、結果を解釈して現在の画面を更新します。最も純粋な意味では、ユーザーはサーバーに何かが送信されていることさえ知りません。
4. サーバー データを受信する形式としては通常 XML が使用されますが、任意の形式 (プレーン テキストを含む) を使用できます。
5. Ajax は、Web サーバー ソフトウェアから独立した Web ブラウザー テクノロジです。
6. クライアント プログラムがバックグラウンドでサーバーに情報を要求しても、ユーザーはアプリケーションを引き続き使用できます。
7. 直感的で自然なユーザー インタラクション。クリックする必要はなく、マウスの動きだけでイベント トリガーとして十分です。
8. Ajax はページ駆動型ではなくデータ駆動型を使用します。
Ajax オープン スタンダード
Ajax は次のオープン スタンダードに基づいています:
1. HTML とカスケード スタイル シートを使用します。 ( CSS) ブラウザベースのプレゼンテーション。
2. データは XML 形式で保存され、サーバーから取得されます。
3. ブラウザーで XMLHttpRequest オブジェクトを使用して、舞台裏のデータを取得します。
4. JavaScript は望ましい効果を実現します。
Ajax の利点:
1. サーバーの負荷を軽減できます。 AJAX の基本的な概念は「オンデマンドでのデータの取得」であるため、冗長なリクエストと応答によるサーバーの負荷を最大限に軽減できます。
2 更新を更新する必要はありません。
3 により、ユーザーの実際の待ち時間と心理的な待ち時間が短縮されます。また、サーバーに負担がかかっていた作業の一部を次のページに移すことができます。クライアントのアイドル時間を利用してデータを処理し、サーバーとネットワークの負担を軽減し、ネットワーク レンタル コストを節約します。##5。
#6. Ajax は Web を実現します。 インターフェースとアプリケーションの分離 (データとビューの分離技術とも言えます)。最も実現可能なリッチ インターネット アプリケーション (RIA) テクノロジ。要約:
以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。以上がAjax とは何かについて簡単に説明します。 Ajax は何に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。