風柳メモ

ソフトウェア・プログラミング関連の覚書が中心

はてなブックマークのエントリーページにすべてのブックマークを表示するユーザサイドスクリプト

久しぶりにはてなブックマークを使おうとしたら、エントリーページが随分様変わりしていて驚きました。

はてなブックマークのエントリーページを改良しました - はてなブックマーク日記 - 機能変更、お知らせなど

コメント欄やはてなブックマークのコメントを見るかぎり、旧来のユーザにはあまり評判が宜しくないみたいですね。

私も、どちらかというと以前のエントリーページの方が、サイドバーや余分なスペースが無いぶん、見やすかったように思います。

『すべてのブックマークを見る』のリンク先ページで「□コメントのみ表示」のチェックが外れている状態なら以前のエントリーページに近い表示になりますが、チェックを入れると途端に妙に縦に間延びした表示になりますし…。
また、このページにはコメント編集欄や「このエントリーを含むエントリー」欄、「このエントリーを含む日記」欄がないため、使い勝手がイマイチです。

それにそもそも、エントリーページを開いた以上は、出来るだけページ遷移せずに全てのブックマークを見たいですし…。

そんな懐古趣味な方向けに、新しいエントリ−ページにすべてのブックマークを読み込んで表示するスクリプトを試作してみました。

ユーザサイドスクリプト(Greasemonkey、SeaHorse、Opera、Google Chrome用)

retro_hb:はてなブックマークのエントリーページにすべてのブックマークを表示するユーザサイドスクリプト

実行イメージ


利点
  • 一覧性の向上
  • 『□コメントのみ表示』にチェックを入れた際も表示形式はそのままでコメント無しのものだけが非表示になる
  • 元々のエントリページのコメント編集欄や「このエントリーを含むエントリー」欄、「このエントリーを含む日記」欄がそのまま使用・閲覧可能
  • ページ遷移不要
欠点
  • 動作が重い(読み込み/表示に時間がかかる)
  • サイドバーが表示されない

というか

最初から旧UIも選択可能にした上で移行して欲しかったです…。