(Chromed Bird - バージョン: 1.8.5)
Chromed BirdのUnifiedタブでは、リツイートは以下のように表示されます。
普通のツイート通りアイコンをクリックすると、Chrome側でそのユーザーのページを表示します。
しかし、リツイートしたユーザーのアイコンをクリックしても何も起こりません。
ふとこの人誰だっけ?と思ってリツイートしたユーザーをクリックしてもページがでない!!なんて事を数度繰り返したのですが、オプション周りを見てもそういった設定が見つからず、改善できないかとソースを見てみました。
(自分の見落としの可能性あり)
ソースは
[Chromeのディレクトリ/User data/Default/Extentions]の中に各拡張のソースが格納されているようです。
改変した部分はpopup.htmlの897行目付近
str += '<img class="profile retweet_retweeter" src="'+ tweet.user.profile_image_url +'/>';
どうやらココがリツイートしたユーザーのアイコンを表示している部分ぽいです。
他のコードを読みつつ以下のように改変しました。
str += '<img class="profile retweet_retweeter" src="'+ tweet.user.profile_image_url + ' " onclick="window.open(\''+TwitterLib.URLS.BASE+tweet.user.screen_name+'\')"/>';
onclickイベントとして、そのユーザーのアドレスを開くという処理を加えるだけでした。
Chrome拡張のpopup.htmlは表示する都度再生成されるので、再インストールもせずに次回使用から、クリックでページを開くようになります。
うーん、なんでこう言う処理が書かれていないのか気になるところです。
(聞いてみたい気もするけど、怖くて連絡が取れないorz)