はてな横断

はてなの各サービスのページには、或るユーザの別のサービスでの公開ページに移動できるリンク(所謂「サービス間移動リンク」)というものがあるにはあるのですが大変使いづらいので、各サービスへ直に移動できるリンクを生成するスクリプトを試しに書いてみました。

説明:

追記(2005年9月9日)

9月8日のantipop2.0の記事を拝見して気づいたのですが、同様の機能を持つHatena Rollingがけんたろさんによりずっと以前に作成されていたのですね。不覚でした……。

さて、それはそれとして自作のCrossing Hatenaも割と以前に改造を加えていたのですが、自分で使うだけで留めたままにしてました。が、Antipopの記事をきっかけにはてなマップにもユーザごとのページがあったのに気づいてそれのサポートを加えてみたりしてみたところで、折角なので更新版を公開してみることにしました。

追記(2006年5月26日)

久々に更新。人文検索その他構成変更があったはてなのサービスに対応しました。

あと、ポップアップメニューをHTML要素とJavaScriptで作るのは難しかったので、ここはひとつUIのためのXMLであるXULの力を借りることにしましたよ。ポップアップ動作の安定性は多少良くなったと思います。

現在の版ではウィンドウ左上に常に半透明のメニューボタンが表示されるようになってます。

[メニューボタンの図]

クリックするとメニューが開きます。

[メニューボタンの図]

対応したリンクは以下の通り。(2010-06-07更新)

  • 人力検索はてな
  • はてなアンテナ
    • simple
  • はてなブックマーク
  • はてなダイアリー
    • about
    • archive
  • はてなフォトライフ
  • はてなグループ
  • はてなRSS
  • はてなカウンター
  • はてなマップ
  • はてなグラフ
  • はてなリング
  • はてなアイデア
  • はてなスター
  • はてなメッセージ
  • はてなハイク
  • うごメモはてな
  • はてなキーワード
  • はてなココ
  • はてなモノリス
  • はてな プロフィール
  • Myはてな (ログイン時のみ)

追記(2010年6月7日)

ヘッダのサービス間移動リンクが廃止されたとのことで、放っておいたままだったこのスクリプトを久々に更新しました。無くなったサービスは削除、追加されたサービスは追加しており、あとダイアリにarchiveへのリンクを追加してみました。

はてなRSSは6月30日に終了予定ですが、一応まだ残しています。はてなワールドは対応しないうちに終了してしまったのだな……。