記事本文
ping URI というもののポジション
今やたいていの weblog ツール、 weblog サービスに備わっているトラックバック機能ですが、 weblog の作成者はそれを受信するための URI を準備しておかなければいけませんし、トラックバックを送信する側の人はその URI を知らなければトラックバックを送信することができません。 まあ、その辺りの詳しい話はトラックバックの技術仕様を参照していただくとして。
weblog の作成者は、トラックバックを受信するための URI をトラックバックを送信しようとする側に対し、どういった形で提供するかという点にも気を配った方が良いでしょう。 目に付きやすいところ、あるいは関連性が高いところ ( 受信済みトラックバック一覧の近くなど ) に配置するのはもちろんのこと、その URI をコピー & ペーストで送信者の weblog の管理画面に貼り付ける際の手間をどう軽減するか、といった点も細かいながらに重要な点だと思います。
各種パターンの実例
私の巡回先や、「これは ! 」と思ったものからピックアップします。 なお、実例中の操作については Windows XP + Mozilla Firefox 1.0 という環境として書いています。
- 特別なことは行わず、テキストのまま提供
-
最もオーソドックスな手法。 トラックバック送信者は URI をマウスでドラッグしてコピー、という操作になると思います。 あるいはマウスを URI の一部分に載せて、トリプルクリック。
- a 要素でリンクを張って提供
-
<a href="ping URI">ping URI</a>とした手法。 マウスでドラッグしてコピー、という操作でも良いですし、補助クリック→「リンク URL をコピー」という操作でも良いです。利点としては、ドラッグミスによる URI コピーの失敗を防げるということ、逆に欠点としては、初めてその方法に出くわした人が多少なりとも混乱してしまうことでしょうか。
- シングルクリックで一発選択
-
- Zakimi::Blog: TrackBackのアドレスを自動選択 - Post a TrackBack
- nlog(n): Trackback URL 選択スクリプト - Trackback URL (T)
JavaScript を用いて、一回クリックするだけで ping URI 全体を選択できるようにした手法。
利点としては、ドラッグの手間を省けるということ、逆に欠点としては、 JavaScript が有効でないといけないということでしょうか。 それでもテキストのまま提供と同じになるだけなので、欠点とは少し違うのかもしれませんが……。
- マウスホバーで一発選択
-
JavaScript を用いて、マウスが ping URI の上に載った時点で自動で選択するようにした手法。
利点としては、ドラッグどころかクリックの手間を省けるということ、逆に欠点としては、 JavaScript が有効でないといけないということでしょうか。 また、人によってはホバーのみでの動作を煩わしい、と思う人もいるようです。
シングルクリックで一発選択が好き
私はシングルクリックで一発選択の方式が一番良いかな、と思いました。 近日中に実装してみようと思いますが、皆さんはどの方法が良いと思うのでしょうか。
「自分はこっちの方法の方が良い」とか「他にもこんな方法があるよ」といったご意見・情報提供をお待ちしています。

