Who?
吉川 徹/Toru Yoshikawa
html5j.org/HTML5とか勉強会スタッフ
Google API Expert ( Chrome )/Chrome API Developers
JP
Sublime Text 2 Japan Users Group
allWebクリエイター塾/jQuery Mobile担当講師
Twitter: @yoshikawa_t
Blog: http://d.hatena.ne.jp/pikotea/
Demo: Financial Times
http://app.ft.com/
Application Cacheの参考情報
マニフェストファイルの生成ツール(manifestR)
バリデーター(Cache Manifest Validator)
A BEGINNER'S GUIDE TO USING THE
APPLICATION CACHE - HTML5 Rocks
Application Cacheの削除(Chromeの場合)
chrome://appcache-internals
Web Storage の利用方法
データの削除
//fooというキーのデータを削除する
localStorage.removeItem("foo");
// すべて削除する
localStorage.clear();
データの一覧
//保存されている値をすべて表示する
for ( var i = 0, len = localStorage.length; i < len; i++ ) {
console.log( localStorage.getItem(localStorage.key(i)) );
}
27.
Web Storage の利用方法
JavaScriptオブジェクトを扱う
//JavaScriptオブジェクトをJSON化して保存する
var data = {
foo: bar
};
localStorage.setItem('data', JSON.stringify(data));
// JavaScriptオブジェクトに戻して取得する
var data = JSON.parse( localStorage.getItem('data') );