Asynchronous JavaScript + XML (AJAX) はそれ自身がある種の技術というわけではありませんが、Jesse James Garrett によって 2005 年に作られた言葉で、既存の技術同士を組み合わせた新しいアプローチを意味します。組み合わされる技術は、HTML や XHTML、Cascading Style Sheets、JavaScript、The Document Object Model、XML、XSLT、そして、XMLHttpRequest object です。これらの技術が AJAX のモデルで組み合わされると、ウェブアプリケーションはより早く、表示されているページ全てを再読み込みすることなく、ユーザインタフェースを逐次更新できるようになります。そして、アプリケーションにより早い表示、より良い応答性をもたらします。
ドキュメント
-
AJAX:はじめに
-
この記事は、AJAX 技術の基礎の概観を示し、はじめるために二つの簡単なサンプルを紹介します。
-
Alternate Ajax Techniques
-
Ajax でのほとんどの記事は XMLHttp を用いて通信を行うことに焦点を当てていますが、Ajax のテクニックは XMLHttp だけにとどまりません。他の手法がいくつかあります。
-
Ajax:ウェブアプリケーションへの新しいアプローチ
-
Jesse James Garrett (adaptive path)は、AJAX とそれに関係するコンセプトへの導入記事を2005年2月に書きました。
-
簡単なAJAXへの道
-
"結局のところ、ユーザの入力を受け取るためにウェブフォームのような古典的なツールを使い続けるよりも、XMLHttpRequest オブジェクトの優位性をデスクトップアプリケーションにより似た動作をするウェブアプリケーションを作るために利用するのは、非常に簡単なことです。
-
AJAX アプリケーションでの戻るボタンとブックマーク機能の有効化
-
Mike Stenhouse によるこの記事では、AJAX アプリケーションを開発する際に、戻るボタンとブックマーク機能を利用できるようにするいくつかの手法を解説しています。
-
Ajax での間違い
-
Alex Bosworth は AJAX アプリケーション開発者がおかすいくつかの失敗の概略について、この記事をまとめました。
-
チュートリアル (サンプルコード付き)
-
-
HTML in XMLHttpRequest
-
-
XMLHttpRequest 仕様書
-
W3C ワーキングドラフト
-
その他の資料
-
役に立つかもしれないその他の AJAX に関する資料
すべてを見る...
|
全てを見る...
使用例
|
Document Tags and Contributors