Archive for the ‘twitter’ Category

Twitter Balloonで使える画像形式

Sunday, September 2nd, 2007

Twitter Balloonで使える画像形式はJPEGのみとしていたのは、OpenLaszloのドキュメントにSolo形式(サーバと連携しない形式)のアプリで使えるのはJPEGのみと書いてあったからです。

ところが、Twitter Balloonユーザが使っている画像を調べてみるとGIFやPNGの人もいて、ちゃんと表示されています。

試してみたらやっぱりちゃんと表示される。

ということで、JPEGだけでなくGIF、PNGもOKということにしました。

Twitter Balloonの裏側

Sunday, September 2nd, 2007

Twitter BalloonはFlashアプリですが、OpenLaszloというプラットフォームで開発しています。

OpenLaszlo(本家) http://www.openlaszlo.org/
OpenLaszlo(日本) http://openlaszlo.jp/

OpenLaszloの開発言語であるLZXはXMLとJavaScriptで記述します。
簡単に言うとXMLで各部品などを配置し、JavaScriptで制御するという感じです。

JavaScriptですので、Twitterのメッセージが何時間前に投稿されたかなどの計算はtwitter.comのText BadgeのJavaScript関数がそのまま使えてしまいます。
HTTPでXMLのデータを取ってくるための部品も用意されているので、ほんの数行のコードでtwitter.comからメッセージを取得することができます。
とっても簡単なOpenLaszloですが、奥は深いです。

Twitter Balloonをほんのちょっとだけ改良

Friday, August 31st, 2007

自分の最新Tweetを画像とともにフキダシに表示するBadge “Twitter Balloon“をほんのちょっとだけいじりました。

twitter.comからデータを取得するまでに結構時間がかかる場合があるので、その間フキダシに「Now Loading…」と表示するようにしました。

Twitter Balloonのユーザ数、現在110人。

Twitter Balloonをちょっとだけ改良

Monday, July 30th, 2007

Twitterのメッセージがちゃんと表示されない場合があるようなのでちょっと改良しました。

ちゃんと表示できない場合とは、以下のような場合と思われる。

  • twitter.comからの応答が遅い
  • Twitter Balloonを設置しているページに他のflashやイメージ等がたくさんある
  • クライアント側の通信環境の問題

現状のTwitter Balloonは30秒以内にtwitter.comからの応答を受け取ることができないと、タイムアウトで応答メッセージを表示できない。

ということで、タイムアウト時間を60秒に延ばしました。

Twitter Balloonの内部処理を変更しただけなので、既にTwitter Balloonを利用している方は別に何もする必要はありません。

最近は twitter.comのレスポンスは結構よい感じです。

Twitter Balloon

Wednesday, June 27th, 2007

またTwitter Balloonネタ。

こんなのはどうでしょうか

元の画像のサイズに合わせるにはパーツの幅は画像の幅を指定し、パーツの高さには画像の高さ+37を指定します。

背景色を画像の背景の色に合わせると、パーツ全体が画像に溶け込んで見えます(見えますよね?)。

ところで、ここ最近Twitterサーバの反応が遅い。これでは、Twitter BalloonもうまくTwitterのメッセージを表示できない。がんばれTwitter。


follow korelab at http://twitter.com
developed by korelab