ガジェットに関するfuku2nuのブックマーク (3)

  • iGoogle ガジェットの作り方を更新しました - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 当 blog のメインコンテンツのひとつである iGoogle ガジェットの作り方ですが、度重なる API のアップデートに追従できていなくて申し訳ありません。まだ新しく追加されたライブラリには手が出せていないのですが、既存の記事を新しい仕様に追従させるべく更新しました。いろいろと便利な機能が加わっていますので、 iGoogle ガジェットの開発に興味がある方はご

  • iGoogle ガジェットの作り方 : まずは作ってみる - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先日 iGoogle 用の SiteBar ガジェット を公開しましたが、日はそれを作る過程で学んだ iGoogle ガジェットの作成方法をご紹介します。 Developer Guide を見るとなんだか複雑そうですが、いざやってみると驚くほど簡単に作れました。最低限必要なのは数行の XML だけで、あとはガジェット内に表示する HTML を記述するだけです。こ

  • iGoogle ガジェットの作り方 : 基本ライブラリ - WebOS Goodies

    ユーザー設定関連の機能は _IG_Prefs クラスのメソッドとして実装されています。従って、使用する前に _IG_Prefs オブジェクトを作成する必要があります。基的に以下のように記述するだけで OK です。 var prefs = new _IG_Prefs(__MODULE_ID__); __MODULE_ID__ はサーバーサイドで個々のガジェットの ID に置換されます。上記の行は完全に定型句として覚えてしまって問題ないと思います(ただし、 URL ガジェットは除く)。 このような手続きを踏むのは、おそらくインラインガジェットで対象となるガジェットを識別するためでしょう。インラインガジェットはすべて iGoogle のメインページ上で動作するので、どのガジェットからの呼び出しかを暗黙的に判断するのが難しいのだと思います。 _IG_Prefs には以下のメソッドがあります。 g

  • 1