◀   |   |   ▶
◀   |   |   ▶

BlogPeople サイドバーを Safari でも使いやすく



最近「お疲れモード」で NewsFire には未読の RSS が溜まりまくり。それを拾い読みしていると”Mac 界の知恵袋” OKAMURA さんが『BlogPeople サイドバーを FireFox のサイドバーにする 』というエントリを上げておられました。

う〜ん、毎度のことながら、すばらしいアイディアだ。しかし! 私は依然として Safari 派。Firefox の描画が、どうも好きになれない。ドロップシャドウをサポートしてないのも痛い。

でも、OKAMURA さんのエントリに知的好奇心を刺激されてしまったので、Safari で BlogPeople サイドバーを(少しだけ)使いやすくするための javascript の改造法を考えてみました。



まず、元になる BlogPeople サイドバーを Bookmarklet として、Safari に登録します。BlogPeople のトップページから「会員ログイン」して、「その他サービス/ツール」リンクをクリック。「6.ブックマークレット各種」の「BlogPeopleサイドバー」リンクをドラッグして Safari のブックマークバーにドロップすれば OK。

できあがった Bookmarklet 「BlogPeopleサイドバー」をクリックすると、新規ウインドウでリンクリストが開くわけですが、これが標準のウインドウサイズで開かれるので、今ひとつ使い勝手がよくありません。これを、.Mac の『ブックマーク』のような小さなウインドウで開くようにすれば、(mozilla 系ブラウザのサイドバーほどではないけど)使い勝手がよくなります。

まず、Safari のブックマークバーにあるブックマークボタンをクリックしてブックマークの管理ウインドウに移動します。先ほどの「BlogPeopleサイドバー」を選択した状態で、そのアドレス部分をクリックすると編集できる状態になるので、コピーしてテキストエディタなどにペーストします。
javascript:void(_search=open('http://member.blogpeople.net/
sidebar.jsp?key=0f0d4255545d4103','_search'));

上記は私のリンクリストの例。青字部分がアカウントごとに異なります。また、途中に改行はありません。

この javascript を以下のように改造します。赤字部分を書き加えるだけで OK。これも、途中に改行が入らないようにしてください。

javascript:void(_search=open('http://member.blogpeople.net/
sidebar.jsp?key=0f0d4255545d4103','_search','top=0,left=0,
width=200,height=500,scrollbars=yes,favorites=no,location=no,
menu=no,status=0,resizable=yes'
));

これをコピ−して、Safari の Bookmarklet のアドレス部分にペーストして完成。クリックすれば、小さなウインドウでリンクリストが開くようになります。ウインドウを見やすい位置に移動して、リストを参照しながらウエブブラウジングしてください。

(ほんとは、このウインドウが右上に開くようにできればいいんですけどね。)


投稿: 2005年01月17日 (月) at 00:17   | | | |

◀   |   |   ▶
◀   |   |   ▶