Enviar búsqueda
Cargar
オフラインWeb 今どきのデータ永続化事情
•
3 recomendaciones
•
2,005 vistas
Mitsuru Ogawa
Seguir
2013/06/11 Webオフライン技術研究会#01のLT資料。2013年春の時点では、IndexedDBではなくWebStorageがデータ永続化での現実解だと思う。
Leer menos
Leer más
Denunciar
Compartir
Denunciar
Compartir
1 de 17
Recomendados
AITCオープンラボ「Pepper x IoT x Web」勉強会再演の資料です。 https://pepper.doorkeeper.jp/events/24409 前回、かなり省略しすぎてたので少し厚くしました。
03 pepper io_t_web
03 pepper io_t_web
dsuke Takaoka
24時間365日、大量のデータを処理するサーバをどうやって実現する?IoTプラットフォームOrizuruを支えるAWSアーキテクチャと設計意図をご紹介します。
IoTを支えるAWSアーキテクチャ
IoTを支えるAWSアーキテクチャ
Core Concept Technologies
[三重]Mie WordPress Meetup #2「Gutenberg/バックアップ/Shifterの話」での発表スライドです。
簡単!自動バックアップ設定でWordPressを安心運用
簡単!自動バックアップ設定でWordPressを安心運用
Hidekazu Ishikawa
GDG神戸 Angular勉強会#3 資料
イベント駆動AngularJS / 今から書くAngular 2.0
イベント駆動AngularJS / 今から書くAngular 2.0
Okuno Kentaro
Vue.jsについての紹介と、1.0の変更点について
Vue.js入門
Vue.js入門
Takuya Sato
ng-japan 2016で発表したスライドです。
Angular2実践入門
Angular2実践入門
Shumpei Shiraishi
angular2についてangular1でいうアレがangular2でいうコレっていう形式で紹介したり
angular1脳で見るangular2
angular1脳で見るangular2
Moriyuki Arakawa
ngJapan 2016での発表資料です。3つの事例を通して、Angular2の良かった点と不安な点をお伝えします。 事例 - Particle Develoo - ClockMaker Labs - WebP画像を作る君
クリエイティブの視点から探るAngular 2の可能性
クリエイティブの視点から探るAngular 2の可能性
Yasunobu Ikeda
Recomendados
AITCオープンラボ「Pepper x IoT x Web」勉強会再演の資料です。 https://pepper.doorkeeper.jp/events/24409 前回、かなり省略しすぎてたので少し厚くしました。
03 pepper io_t_web
03 pepper io_t_web
dsuke Takaoka
24時間365日、大量のデータを処理するサーバをどうやって実現する?IoTプラットフォームOrizuruを支えるAWSアーキテクチャと設計意図をご紹介します。
IoTを支えるAWSアーキテクチャ
IoTを支えるAWSアーキテクチャ
Core Concept Technologies
[三重]Mie WordPress Meetup #2「Gutenberg/バックアップ/Shifterの話」での発表スライドです。
簡単!自動バックアップ設定でWordPressを安心運用
簡単!自動バックアップ設定でWordPressを安心運用
Hidekazu Ishikawa
GDG神戸 Angular勉強会#3 資料
イベント駆動AngularJS / 今から書くAngular 2.0
イベント駆動AngularJS / 今から書くAngular 2.0
Okuno Kentaro
Vue.jsについての紹介と、1.0の変更点について
Vue.js入門
Vue.js入門
Takuya Sato
ng-japan 2016で発表したスライドです。
Angular2実践入門
Angular2実践入門
Shumpei Shiraishi
angular2についてangular1でいうアレがangular2でいうコレっていう形式で紹介したり
angular1脳で見るangular2
angular1脳で見るangular2
Moriyuki Arakawa
ngJapan 2016での発表資料です。3つの事例を通して、Angular2の良かった点と不安な点をお伝えします。 事例 - Particle Develoo - ClockMaker Labs - WebP画像を作る君
クリエイティブの視点から探るAngular 2の可能性
クリエイティブの視点から探るAngular 2の可能性
Yasunobu Ikeda
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
Masakazu Muraoka
http://www.htmlhifive.com/ 第3回企業Webシステム開発セミナー 資料 「業務システムにHTML5を上手に取り入れるためには?」
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
Osamu Shimoda
2016/9/3 HTML5 Conferenceの講演資料です。
Html5/JSモバイルアプリ最前線
Html5/JSモバイルアプリ最前線
アシアル株式会社
■IoT、マルチデバイス... 多様な環境で利用するデータベース デスクトップやクライアントサーバーが一般的だったデータベースは、今やモバイルデバイスやIoT、クラウドまで、いたるところに存在するようになりました。さまざまなDBが存在する今、ユースケースに合致するDBは何か、どんな使用法が最適かを学びます。 ■クロスプラットフォーム開発を意識したデータアクセス手法 多様な環境で利用されるデータベースをアプリケーション開発の観点から考察。サーバーサイドだけでなく、モバイルデバイス、IoTなど、新しいデバイスからのDBアクセスをどのように実装するべきか?クロス開発を意識した効率的なDBアクセス手法を学びます。
データベースアプリケーション開発セミナー・最新のデータベースとアプリケーション開発の関係
データベースアプリケーション開発セミナー・最新のデータベースとアプリケーション開発の関係
Kaz Aiso
2013/3/21に行われた 豆ナイトPresents「HTML5ナイト~その導入から活用まで~」 の発表資料です。
ゲームだけじゃないHTML5
ゲームだけじゃないHTML5
Osamu Shimoda
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
Masakazu Muraoka
Windows azureって何
Windows azureって何
Kana SUZUKI
B-2-1 はじめての Windows Azure Japan Windows Azure User Group 女子部
B 2-1 はじめての Windows Azure
B 2-1 はじめての Windows Azure
GoAzure
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
Masakazu Muraoka
スタートアップに勝手にオススメなインフラをまとめてみました。 https://www.facebook.com/actcatinc ↑ぜひFBページいいねおねがいします!w。定期的に情報シェアさせて頂きます。
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
Koichiro Sumi
2011年2月25日、リックテレコム主催「iPadとAndroidの企業導入に備える」セミナーの第4講演「タブレットに適したアプリケーション導入のポイント」資料です。 有料イラストが含まれるので、当該部分のみを加工・切り出ししての利用を禁止します。 引用時には会社名と資料名を明記下さい。
タブレットセミナ[八子] R 20110217
タブレットセミナ[八子] R 20110217
知礼 八子
2010/3/6の中心会議の資料
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
SWWDC 仙台iOS開発者勉強会 #21 - Swift特集 - https://atnd.org/events/56274 で発表した資料です。 Microsoft Azure モバイルサービス を MBaaS として使い、 swift で iOS アプリが開発できます。
Microsoft Azure と Swift で開発をする
Microsoft Azure と Swift で開発をする
Masaki Yamamoto
【データを溜める】設備やセンサーから取得したデータをどこに溜めていけば使いやすいのか?分析や可視化などの目的、コスト、パフォーマンスを意識したデータの溜め方をご紹介します。
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
- Core Concept Technologies
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
Atsushi Harada
Azure Antenna ゼロから学ぶIoT の座学スライドです。 https://azure.connpass.com/event/89995/ https://azure.connpass.com/event/89997/
ゼロから学ぶIoT
ゼロから学ぶIoT
Masaru Takahashi
Html5 seminar 1_pac
Html5 seminar 1_pac
1PAC. INC.
シードラウンドスタートアップ、株式会社アクトキャットのサービスを高速化した時のノウハウ共有スライドです。「お願いカンパニー」というiPhone/Android向けQA系アプリでの実例です。ネイティブアプリですが、中のほとんどはWebView出できている、ハイブリットアプリです。 アクトキャットは「自由をつくる」をビジョンとしているシードな真面目な会社です。Open network labに投資頂いております。
スタートアップ向け!1人日でできるサービスの高速化方法と成果
スタートアップ向け!1人日でできるサービスの高速化方法と成果
Koichiro Sumi
Web制作者がandriodのcddを読んでみた version1.1
Web制作者がandriodのcddを読んでみた version1.1
Masakazu Muraoka
3/13に実施したイベント「Intelligent Mobile App と Cloud Native が創るアプリ開発の未来」の資料です。 日本マイクロソフト株式会社 川崎 庸市 Microsoft Corporation C+E Senior Program Manager Jan Engelsberg
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
Microsoft Azure Japan
2016/11/28 dots. フロントエンドエンジニア部 創立ビアバッシュ<会!https://eventdots.jp/event/605542
React+TypeScriptもいいぞ
React+TypeScriptもいいぞ
Mitsuru Ogawa
ng-mtg#7 Angular勉強会 2016-05-17(火) https://angularjs-jp.doorkeeper.jp/events/42684
Angular2 rc.1 unit testing overview
Angular2 rc.1 unit testing overview
Mitsuru Ogawa
Más contenido relacionado
Similar a オフラインWeb 今どきのデータ永続化事情
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
Masakazu Muraoka
http://www.htmlhifive.com/ 第3回企業Webシステム開発セミナー 資料 「業務システムにHTML5を上手に取り入れるためには?」
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
Osamu Shimoda
2016/9/3 HTML5 Conferenceの講演資料です。
Html5/JSモバイルアプリ最前線
Html5/JSモバイルアプリ最前線
アシアル株式会社
■IoT、マルチデバイス... 多様な環境で利用するデータベース デスクトップやクライアントサーバーが一般的だったデータベースは、今やモバイルデバイスやIoT、クラウドまで、いたるところに存在するようになりました。さまざまなDBが存在する今、ユースケースに合致するDBは何か、どんな使用法が最適かを学びます。 ■クロスプラットフォーム開発を意識したデータアクセス手法 多様な環境で利用されるデータベースをアプリケーション開発の観点から考察。サーバーサイドだけでなく、モバイルデバイス、IoTなど、新しいデバイスからのDBアクセスをどのように実装するべきか?クロス開発を意識した効率的なDBアクセス手法を学びます。
データベースアプリケーション開発セミナー・最新のデータベースとアプリケーション開発の関係
データベースアプリケーション開発セミナー・最新のデータベースとアプリケーション開発の関係
Kaz Aiso
2013/3/21に行われた 豆ナイトPresents「HTML5ナイト~その導入から活用まで~」 の発表資料です。
ゲームだけじゃないHTML5
ゲームだけじゃないHTML5
Osamu Shimoda
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
Masakazu Muraoka
Windows azureって何
Windows azureって何
Kana SUZUKI
B-2-1 はじめての Windows Azure Japan Windows Azure User Group 女子部
B 2-1 はじめての Windows Azure
B 2-1 はじめての Windows Azure
GoAzure
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
Masakazu Muraoka
スタートアップに勝手にオススメなインフラをまとめてみました。 https://www.facebook.com/actcatinc ↑ぜひFBページいいねおねがいします!w。定期的に情報シェアさせて頂きます。
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
Koichiro Sumi
2011年2月25日、リックテレコム主催「iPadとAndroidの企業導入に備える」セミナーの第4講演「タブレットに適したアプリケーション導入のポイント」資料です。 有料イラストが含まれるので、当該部分のみを加工・切り出ししての利用を禁止します。 引用時には会社名と資料名を明記下さい。
タブレットセミナ[八子] R 20110217
タブレットセミナ[八子] R 20110217
知礼 八子
2010/3/6の中心会議の資料
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
SWWDC 仙台iOS開発者勉強会 #21 - Swift特集 - https://atnd.org/events/56274 で発表した資料です。 Microsoft Azure モバイルサービス を MBaaS として使い、 swift で iOS アプリが開発できます。
Microsoft Azure と Swift で開発をする
Microsoft Azure と Swift で開発をする
Masaki Yamamoto
【データを溜める】設備やセンサーから取得したデータをどこに溜めていけば使いやすいのか?分析や可視化などの目的、コスト、パフォーマンスを意識したデータの溜め方をご紹介します。
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
- Core Concept Technologies
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
Atsushi Harada
Azure Antenna ゼロから学ぶIoT の座学スライドです。 https://azure.connpass.com/event/89995/ https://azure.connpass.com/event/89997/
ゼロから学ぶIoT
ゼロから学ぶIoT
Masaru Takahashi
Html5 seminar 1_pac
Html5 seminar 1_pac
1PAC. INC.
シードラウンドスタートアップ、株式会社アクトキャットのサービスを高速化した時のノウハウ共有スライドです。「お願いカンパニー」というiPhone/Android向けQA系アプリでの実例です。ネイティブアプリですが、中のほとんどはWebView出できている、ハイブリットアプリです。 アクトキャットは「自由をつくる」をビジョンとしているシードな真面目な会社です。Open network labに投資頂いております。
スタートアップ向け!1人日でできるサービスの高速化方法と成果
スタートアップ向け!1人日でできるサービスの高速化方法と成果
Koichiro Sumi
Web制作者がandriodのcddを読んでみた version1.1
Web制作者がandriodのcddを読んでみた version1.1
Masakazu Muraoka
3/13に実施したイベント「Intelligent Mobile App と Cloud Native が創るアプリ開発の未来」の資料です。 日本マイクロソフト株式会社 川崎 庸市 Microsoft Corporation C+E Senior Program Manager Jan Engelsberg
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
Microsoft Azure Japan
Similar a オフラインWeb 今どきのデータ永続化事情
(20)
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
Html5/JSモバイルアプリ最前線
Html5/JSモバイルアプリ最前線
データベースアプリケーション開発セミナー・最新のデータベースとアプリケーション開発の関係
データベースアプリケーション開発セミナー・最新のデータベースとアプリケーション開発の関係
ゲームだけじゃないHTML5
ゲームだけじゃないHTML5
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
Windows azureって何
Windows azureって何
B 2-1 はじめての Windows Azure
B 2-1 はじめての Windows Azure
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
タブレットセミナ[八子] R 20110217
タブレットセミナ[八子] R 20110217
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
Microsoft Azure と Swift で開発をする
Microsoft Azure と Swift で開発をする
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
ゼロから学ぶIoT
ゼロから学ぶIoT
Html5 seminar 1_pac
Html5 seminar 1_pac
スタートアップ向け!1人日でできるサービスの高速化方法と成果
スタートアップ向け!1人日でできるサービスの高速化方法と成果
Web制作者がandriodのcddを読んでみた version1.1
Web制作者がandriodのcddを読んでみた version1.1
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
Más de Mitsuru Ogawa
2016/11/28 dots. フロントエンドエンジニア部 創立ビアバッシュ<会!https://eventdots.jp/event/605542
React+TypeScriptもいいぞ
React+TypeScriptもいいぞ
Mitsuru Ogawa
ng-mtg#7 Angular勉強会 2016-05-17(火) https://angularjs-jp.doorkeeper.jp/events/42684
Angular2 rc.1 unit testing overview
Angular2 rc.1 unit testing overview
Mitsuru Ogawa
2015/09/03 株式会社フレクトにて行われた社内勉強会資料
Webアプリケーションセキュリティ ディスカッション資料
Webアプリケーションセキュリティ ディスカッション資料
Mitsuru Ogawa
2015/7/30 フレクト社内勉強会資料
Lightningコンポーネント事始め
Lightningコンポーネント事始め
Mitsuru Ogawa
『5』月『5』日はHTML『5』 での発表内容です。 https://atnd.org/events/65547
ゆるふわWoT&firefoxOS体験記
ゆるふわWoT&firefoxOS体験記
Mitsuru Ogawa
こちらの資料の拡大版です。 http://www.slideshare.net/mitsuruogawa33/webangularjs
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
Mitsuru Ogawa
今後のWeb開発の未来を考えて AngularJSにしました ~とあるSIerの場合~ いまや最も優れたJavaScriptフレームワーク「AngularJSリファレンス」出版記念イベント発表資料 http://angularjs-jp.doorkeeper.jp/events/14893
今後のWeb開発の未来を考えてangularJSにしました
今後のWeb開発の未来を考えてangularJSにしました
Mitsuru Ogawa
2014/09/09に開催した「エンタープライヤーのためのWeb Componentsハンズオン〜Web ComponentsでWeb名刺を作ろう!〜」の資料です。 イベントサイト https://atnd.org/events/55761 ハンズオン資料 https://github.com/html5bizj/x-business-card
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb Componentsハンズオン
Mitsuru Ogawa
2014/05/19 HTML5funでの発表内容です。 http://html5fun-1.peatix.com/ エンタープライズでフロントエンドエンジニア目指す人が増えればいいなと思いを込めて。
エンタープライズとHTML5〜エンタープライズでHTML5って本当に必要なのか?〜
エンタープライズとHTML5〜エンタープライズでHTML5って本当に必要なのか?〜
Mitsuru Ogawa
2014/2/28 Enterprise x HTML5 Application Conference 2014での講演資料です。 SAPジャパンの井口さんとのコラボレーションです。
国内初事例に学ぶSAPUI5
国内初事例に学ぶSAPUI5
Mitsuru Ogawa
デブサミ2014 Yet Another Your Story (Enterprise TED 3)での発表資料です。 振り返りBLOG書きました。 http://blog.mitsuruog.info/2014/02/20143535.html
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
Mitsuru Ogawa
社内で話した内容です。テストもっと楽したいな〜^^
賢くツールを使って脱人海戦術駆動テスト
賢くツールを使って脱人海戦術駆動テスト
Mitsuru Ogawa
2013/11/09 JJUG CCCでの発表資料です。
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
Mitsuru Ogawa
2013/10/31 HTML5jえんぷら部主催 HALLOWEEN WEB NIGHT発表スライド
HTML5とOSSで作るブラウザで簡単顔認識
HTML5とOSSで作るブラウザで簡単顔認識
Mitsuru Ogawa
2013/9/9 業務システムエンジニアのためのHTML5勉強会#04 Web✕Java - HTML5で進化したWeb標準を、Java技術でどう扱うのか? - オープニングトーク資料です。
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
Mitsuru Ogawa
2013/7/3の社内
ゆるふわCSS3
ゆるふわCSS3
Mitsuru Ogawa
2013/7/3 社内勉強会で発表した資料です。
これからフロントエンジニアを目指すあなたへ
これからフロントエンジニアを目指すあなたへ
Mitsuru Ogawa
社内3分LTで発表した資料です
Enja OSSやってます
Enja OSSやってます
Mitsuru Ogawa
Más de Mitsuru Ogawa
(18)
React+TypeScriptもいいぞ
React+TypeScriptもいいぞ
Angular2 rc.1 unit testing overview
Angular2 rc.1 unit testing overview
Webアプリケーションセキュリティ ディスカッション資料
Webアプリケーションセキュリティ ディスカッション資料
Lightningコンポーネント事始め
Lightningコンポーネント事始め
ゆるふわWoT&firefoxOS体験記
ゆるふわWoT&firefoxOS体験記
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangularJSにしました
今後のWeb開発の未来を考えてangularJSにしました
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライズとHTML5〜エンタープライズでHTML5って本当に必要なのか?〜
エンタープライズとHTML5〜エンタープライズでHTML5って本当に必要なのか?〜
国内初事例に学ぶSAPUI5
国内初事例に学ぶSAPUI5
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
賢くツールを使って脱人海戦術駆動テスト
賢くツールを使って脱人海戦術駆動テスト
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
HTML5とOSSで作るブラウザで簡単顔認識
HTML5とOSSで作るブラウザで簡単顔認識
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
ゆるふわCSS3
ゆるふわCSS3
これからフロントエンジニアを目指すあなたへ
これからフロントエンジニアを目指すあなたへ
Enja OSSやってます
Enja OSSやってます
オフラインWeb 今どきのデータ永続化事情
1.
オフラインWeb 最近のデータ永続化事情 ~2013春~ 2013/06/11 Webオフライン技術研究会#01 LT 小川 充 ( )@mitsuruog
2.
自己紹介 小川 充(おがわ みつる) 独立系SI 株式会社クレスコ勤務。 フロントエンジニア。 参加コミュニティ enja-oss HTML5j えんぷら部
3.
Webをオフライン化する上で 考慮しなければならないポイントの1つは クライアント側のデータの永続化
4.
WebStorage VS IndexedDB 今ならどちらを使うべきか?
5.
browser support Can I
Use ?
6.
Web Storage IE8以上が熱い!モバイルもOK! http://caniuse.com/ =webstorage#search
7.
IndexedDB IE10以上。モバイル全滅。。。 http://caniuse.com/ =index#search
8.
ANSWER 多くのブラウザにサポートされている Web Storage IndexedDBはやく仕様固めて せめてモバイルで使えるようにしてください。 ほんと痛いっす。
9.
しかし本当に、webstorageでみんな幸せになれるのか?
10.
WebStorageで大きいファイルを扱うことはNG 。 この辺りの議論は超有名 「 」 でも、ぶちゃけ巨大ファイルじゃなければ あまり気にしなくていい(らしい)。 There
is no simple solution for local storage
11.
WHY?
12.
なぜ 大きいファイル を扱うことがNGなのか? 永続化方法に起因 データはテキストファイルでHDに格納する。 FileI/Oが発生。 セキュリティ対策ソフトなどの影響を受ける。 アクセス方法に起因 アクセスはjavascriptからAPI呼び出し。 javascriptはシングルスレッド。 アクセスした瞬間にレンダリングプロセスがとまる。
13.
CAUTION ただし、開発中は作業PCのメモリ上に キャッシュされている可能性が高いので、 問題が見過ごされるケースがある。
14.
SUMMARY 今、データ永続化するなら、幅広いブラウザにサポートされてい るWebStorageを使うのが良い。 あまり実績がないので、まずはあまり業務にクリティカルでない 部分からオフライン化していくのが吉。 フォームデータの一時保存 (お気に入り)検索条件 (メールなど)プライベートなテンプレート類
15.
ANY QUESTION? Q. どれくらいのファイルだとNGですか? A. 時間切れでエビデンスありません。 続きはWebでということで許してください。
16.
REFERENCE https://hacks.mozilla.org/2012/03/there-is-no-simple-solution- for-local-storage/ http://calendar.perfplanet.com/2012/is-localstorage- performance-a-problem/ http://www.webdirections.org/blog/localStorage-perhaps-not- so-harmful/ http://www.nczonline.net/blog/2012/03/07/in-defense-of- localstorage/
17.
THANK YOU :)