2009年12月23日水曜日

TwitterのTweetを壊す

Twitterと言えばマイクロブログの老舗として、mixiボイスやAmebaなうの先駆として君臨しています。 そのTwitterでコメントをポストすることをTweet(ツイート)と呼びますが、このツイートは一回につき140文字という制限がついています。 しかし制限を越えたツイートが出来ます。 出来ると言っても以下のような場合のみですが。 http://twitter.com/tibasan/status/6920879058
あいあい。0_mall/arune/cabinet/item_img9/ba-217344.jpg" class="tweet-url web" rel="nofollow" target="_blank">http://thumbnail.image.rakuten.co.jp/@0_mall/arune/cabinet/item_img9/ba-217344.jpg
このツイートは http://thumbnail.image.rakuten.co.jp/@0_mall/arune/cabinet/item_img9/ba-217344.jpg とポストしたところ、このようになったようです。 原因はURLに@(アットマーク)が存在した事から。 twitterでは「@誰々」と@をつけるとユーザのプロファイルへ飛ぶリンクが張られます。 このユーザプロファイルのリンクに加えてhttp://...というURL形式をリンクにする処理が重複したために起きた事態のようでした。 ホスト部で@を使ってもこのバグは発生しませんでした。 またXSSにも繋がらないようですが、気になった方は色々試してみるとよいかもしれません。 追記(2009-12-23 0:47). ramさん情報: Twitterをブラウザで見ると上記のように、TweetDeckで見ると空欄になるようです。 ただしマウスカーソルをツイートに載せるとIのようにカーソルが変化はするとのこと。 また実験でながーいツイートを投稿してみました。 http://twitter.com/poo_test/status/6931864570

0 件のコメント:

コメントを投稿