HTML5 ファイルシステムAPI
- Eric Bidelman 著、山田修司、株式会社トップスタジオ 訳
- 2012年04月 発行
- ISBN978-4-87311-539-9
- フォーマット ePub
- 原書: Using the HTML5 Filesystem API
内容
従来のWebアプリケーションでは対応できなかったファイルI/Oによる永続化を実現するべく策定されたHTML5 File APIを概説する書籍です。File APIが実装されたGoogle Chromeを例に、ストレージの使用法、ファイルの読み書き、ドラッグ&ドロップ、ディレクトリ操作、URLを使った参照、同期APIなどのトピックを紹介します。なお本書はEbookのみの販売となります。
目次
はじめに 1章 概要 ユースケース セキュリティ上の考慮事項 ブラウザのサポート 注意 2章 ストレージとクオータ ストレージの種類 一時ストレージ 永続ストレージ 無制限ストレージ クオータ管理API ストレージの追加要求 現在の使用状況のチェック 3章 作業の開始 ファイルシステムを開く エラーの取り扱い 4章 ファイルの処理 FileEntry ファイルの作成 名前によるファイルの読み取り ファイルへの書き込み ファイルへのデータの追加 ファイルのインポート >input type="file"< HTML5ドラッグアンドドロップ XMLHttpRequest コピーアンドペースト ファイルの削除 5章 ディレクトリの処理 DirectoryEntry ディレクトリの作成 サブディレクトリ ディレクトリのコンテンツの読み取り ディレクトリの削除 ディレクトリの再帰的削除 6章 エントリのコピー、名前変更、移動 ファイルやディレクトリのコピー ファイルやディレクトリの移動 ファイルやディレクトリの名前変更 7章 ファイルの使用 ファイルシステムURL まとめ BLOB URL まとめ データURL まとめ 8章 同期API 概要 ファイルシステムを開く ファイルとディレクトリの処理 エラーの取り扱い 例 ファイルシステム内の全エントリの取り出し XHR2を使用したファイルのダウンロード