Home > > 書評 - jQuery Mobile パーフェクトガイド

書評 - jQuery Mobile パーフェクトガイド

  • 2012-08-28 (火)

Impress Japan社より献本いただきました。
ありがとうございます!

jQuery Mobileを徹底解説!
基礎から分かる。現場でも活用できる。


□ □ □ □ □
jQuery Mobileを使ったサイト制作の基本から実践までを網羅的に解説。

本書ではまず、各種マークアップの方法を幅広く説明。
各種のフォームやリスト、ツールバー、テーマなど、マークアップを解説します。

さらに、jQuery Mobileを使いこなすためのテクニックを解説。
デフォルトデザインのカスタマイズ、JavaScriptによる設定変更、
パフォーマンスアップ、セキュリティの注意点などを紹介します。

本書は、jQuery Mobileのさまざまな手法を網羅的に学ぶことができて、
現場でも活用できる入門書です。
□ □ □ □ □


◎短納期・低コストでリッチなサイトを制作!
◎モバイルサイト制作のセオリーを知らなくてもOK
◎多数のモバイル端末に対応


via: Amazon.co.jp: jQuery Mobileパーフェクトガイド 基本からデザインカスタマイズ、パフォーマンスアップまで: 吉川 徹, 株式会社シーエー・モバイル: 本

前に書いた書評 - jQuery Mobileポケットリファレンス at HouseTect, JavaScriptな情報をあなたに半年以上経ちましたが、だいぶjqmの本が充実してきていると思います。

基本的には、jQuery Mobile: Demos and Documentationとソースコードを眺めると、何ができて何ができないのかは理解できますが、やはり書籍としてあると安心感があります。
何よりこちらの本はフルカラー!(これは見やすい!)

そして著者のToru Yoshikawaさんは、jqmが出たころからjqmに関するtweetや調査を行なっている方なので、出すべくして出されたという感じでしょうか。

では、目次を。

目次

Chapter 1
jQuery Mobileをはじめよう
Chapter 2
さまざまなフォームの使い方を知ろう
Chapter 3
リストを使いこなそう
Chapter 4
レイアウトとツールバー
Chapter 5
テーマを使いこなそう
Chapter 6
デザインをカスタマイズしよう
Chapter 7
jQuery Mobileの設定を変更しよう
Chapter 8
jQuery MobileのイベントとAPI
Chapter 9
パフォーマンス+セキュリティ+etc.
Chapter 10
[演習]モバイルサイトを作ってみよう


とくにうれしいのが、現時点では1.2.0 Alphaが最新ですが、安定バージョンの1.1.1について書かれていることですね。
ただし、1.1.1のlocation.hrefのバグは以下の修正版をお使いください。
jQuery Mobileのlocation.hrefのバグに起因するXSSへの対応をjQuery Mobile 1.1.1に適用したビルドを作りました - へっぽこプログラマーの日記

ありがたい点 - その1

要素の装飾をしないdata-enhanceについての解説がある。
これは、

とセットで使いますが、意外と新し目?で入った機能なので、本で読むのは初めてでした。

ありがたい点 - その2

data-dom-cacheへの解説がある。
実はこの属性はこの本で学びました。
その昔、

今のように1つの画面をAjaxでロードし、遷移元画面に戻ってきたときにロードしたHTMLがDomから消える
という仕様がなく、ガンガンにページをDomに追加されていた時代

のときのように、遷移元ページにHTMLを残したままにできます。

ただし、一度ロードしたらそのDomを使いまわすので、頻繁に更新が掛かる画面には向かないですが、
これはかなり使える属性だと思います。

サンプルを書いてみました。

■github
hisasann/jqmDomCache

ありがたい点 - その3

Chapter7 〜 Chapter9はめちゃくちゃ重要

つまり、jqmの設定や、イベント、再装飾の仕方などなど、このあたりはやっぱり何度読んでもためになります。
あと、vclickなどの解説もありがたい。

ありがたい点 - その4

ページ遷移アニメーションについての解説がしっかりしている。
とくにAndroidの1.6〜2.3まではどのアニメーションを指定しても、強制的に「フェード」になるのは知らなかったです。

これいつのバージョンからなんだろう。
たしかtransform3DでCSSアニメーションが描き直されたタイミングがあったので、そのときかな。

まとめ

jQueryMobileの歴史はXSSとの戦いの歴史でもありますが、やはりこれほど大きいライブラリになると、
情報の監視がとても大切になります。

以前、jQueryMobileのXSSに関する調査メモで書いたXSSに悩まされたときもありました。

なるべく新しい情報を取得して、それをうまくプロジェクトに反映していくのはとても大切なので、総合的に書かれている書籍が一冊あると助かります。

■関連記事
jQueryMobileのかゆいところに手が届くお作法メモ
jQueryMobileを使ってのスマートフォンサイトの構築メモ

Trackback:0

TrackBack URL for this entry
http://hisasann.com/cgi-bin/mt/mt-tb.cgi/1291
Listed below are links to weblogs that reference
書評 - jQuery Mobile パーフェクトガイド from HouseTect, JavaScriptな情報をあなたに

Home > > 書評 - jQuery Mobile パーフェクトガイド

Tag cloud
月別アーカイブ
Powered by
Powered by
Movable Type Commercial 4.261

Page Top