• ポイントキャンペーン

JavaScriptクックブック―高機能Webサイトのためのレシピ集

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ B5判/ページ数 504p/高さ 24cm
  • 商品コード 9784873110219
  • NDC分類 007.64
  • Cコード C3055

出版社内容情報

【セールスポイント】
実際のウェブサイトにすぐに応用できるアプリケーションを豊富に掲載!

【発刊の目的と内容】
インターネットのホームページに検索機能や入力に対する対話機能を持たせるためにはJavaScriptを使う方法が手軽で一般に普及している。本書は、すぐに使えるJavaScriptアプリケーションを10本と、再利用が可能なライブラリ集を全てソースコード付きで解説。サーチエンジンやショッピングバッグ、グリーティングカードの作成・送信プログラムなど個々のアプリケーションは単体でも十分機能するが、拡張のヒントも解説している。

【購読対象者】
ウェブマスター

【詳細目次】
1章 クライアントサイド検索エンジ
 1.1 実行に必要な環境
 1.2 プログラムの説明
 1.3 nav.html
 1.4 JavaScriptデータベースを構築する
 1.5 機能の拡張
2章 オンラインテスト
 2.1 実行に必要な環境
 2.2 プログラムの説明
 2.3 index.html - フレームセット
 2.4 questions.js - JavaScriptソースファイル
 2.5 administer.html
 2.6 機能の拡張
3章 インタラクティブスライドショー
 3.1 実行に必要な環境
 3.2 プログラムの説明
 3.3 アプリケーションの変数
 3.4 アプリケーションの関数
 3.5 機能の拡張
4章 複数検索エンジンインタフェース
 4.1 実行に必要な環境
 4.2 プログラムの説明
 4.3 機能の拡張
5章 イメージマシン
 5.1 実行に必要な環境
 5.2 プログラムの説明
 5.3 機能の拡張:テンプレートに属性を追加する
6章 JavaScriptソースファイルの実装
 6.1 arrays.js
 6.2 cookies.js
 6.3 dhtml.js
 6.4 events.js
 6.5 frames.js
 6.6 images.js
 6.7 navbar.js
 6.8 numbers.js
 6.9 objects.js
 6.10 strings.js
 6.11 機能の拡張
7章 クッキーベースのユーザ設定
 7.1 実行に必要な環境
 7.2 プログラムの説明
 7.3 prefs.html
 7.4 dive.html
 7.5 機能の拡張
8章 ショッピングバッグ:JavaScriptショッピングカート
 8.1 ショッピングバッグ概要
 8.2 実行に必要な環境
 8.3 プログラムの説明
 8.4 ステップ1:ショッピングバッグの読み込み
 8.5 ステップ2:商品の表示
 8.6 ステップ3:全カテゴリの表示
 8.7 ステップ4:商品を買い物かごに入れる
 8.8 ステップ5:注文の変更/精算
 8.9 機能の拡張
9章 JavaScriptでの暗号
 9.1 暗号の動作原理
 9.2 実行に必要な環境
 9.3 プログラムの説明
 9.4 機能の拡張
10章 サイバーグリーティングカード:ドラッグアンドドロップメール
 10.1 実行に必要な環境
 10.2 プログラムの説明
 10.3 サーバ側
 10.4 機能の拡張
11章 場面に応じたヘルプ
 11.1 実行に必要な環境
 11.2 プログラムの説明
 11.3 機能の拡張
付録A JavaScriptリファレンス
付録B ウェブリソース
付録C Perlスクリプトの使い方

内容説明

アニメーション、対話処理、クライアント検索エンジン、ショッピングバッグ、クッキー、暗号処理など、サイトの訪問者にとって魅力的で高機能なサイトに必要なJavaScriptアプリケーションを全ソースコードと詳細な解説付きで掲載。コードの解説だけでなく古いブラウザへの対応策、正規表現、文字列処理、便利な関数やメソッド、オブジェクト指向プログラムなどのトピックもTip集として解説している。どれも単体で完全に動作するアプリケーションで、Netscape、IEのどちらでも問題なく動作する。また、掲載プログラムはオライリーのホームページからダウンロードできるので、読者のサイトですぐに利用可能だろう。

目次

1章 クライアントサイド検索エンジン
2章 オンラインテスト
3章 インタラクティブスライドショー
4章 複数検索エンジンインタフェース
5章 イメージマシン
6章 JavaScriptソースファイルの実装
7章 クッキーベースのユーザ設定
8章 ショッピングバッグ
9章 JavaScriptでの暗号
10章 サイバーグリーティングカード
11章 場面に応じたヘルプ
付録A JavaScriptリファレンス
付録B ウェブリソース
付録C Perlスクリプトの使い方