swk's log 最新ページ

texqanavi - from swk's log

2007-08-02 Thu

* TeX Q & A にナビゲーション用リンクをつける Greasemonkey スクリプト [firefox][texqanavi] 2 users

TeX 関係のトラブルについてウェブで調べていると,高確率で TeX Q & A にたどり着く.

というわけでよく助けられているのだけど,検索エンジン経由で個別の投稿にたどり着いた後,それに対する回答や事の顛末など,後続する投稿をたどって読むのがひと苦労.よくメーリングリストの HTML 化アーカイブにあるような,next by date とか next by thread とかのリンクがあるといいのにな,などと思った.

というわけで,Firefox 限定ですが,「投稿一覧のページの該当箇所に移動するためのリンク」と「関連記事検索結果に移動するためのリンク」を表示する Greasemonkey スクリプトを書いてみたので置いときます:

インストールしてから個別の投稿ページを開くと,タイトルの下の辺りに 2 つのリンクが現れます.

[index page] で投稿一覧ページの該当箇所に移動できます.

[search related articles] で,投稿タイトルで Google 検索した結果のページに移動できます.本当はスレッド表示みたいなのが欲しかったのだけど,簡単にはできそうにないので妥協.


トップページへ移るときの処理がちょっと苦労した.最近の投稿は 500 ごとのアーカイブページ (…/qa/48501-49000.html とか) ではなくてトップページ (…/qa/ 自体) にリストされているので,そっちに移らなくてはならないのだけど,今見ている投稿が「最近のもの」なのかどうかは,そのページだけからは判断できない.結局,HEAD リクエストを余計に送って判断することにしました.

最終更新時間: 2009-01-04 15:31


Shingo W. Kagami - swk(at)kagami.org