Google Gadget – やった!? 機能追加

Google Gadget – やった!?」に以下の機能を追加しました。
・データのエクスポート/インポート機能

ガジェットのデータをエクスポートする。
1. 設定で「エクスポート/インポート機能」にチェックをつけ保存。
2. ガジェットに表示された「エクスポートボタン」を押す。
3. テキスト入力欄にデータがエクスポートされる。

ガジェットのデータをインポートする。
1. 設定で「エクスポート/インポート機能」にチェックをつけ保存。
2. ガジェットに表示されたテキスト入力欄にデータを貼り付ける。
3. ガジェットに表示された「インポートボタン」を押す。
4. ガジェットにデータがインポートされる。

データの書式は、0または1からなる文字列。「0」はチェックあり、「1」はチェックなし。一番目は2008/10/01。

Google Gadget – ピンポイント天気予報 ダイレクトスクレイピングモード

CPU負荷や速度的に問題なさそうなので、自宅サーバのキャッシュ参照からダイレクトスクレイピングモード(情報元のページを取ってきてjavascriptで解析するモード)に全面移行しました。これで、自宅サーバの回線高負荷時に発生していた情報遅延はなくなると思います。

ただ、ダイレクトスクレイピングモードと言っても、実際にはGoogleさんのページキャッシュを参照する形になっているはずなので、完全にはリアルタイムではないかもしれません。Googleさんのページキャッシュの回避設定をしてその都度、直接情報元のサイトにリクエストする方法もあるのですが、今のユーザ数だとDOS攻撃になってしまいそうなので、その方法はとっていません。ご了承下さい。

追記:
 すみません。IEの場合に不具合が多々あるようなので、1つ前のバージョンに戻しました。

追記:
 修正しました。Firefox 3.0.8、Safari 4 Public Beta (528.16)、IE 7.0.6001.18000で動作確認を行いました。

Google Gadget – ピンポイント天気予報 ダイレクトモード追加

「ダイレクトモード」を追加しました。
機能:ブラウザ上で情報元を直接解析して表示します。
メリット:ページを表示した際にリアルタイムな情報が表示されます。
デメリット:CPU負荷が高いため非力なCPUを使用している場合はブラウザが数秒固まったようになります。
設定方法:設定の「ダイレクトモード」にチェックを入れると有効になります。(デフォルトは無効です。)

Google Gadget – ピンポイント天気予報 Gmail対応について

先日、GmailのLabモードにガジェットを追加した際に高さが0に近い状態になる旨、コメント頂きました。
少し試してみたところ2点問題がありました。

  • _IG_AdjustIFrameHeight() で動的な高さが設定できない
  • ガジェットの設定画面を出せない

というわけで、しばらくGmailのバージョンアップ待ちになりそうです。。

解決方法をご存じの方いらっしゃいましたら、コメント頂けると幸いです。

追記:Gmail Labs Help Add any gadget Group に↓と書いてあったので、そのうちマトモに使えるようになるかも。

– Some gadget features that require container support aren't
implemented yet.  The main ones we support are "dynamicheight",
"setpref", "settitle".
We're working on adding support for other gadget features.

Google Gadget – やった!? 正式リリース

新しいガジェット「やった!?」の正式版を公開します。
詳しくはこちら→説明ページiGoogleのページ

# sandboxにしなくても使えます。sandboxにすると大きい画面でみられます。
# OpenSocial APIがなかなか1.0にならないし、iGoogle 新APIもダウンしてたりなので、旧iGoogle APIに変更しました。

Google Gadget – やった!?

新しいガジェット「やった!?」のベータ版を公開します。
iGoogleのページ説明ページ、アドレスバーに javascript:_dlsetp('v2=1'); と入力してEnterを押してSandboxにしないと使えません。iGoogleを元に戻す場合は javascript:_dlsetp('v2=0'); です。
注意:
 使用しているAPI自体がベータ版なので、いきなりデータが消える可能性もあります。
 また、正式版に以降する際にもデータが消える可能性大です。ご了承ください。

Google Gadget – ピンポイント天気予報 障害情報

情報元のページの構造に変更があり、情報が更新されなくなっています。明日対応する予定です。

[追記]
情報元のページの構造が元に戻ったようで、情報が更新されるようになりました。

Google Gadget – ピンポイント天気予報 不具合情報

下記不具合を修正しました。気付くのがとても遅くなり申し訳ありませんでした。
症状:設定項目の「全項目名非表示」(旧「幅を最小に(Blog向き)」)を有効にしていると「loading…」しか表示されない。
原因:前回のソース修正時のミス。