Firefox 3で追加されたオフライン機能とは
杉山貴章(オングス)
2008/11/27 17:00
Firefox 3で利用できるようになった新機能のひとつであるオフライン機能を利用すれば、オフライン中にでも動作するウェブアプリケーションを構築できるようになる。これからしばらくの間、このFirefox 3のオフライン機能について紹介していきたい。
Firefox 3のオフライン機能はHTML 5ベース
Firefox 3のオフライン機能は、HTML 5仕様のドラフトをベースとして一部独自のAPIを導入する形で実装されている。具体的には、主に次の2つの機能を利用することができる。
- ウェブアプリケーションをキャッシュするメカニズム
- オフラインで利用可能なローカル・データストレージ
通常、ウェブアプリケーションはサーバ上のプログラムと通信するためインターネットに接続された状態でなければ利用することができない。しかしウェブアプリケーションのキャッシュメカニズムを利用すれば、ウェブブラウザがオフライン状態のときでも、キャッシュされたプログラムにアクセスすることでオンライン状態のときと同様に処理を継続することができる。また、ローカル・データストレージによってウェブアプリケーションが利用するデータをサーバ上でなくローカルの記憶領域に保存しておくことができるため、オフライン状態でもデータの読み書きができる他、サーバと通信するのに比べて高速なアクセスが可能となる。
これを現時点でのHTML 5のエディターズ・ドラフトに照らし合わせると、前者は「5.7 Offline Web applications」、後者は「5.10 Structured client-side storage」として定義される機能に該当する。
上記に加えて、HTML 5にはオンライン/オフライン状態を区別するプロパティと、この状態の変更を検知するイベントが定義されており、Firefox 3にも実装されている。これによってウェブアプリケーションはいつブラウザがオンライン/オフラインになったのかを正確に知ることができるわけだ。
- 2人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
- 特集: 開発者のFirefox 3 (69件)
- 今日のトップ記事
- 昨日
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
インストール
Java
開発環境
ソフトウェア開発
Off Topic
iPod touch
iPhone
リファレンス
Safari
UI
Webサービス
データベース
Windows
Microsoft
小技
アプリケーション
iPhone 3G
Tips
マイクロソフト
仮想化
Database
プログラミング言語
脆弱性
Chrome
Firefox 3
Linux
Opera
セキュリティ
Windows 7
Ajax
Flash
Windows Vista
Webデザイン
Internet Explorer
WebKit
HTML
Apple
Firefox
モバイル
Mozilla
Mac OS X
CSS
OS
RIA
オープンソース
Windows XP
クラウド
JavaScript
ブラウザ
Google
話題のタグを見る »
「Google Chrome」の拡張機能、開発者からのアップロード受付を開始
IMAPでGmailを受信、最も手っ取り早いのは?Windows 7、Ubuntu 9.10、Snow Leopardのメーラー比較
Snow LeopardではNTFSをサポート--その源流を訪ねる(2)
MS運営のオープンソース開発プロジェクト支援サイト「CodePlex」を探検する(2)
Snow LeopardではNTFSをサポート--その源流を訪ねる(1)
フォトレポート:「Windows Server 2008 R2」--あまり知られていない有用な機能10選
大丈夫?あなたの会社のセキュリティ対策
【最終警告】パンデミック対策特集
企業ITシステムの企画、構築、運用のイロハ
高まるiSCSIストレージへの注目度
電力に"ふた"をする独自の省エネ機能とは!?
―エン・ジャパン厳選求人☆毎週更新―
100万円で実現!中小企業の情報漏えい対策