トップQs
タイムライン
チャット
視点

Gears (ソフトウェア)

ウィキペディアから

Remove ads

GearsGoogleの提供していたソフトウェアであり「Webブラウザに新機能を追加することで、より強力なWebアプリケーションを可能にする」ものである[3]。以前は Google Gears という名称だった[4]BSDライセンスでリリースされていたFOSSである[5]。最終的に、機能の多くがHTML5に取り込まれる形となり、開発を終了した[2]

概要 開発元, 初版 ...

Gearsには以下のような主要なAPIコンポーネントがあった。

  • Database モジュール(SQLiteを使用)。データをローカルに格納できる[6]
  • WorkerPool モジュール。JavaScriptコードの並列実行を提供する[7]
  • LocalServer モジュール。アプリケーションのリソース(HTML、JavaScript、画像など)をキャッシュし提供する[8]
  • Desktop モジュール。Webアプリケーションがデスクトップとより自然にやり取りできるようにする[9]
  • Geolocation モジュール。Webアプリケーションがユーザーの地理的位置を検出できるようにする[10]
Remove ads

バージョン履歴

さらに見る バージョン, 日付 ...

サポート

いくつかのWebアプリケーションがGearsを使用していた。Gearsを使ったアプリケーションは各社から出ており、Google(GmailYouTubeDocsReaderPicasa for mobile、カレンダー)、MySpace (Mail Search)、Zoho (Writer, Mail)、Remember The Milk、Buxfer などがあった[15]WordPress 2.6 でもGearsサポートが追加され、管理インタフェースが性能向上し、サーバ負荷が軽減された[16]

GearsをサポートしていないWebサイトであっても、Gears開発者の1人がGreasemonkeyを使って作成したスクリプトを使うと、Gearsの機能を利用できた[17]

Gearsは、Windows XPおよびVista上のGoogle ChromeIE 6+、Windows Mobile上のIE Mobile 4.01+、Mac OS X 10.4+上の Safari 3.1.1+でサポートされていた[18]。また、複数プラットフォーム上のFirefox 1.5+でもサポートされていた[19]。64ビット版はサードパーティーが限定的にサポートしているだけであった。

2008年5月29日、Opera ASAは新たなOpera Mobile 9.5でGearsをサポートすることを発表した[20]。その技術プレビューリリースは2009年2月20日に行われた[21]が、Windows Mobile 5/6を搭載したタッチスクリーン機器だけで利用可能であった[22]。Gearsそのものはブラウザには組み込まれていないので、別途ダウンロードする必要があった。

Ruby on RailsフレームワークにはGearsとのインタフェースがサポートされており、Gears APIを理解していなくても利用できた[23]

バージョン0.5.16時点でのGearsはInternet Explorer 8に対応していたが、いくつかのIEの機能(アクセラレータプレビュー、Webスライスプレビュー、サイト候補)が正しく動作しなかった[24]

Remove ads

終焉

GoogleはHTML5でGearsの技術を取り込む活動をしてきた。同社は後にこの技術がHTML5で完全に実現されつつあると判断したため、Chrome 11を最後に開発は終了することとなった[2]。Chrome 12を持ってこの機能は削除された[25]

関連項目

脚注

採用していたプロジェクト

外部リンク

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads