読書メモ

・「実例で学ぶ! [入門と実践] Ajax+XML
(川俣 晶 :著、技術評論社 \2,780) : 2012.02.15

○ポイント
・CD-ROM付き
・XMLHttpRequestオブジェクト:JavaScriptから利用できる。Ajaxを実現する上でキーとなる。 XML形式だけでなく、CSVやJSONなどテキストデータを転送できる。
・Ajaxの"A"はAsynchronous(非同期)の意味
・Ajaxで電子書籍リーダーを作る:ブラウザでスクロールさせない、矢印キーでページ切り替え、表示するページのデータだけサーバから取得、 現在見ているページをブックマークなど実現可能
・JSON:XMLHttpRequestオブジェクトではXMLより扱いやすい。JavaScriptで扱いやすい。
・XML:データ標準として定着していて、スキーマ言語も豊富。不特定多数のシステム間の通信を前提に設計されている。文字化け回避手段も豊富

-目次-
Ajaxとはなにか?なぜAjaxなのか?
JavaScript入門
Dynamic HTML入門
XMLHttpRequestオブジェクト入門
XML入門
XML DOM入門
高度なユーザーインターフェースを作る
Ajaxアプリケーションに挑戦―電子書籍読書ツール
もう1つの有力候補―JSON
サーバーサイドプログラミング
テキストデータ入門
XSLTミニミニ入門