MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

HTML5を使ったpbtweet「Pbtweet Application」

タグ: [] [] [] [] [] [] [] []

buzz_button

Pbtweet ApplicationはHTML/JavaScript製のオープンソース・ソフトウェア。pbtweetと言えばFirefoxやSafariで使えるJavaScript製のソフトウェアで、TwitterをWebブラウザからでも高機能にしてくれるGreasemonkeyだ。

ピクチャ 223.png
HTML5を使ったTwitterクライアント

 

そのpbtweetと同名ではあるがPbtweet ApplicationはJavaScriptのみならずHTMLファイルも合わせて提供される。ローカルや任意のサーバにアップロードして使うのだが実際のデータは各クライアントで管理する。それがHTML5のストレージAPIを使った方法だ。

HTML5対応が必須なのでIE系では動作しないだろう。また他のブラウザであっても仕様が固まっていないために動作しない機能があるかもしれない。Mac OSXのSafari4では特に問題なく動作した。タイムラインの取得、@付きのつぶやきが取得できる。なお認証はHTTPSのBasic認証にて行われる。

ピクチャ 226.png
つぶやきにマウスを当てるとボタンが出る

 

各つぶやきにマウスを当てるとRetweet/Replay/Translate/Favorite/Quoteといったボタンが表示される。ボタンを押せば各アクションが実行される。翻訳は英語から日本語へ行われる。画面上部のテキストエリアからつぶやくこともできる。

つぶやきは自動的に更新されるので、普通のTwitterクライアントとして使うことができる。Twitterクライアントとしての便利はもちろん、HTML5の参考としても面白いソフトウェアだ。

 

ttrace’s pbtweet_application at master - GitHub
 http://github.com/ttrace/pbtweet_application

December 16th, 2009 Posted by admin | 1コメント

1 Comment »

  1. ごめんなさい。まだインストラクションがきちんとしてなくてわかりにくいんですけど、BasicでなくてOAuthで認証できます。
    キーが全部表示されていないんですが、トリプルクリックなどして全部コピーしてから次に進むと、パスワード無しできちんと動きます。

    Comment by Taiyo Fujii | 2009/12/16 Wednesday

Leave a comment

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding