みんなで作る開発者必見サイト一覧
などというタイトルをつけてみたが、実はこのサイトにはサイトネームさえない。あくまでも実用本位のそっけないサイトだ。
中身は、Ajax、Asp.net、Javascript、Online Tools など20あまりのカテゴリーに分類された開発者用向けサイトの一覧。
それはそれで大変役立つものばかりだが、だが、このサイトにはもう一つのとんでもない工夫が隠されている。
それは各リンクの右のボタンだ。通常はオレンジだが、一回クリックすると緑色に変わり、さらにクリックすると×印になる。さらにもう一度クリックすると元に戻る。
緑色は「good」で×は「bad」と言う意味。つまりユーザーの評価をボタンの色であらわすわけだが、このリアクションが集積されてランキングに反映される仕組みだ。
だから共通ページの順位は常に変動するが、ユーザーが緑色にマークしたリンクについては仮にランク外になってもユーザーページには残り、逆に×印をつけたリンクはユーザーページでは消える。
ランクにない新しいサイトを発見して登録することも可。これはいったん「Newest Links」というカテゴリーの保存されるが、やはり同じボタンがついていて、ユーザーが評価すればランクインもありうると言うわけだ。
私の場合、このユーザー評価型一覧表の作り方に大いに興味を持ってしまったが、その仕組みがわかったらまた報告したい。