「資格試験/情報処理技術者試験/高度共通午前1/過去問2012年秋午前1/問11回答」の編集履歴(バックアップ)一覧に戻る
Ajax(Asynchronous JavaScript + XML)は、問題文にもあるGoogle Mapで一躍有名になった手法で、JavaScriptで非同期(Asynchronous)にXML通信を行い、利用者が操作している最中に地図データや検索候補をサーバから取得し、ページ遷移することなく表示します。選択肢ウのDOMもAjaxの「動的にページを書き換える」を担当する技術です。
CSS(Cascading Style Sheets)とは、Webページの装飾を担当する言語です。文書の構造と装飾を分離する仕様として提唱されたスタイルシートの実装の一つです。
DOM(Document Object Model)とは、HTMLやXML文書をアプリケーションから利用するためのAPIです。JavaScript的にはHTMLの構造をDOMツリーとしてJavaScriptから利用して、動的にWebページの内容を書き換える楽しい技術で、Ajaxの構成要素の一つです。
SAX(Simple API for XML)とは、XML文書をアプリケーションから利用するためのAPIです。DOMはW3C、SAXはXML-DEVメーリングリストとそれぞれ別々の団体から生み出されました。DOMがXMLをツリー構造扱うのに対して、SAXではXMLを一連のイベントとして扱うそうです。