« スパム送信元と SSH 攻撃元の国別集計 | Main | TweetEntry for me が“もっと読む”に対応 »
twitter.com の web ページで Twitter をしている人向けのブックマークレットを作ってみました。ログインしているユーザ宛の呟きの背景色を黄色っぽくします。
https://twitter.com/ など twitter.com の web ページで Twitter をしている人向けのブックマークレットを作りました。ブックマークレット作りは一年以上ご無沙汰していましたが、twitter.com では jQuery を使用しているのでものの 10 分でできてしまいました。だからあまり凝ったものではありません。ログインしているユーザ(つまり自分)宛の呟きの背景色を黄色っぽくするブックマークレットです。それだけです。
iPod touch で Twitterrific を使っていると自分宛の呟きの背景色が茶色になってとてもわかりやすいのですが、twitter.com の web ページにはそういう機能がありません。右サイドの @スクリーンネーム というリンクを辿ると自分宛だけを表示できるのですが、ちょっと不便です。だから一週間前くらいに自分専用の Twitter クライアント web アプリを Mac 上に作ってしまおうかとも思ったのですが、よく考えたらそういうのは溢れているので本当に自分専用になってしまいます。そう思うとかったるくなってきました。それに Twitter クライアントアプリをわざわざインストールするのもなんとなく嫌だし、Twitter クライアン web アプリを使うのも人様に自分のパスワードを与えるから最小限にしたいしで、なるべく Mac からは twitter.com の web ページを直接使いたいし…
それでさっき、その web ページを見ながら思いついたのがこのブックマークレットです。そのページのソースをなんとなく開けてみたら jQuery が使われていたんですよ。それなら簡単じゃん、というわけで作ってみました。「TweetEntry for me」に掲載しています。そこにある「TweetEntry for me」というリンクをブックマークに追加して…ってそこに書いてありますね。
これを使うと自分宛の呟きの背景色が黄色っぽくなってハイライトされます。こんな感じです。
単純なブックマークレットなので、ページの下の方にある「もっと読む」リンクを使って増えた呟きの色までは追随できません。呟きが増えたらもう一度このブックマークレットを実行してくださいね。
動作確認したのは次のブラウザの現時点での正式最新版です。
IE6, IE7 ではなぜかうまく動作しませんでした。面倒なので原因は調べていません。IE8 で動くから勘弁してくださいな。Safari 4 の Windows 版もあるのですが、なぜか色々文字化けして使い物にならないので試していません。