- 2008-01-21 (月) 0:00
- MyMiniCity | はてな

MyMiniCityブログパーツに対するコメントで、「楽天ブログ」に設置できないというご意見をいただいた。
えー、そうなの?楽天ブログはアカウントを持っていないので、Webで調べてみたところ、楽天ブログは楽天で提供しているモノしかブログパーツの設置は許可されていないらしい。
許可されていない、というか、javascriptが使用できない、iframeも使用できない、Objectも駄目。なるほど、こりゃ無理だわ。完全無欠の鎖国状態。
で、調べているうちに
ブログパーツ貼り付けタグのまとめ+Googleガジェット@はてな(ウノウラボ)
こちらの記事にたどり着いた。
まずはてなダイアリーも結構制限がきついと言うことを初めて知った。iframeって使えないんだ。
むーじゃあはてなも駄目なのかーと落胆しながら記事を読み進めていると、どうやらGoogleガジェット化してやれば設置できるという記述に行き着いた。まじっすか。
GoogleガジェットといえばGoogleさんが提供している、iGoogleというサービス上で使用するちっちゃいソフト群です。
iGoogleってのがブラウザ上にある個人ごとのデスクトップとして、そこにいろいろな機能を持ったガジェットをペタペタ貼り付けて使うものなんですが、このガジェットを外部のブログであるはてななんかにブログパーツみたいに使用できると言う。
前から興味があったんだけど、時間が無くてGoogleガジェットは触ったことが無かったんだけど、ちょうどいい機会だから、ウノウさんの記事と、こちらのサイト(WebOS Goodies)を見ながら小一時間ほどでできました。
え、なにこの簡単さ。目からうろこ。Googleガジェットは革命か、黒船かってくらいに簡単。
簡単に説明すれば、既存のMyMiniCityブログパーツをGoogleガジェットのガワの中で読み込んで表示させているだけです。中身のブログパーツには一切手を加えていません。
試しにはてなダイアリーを作ってはっつけてみました。こちら→はてなダイアリー
現時点ではパーツの横に枠が出てしまってちょっとかっこ悪いんですけど、とりあえずはてなでもパーツの表示はできました(この枠どうやって消すの・・・?わかる方教えて・・・)
設置方法は
http://hmlab.info/minor/public_html/mmc/
こちらに書いてあります。
パラメーターの中のcitynameを引数として渡すことで動的に表示する街を変更しています。
で、Googleガジェットですので、そのままiGoogleにも使用できます。

こちらはiGoogle上から「コンテンツを追加」→「フィードやガジェットを追加」を選択肢、URLを渡すところで僕が作ったガジェットのxmlを指定します。
http://mproblem.googlepages.com/myminicitygadgets.xml
です。
そうするとデスクトップにガジェットが追加されますので、右上の▽を押し、設定からあなたの街の名前を入力すれば機能するようになります。
Googleガジェットは、Googleデスクトップガジェットとしても使用できるということも聞いていたのでそちらも試してみました。
Googleデスクトップのガジェット追加画面から上記URLを指定して・・・

できた!
ゴミ箱の横にブログパーツがくっ付いてるのがわかると思います。うわー、なんか変な感じだ。
正直、ここまで簡単にGoogleガジェット化できるとは思わなかったので驚きです。
中身は今までのWebサービスでも、ガワだけGoogleガジェット化してやればここまで利用範囲が広がるってのは本当に画期的。
うわー、作りたいものがいっぱいでオラ、ワクワクしてきたぞ!
関連する投稿
- Newer: プロの技術屋は「何故作るのか」なんて考えないのさ
- Older: FC2ブログ拍手風(笑)Webアプリを作ってみた
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://hmlab.info/minor/2008/01/myminicity-4.html/trackback
- Listed below are links to weblogs that reference
- はてなダイアリーでMyMiniCityブログパーツ~Googleガジェット from Minor Problem
