HTML5+JavaScript アイデア&実践サンプル

HTML5+JavaScriptイデア&実践サンプル」を読了した。
こちらに応募して、献本していただいた。読み終わるのに半年掛かって大変申し訳ありません。

「アイデア&実践サンプル」とあるように、HTML5の基本的な内容がまとめられた本ではない。そのかわりに、具体的なサンプルがたくさんある。だから特定の内容を必要としている人にはすごくはまるんじゃないかと思う。
目次はこんな感じ。

序章 HTML5とは?
第1章 スマートフォンとデバイスAPI
[1-1] iPhoneGPSナビにする
[1-2] iPhoneで動く水準器
第2章 CanvasSVG - 画像
[2-1] 赤色強調フィルターを作る
[2-2] Flash不要のお絵かきツール
[2-3] SVGで描くミニゲーム
[Column-1] Canvasに関する情報
第3章 Video - 動画
[3-1] jQuery UIを使ったパノラマ動画プレーヤー
[3-2] テロップが流れる動画プレーヤー
[3-3] リアルタイムでエフェクトをかけるビデオエフェクター
[Column-2] SafariOgg形式を再生する
第4章 Audio - 音楽
[4-1] iTunes風音楽プレーヤー
[4-2] iPad対応ブラウザーピアノ
[4-3] Audio Data APIFirefoxにソフトシンセ
[4-4] Audio Data APIブラウザーシーケンサー
第5章 関連技術を使う
[5-1] File APIを使ってローカルファイルをブラウザーから操作
[5-2] File APIを使って自作するEPUBビューアー
[5-3] Web Storageを使ってローカルディスクに保存
[5-4] Web Workersを使った並列処理
[Column-3] iPhone/iPadでは制約の多いHTML5 Video&Audio

僕は第5章のFile APIとWebStoregeがけっこう参考になった。
もともとは ASCII.jp:古籏一浩のJavaScriptラボ で連載されていたもので、こちらも具体的なサンプルが多い。

ある程度基本的なことを覚えたあとに、ちょっとしたものを作るのによいと思う。
HTML5JavaScriptを使うと本当にアプリケーションが作れる。Webサイトではなく、Webアプリケーション。
本書ではWebアプリケーションのサンプルがたくさんあって楽しかった。
また、これは内容と関係ないけど、柔らかい紙質で読みやすかった。