Webアプリケーションの基礎とJavaScriptを使ったプログラミングテクニック JavaScript②(日向俊二)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. Webアプリケーションの基礎とJavaScriptを使ったプログラミングテクニック JavaScript②

Webアプリケーションの基礎とJavaScriptを使ったプログラミングテクニック JavaScript②


形式:
書籍
発売日:
ISBN:
9784798118055
価格:
本体1,980円+税
仕様:
B5変・256ページ
分類:
Webプログラミング
  • このエントリーをはてなブックマークに追加

サーバーサイドプログラミングやAjaxにチャレンジしよう!!

本書では、最初に、より高度なJavaScriptプログラミングで必須といえるXMLとDOMについて概説します。次に、最も普及しているAjaxライブラリであるprototype.jsを使ったWebプログラミングに焦点を当てます。また、サーバサイドJavaScriptではApatana Jaxer、組み込みJavaScriptではSilverlightとWindowsVistaのサイドバーガジェットに焦点を当てます。
本書読むことで、JavaScriptの応用について学ぶことができますが、それぞれのトピックはそれ自身で一冊の書籍になるほど奥が深く、またJavaScript以外の言語を使える場合もあります。本書はJavaScriptの書籍なので、JavaScriptを応用するための基礎的な知識が得られるように配慮してあります。
本書を活用してJavaScriptの応用技術を利用するための基礎知識をマスターし、インターネットの情報を併用して、より高度なWebサイトの創造を楽しんでください。
(著者まえがきより)


※付属CD-ROMについて※
Webブラウザで勉強できる本文で解説したサンプルプログラム収録
サーバサード学習環境:Aptana Jaxer
OS:WindowsXP/Vista
Webブラウザ:Internet Explorer7/Firefox2/Safari3


第1章 Webプログラミングの概要

1-1 クライアントとサーバー
JavaScriptとクライアント/サーバー
さまざまなサーバー
クライアントの種類
1-2 WebとJavaScript
JavaServiceの利用環境
1-3 Ajax
Ajaxの概要
XML HTTPリクエスト
prototype.js
1-4 XHTML
XHTMLとWebページ
HTMLとXHTMLの主な違い
XHTMLのタグ
1-5 実行と開発の環境
クライアントのAjaxサポート
サーバサードの実行環境
開発環境
練習問題

第2章 XMLとDOM

2-1 XML
XMLの基礎
実際のXMLドキュメント
2-2 DOM
DOMの概要
DOMの基本的な考え方
XHTMLとDOM
2-3 JavaScriptとDOM
JavaScriptのDOMのメソッド
練習問題

第3章 高度なJavaScriptプログラミング

3-1 Ajaxの仕組み
サーバーとクライアントの通信
Webブラウザ側の動作
3-2 JavaScriptとオブジェクト指向
functionとオブジェクト
プロトタイプベースのオブジェクト指向
プロトタイプチェーン
ライブラリの作成
3-3 prototype.js
prototype.jsの実体
prototype.jsの使い方
3-4 関連ライブラリ
prototype.jsの関連ライブラリ
練習問題

第4章 Ajaxプログラミング

4-1 prototype.jsとAjax
WebブラウザとAjax
4-2 Ajax.Updater
Ajax.Updaterの書式
Ajax.Updaterの例
4-3 Ajax.Request
Ajax.Requestの書式
エラー処理
パラメータの指定
4-4 Ajax.PeriodicalUpdater
Ajax.PeriodicalUpdaterの書式
Ajax.PeriodicalUpdaterの例
4-5 Ajax.activeRequestCount
Ajax.activeRequestCountの使い方
練習問題

第5章 XMLHttpRequest

5-1 伝統的なAjaxプログラミング
XMLHttpRequestオブジェクトの生成
XMLHttpRequestのメソッドとプロパティ
データのリクエスト
XMLHttpRequestを使うサンプル
5-2 通信ヘッダ
ヘッダの内容
すべてのヘッダの取得
特定のヘッダの取得
5-3 XMLレスポンス
XML形式のレスポンス
XMLの内容へのアクセス
練習問題

第6章 サーバサイドJavaScript

6-1 サーバサイドスクリプト
Webサーバーとスクリプト
<script>タグ
runatの属性の値
Aptana Jaxer
6-2 単純なサーバーサイドスクリプト
サーバーに関する情報の取得
サーバーから送られる情報
サーバーへのデータの保存
サーバーからのデータの読み込み
6-3 やや高度なサーバーサイドスクリプト
jQueryの利用
サーバーサイドでのDOMの利用
AjaxとDOMの使用例
練習問題

第7章 JavaScriptとアプリケーション

7-1 アプリケーションにおけるJavaScript
JavaScriptの応用
JavaScriptの親戚
7-2 Silverlight
開発環境の準備
Silverlightアプリケーションの構成
XAML
単純なSilverlightアプリケーション
HTML要素とSilvrelightの融合
アニメーションを表示するSilverlightアプリケーション
7-3 サイドバーガジェット
サイドバーガジェットの構成
ガジェットのHTMLファイル
gadget.xmlの作成
ガジェットの表示
ガジェットの応用

付録

トラブルシューティング
A.1Webブラウザ関連のトラブル
A.2言語関連のトラブル
参考リソース
開発環境の適用例
C-1Aptana STUDIO Community Editionの適用例
C-2Visual Web Developer Express Editionの適用例

本書は付属データの提供はございません。

書籍への問い合わせ

正誤表、追加情報をご確認の上、こちらよりお問い合わせください

書影の利用許諾について

本書籍に関する利用許諾申請はこちらになります

追加情報はありません。
正誤表の登録はありません。