Export to GitHub

gear5 - UsingGear5_ja.wiki


サマリ

Gear5は、HTML5に関連する各種のAPIを、Gearsを使って実装するためのプロジェクトです。 Gear5を用いる事で、HTML5に対応していない古いブラウザ上でも、GearsさえインストールされていればHTML5のAPIを利用できる事になります。

バージョン0.1では、Web Databaseにおける非同期APIが実装されました(ただし、現在の実装では実際に非同期処理が行われるのではなく、setTimeout()を用いた擬似的なものです)。 以後、Web Storage/ワーカ/アプリケーションキャッシュ/Web Databaseの同期API/Geolocationを実装していく予定です。

利用方法

HTMLファイル内で、Gear5のスクリプトを<script>タグを用いて読み込んでください。

```

```

たったこれだけで、HTML5関連のAPIを使用する事が出来ます! 以下はWeb Databaseの例です。

var db = openDatabase("databaseName", "version", "display name", 1024*1024); db.transaction(function(tx) { tx.executeSql("select * from Book where price > ?", 2000); });

仕様の中には、Gearsではどうしても実装できない部分があります。そうした非互換の部分については、こちらのページをご覧ください。

では、HTML5でハッピーなWeb開発を!