このページは、『Ajax実践テクニック』(秀和システム)2~6章(高橋分)のサポートページ&サンプルファイルです。

7~24章(古籏一浩さん分)のサポートページは→こちらです。

目次は、Web上の左記、jsgt.org(最新版)game.gr.jp(ミラー)www.openspc2.org(ミラー)の3ヶ所で最新版を見ることができますが、 最新版圧縮ファイルのダウンロードリンクのパスワードは、書籍のCD-ROM内の当該HTMLページに表示されていますので、そちらをご参照ください。

左のツリーメニューのチェックボックスは、ミラーを含むサーバーへのリンクです。更新の時差はありますが内容は同じです。選択するとそれぞれのサーバーへ移動します。万が一、いずれかのサーバーへ接続できないときは、CD-ROMなどから別のサーバーを選択してみてください。

【関連リンク】

  • 出版社 秀和システム
  • 著者 古籏一浩
  • 著者 高橋登史朗


  • 高橋のサポートページ(2~6章) Yahoo UI! 、Dojo 、prototype.js 、script.aculo.us 、Ricoのサンプル
    http://jsgt.org/js/books/rc/sample/contents.htm

    古籏さんのサポートページ(7~24章) 写真共有プログラム や共有ブックマークプログラムやアマゾン壱番書店プログラムなどの応用編 http://www.openspc2.org/reibun/js_books/


    #一応、私(高橋)の章に関しての前文を引用します。私の章は、主に最近のJavaSctiptライブラリを実際に使ってみるためのシンプルサンプルに徹していますが、下記は、その方法についての、基本的な方針です。そして、この章に続く、古籏さんの章には、もっと高度なスクリプトへ挑戦する際のアイディアが詰まっています。
    この章では、最近流行のJavaScriptによるライブラリの中から、比較的多く使われているものについて、それぞれの簡単なサンプルを、なるべく1ページ1サンプルに近いレイアウトで、列挙しています。

    取り上げるライブラリは、Yahoo UI!、 Dojo 、prototype.js、script.aculo.us、Ricoです。

    狙いとしては、各ライブラリを使ってみたいという方が簡単に試し理解しやすいように、複雑なサンプルはなるべく避けて、極単純な機能に絞った使用例を数多く取り上げることに注力しました。

    もちろん、現在、これら以外にも多くのJavaScriptライブラリが生まれてきつつあり、またこれらの各ライブラリ自体も、どれもが充分にボリュームのあるものですから、それらのすべてを限られた本章内で網羅することは不可能です。

    したがって、取り上げるサンプルの絞り込みをどのように行うかは、悩ましいものがありましたが、本章では、ツリーやボタンなどのすぐに利用できるツール群の多いYahoo UI!やDojo を少し多めに取り上げ、prototype.jsとその系列であるscript.aculo.us、Ricoは、便利関数や使いやすいエフェクトなどに絞ってみました。

    とはいえ、それらを組み合わせるだけで、かなり高度なことが簡単にできてしまう、というのがこれらのライブラリ群の魅力です。サンプルは、すべてCD-ROMかWeb上で確認できますので、是非、実際に動作させながら試してみることをお勧めします。