Qiitaで好きなタグの投稿をストック数順に見たい。
でも、タグページにあるのは「最近ストックされた投稿」と「新着投稿」で、
「ストック数の多い投稿」は先週のものしか見られない。
もっと長い期間でストック数の多い順に見れたりしないの?
- 例: JavaScriptのタグページ

いろいろ触ってたら、どうやら検索画面ではストック数順ソートが普通にできるらしい。
これを使ってタグ検索+ストック数順ソートすれば望む結果が得られる。
- 例: JavaScriptのタグ検索+ストック順ソート
なんでタグページから行けないのかはわからないが、
とりあえずこの検索画面へのリンクがあったら便利そう!
というわけでスクリプト書いた。
Greasemonkey(Firefox)またはTempermonkey(Chrome)アドオンが必要。
アドオンを入れたあと、ソース右上のRawを押せばインストールできる。
やってることは、タグページにある「先週ストックの多かった投稿」の下に、
検索結果へのリンクを貼ってるだけ。単純。

これで好きなタグの記事をストック数順に見ることができるようになったが、
今度は古い記事ばっかり上位に出てくるのが気になってくる。
手軽に期間指定できるものが欲しい!
というわけでスクリプト書いた。
どっちか好きな方を入れておくと、
検索画面のちょうどいい感じに空いてるスペースに期間指定用のリンクが並ぶようになる。
検索オプションを書かなくても良くなるので便利。

だいたい満足。良ければ使ってね。
こういう手軽な外科手術的ハックはとても好きなんだけど、
Reactのようなフレームワークが流行ってきたことでやりづらくなってきて困る。
みんなもっとjQueryをガンガン使えばいいと思います。