"Google Gears" タグがついている記事

  • 2008/02/20 17:24

    Google Gears + Visio = Project Draw

    Google Gearsが8ヶ月ぶりにアップデートされ、0.2になりました。
    数々のバグフィックスがされているようです。

    今回はgoogle gearsを調査しているときに見つけた、Project Drawを紹介します。

    その前にGoogle Gearsの目的を再度整理してみました。以下の2つがあると思います。

    Webアプリのオフライン対応
    通信量が多く、重いWebアプリを軽量化

    前者は、Webアプリはオフラインでは使えないという弱点を克服できます。都内ではFONやlivedoor wirelessが普及しているとはいえ、通勤途中や顧客社内などではネットワークにつながらない(or つなげさせてもらえない)場所が多くあります。Gearsはブラウザのプラグインとしてインストールでき、Gearsに対応しているwebアプリケーションはオフラインでも閲覧することができます。

    後者はAjaxを多用したものに有効だと思います。非同期で投げられる多くのリクエストをGearsがProxyとしてキャッシュさせておき、ユーザーが明示的にアクション(投稿や保存)指示したときにだけ、Webアプリと通信させるといったことが可能です。

    実際ZOHOのZOHO Sheetは、Google Gearsのオンライン/オフラインを切り替えたときに、かなり動作速度が早くなることが分かりました。

    さて、本題のProject Drowの紹介に戻ります。
    これは簡単にいうと、VisioのWebアプリ版(Gears対応)です。
    こちらから試すことができます。

    画面はこんな感じです。

    左側のプルダウンから、サンプルのシェイプを切り替えることができます。

    基本図形
    フローチャート
    矢印、吹き出し
    ネットワーク
    Windows UI
    Mac UI
    フロアレイアウト
    オフィスレイアウト
    キッチン&バス
    家具
    回路図

    ネットワークシェイプの例:

    ドラッグ&ドロップでもっさり感はありますが、フローチャートとか作るのには良いかもです。
    しかし残念なことに、日本語はNGでした。

    現在Google Gearsが正式サポートしているのはIE,とFirefoxのみ。Gears対応Webkitが開発されているようなので、Safari正式対応ももう少しだと思われます。今後も要注目のテクノロジーです。