2006-07-08 アーカイブ

http://hxxk.jp/2006/07/08/

Re: ekken♂: トラックバックURLの表示に関するちょっとした事

記事データ

投稿者

望月真琴

投稿日時

2006-07-08T00:49+09:00

タグ
概要

Ping URI を input 要素でマークアップして、 readonly="readonly" および onfocus="this.select()" を指定しておくと、シングルクリックで選択状態にできるので便利ですよ。

リプライ

2 件のリプライがあります。

記事本文

Firefox だとどちらもトリプルクリックで OK

ekken♂: トラックバックURLの表示に関するちょっとした事を読んで、最初は「えっけんさんは何を言っているんだろう」と思いました。

というのも、 ekken♂のえっけんさんは ( おそらく ) IE での動作をもとにして語っているのに対し、私は Firefox で試してみて「どっちの例でもトリプルクリックで Ping URI だけ選択できるじゃん」というすれ違いが生まれていたからなのです。

IE だとトリプルクリックの際にブロックレベル要素全体を選択状態にするのに対し、 Firefox はブラウザ上で現在表示されている一行分を選択状態にするみたいです。 それは強制改行である br 要素の区切りに限らず、ブラウザの表示幅に応じた折り返しでも変わってきます。 よって、例えば ちっぽけな事なんですが、トラックバックを送りたいブログの、そのPing URLがトリプルクリックで という一行をトリプルクリックで選択状態にできたとしても、ちょっと Firefox のウィンドウサイズを狭くしてしまうと、 ちっぽけな事なんですが、トラックバックを送りたいブログ までしか選択状態にできないという事態が生じてきます。

これまた偶然は重なるもので (?) 、 Firefox では長い URI のような半角英数文字列の場合、表示幅による折り返しを行わないんですよね。 だからこそ「どっちの例でもトリプルクリックで Ping URI だけ選択できるじゃん」と思ってしまったという。

シングルクリックで選択状態が好み

このあたりの話は ping URI の提供方法あれこれで一度行っていますが、やはりシングルクリックで選択状態になるというのが私の好みですね。 JavaScript が無効な状態でもさしたる影響はありませんし。

ということで、 ekken♂: トラックバックURLの表示に関するちょっとした事を読んで、 ワンクリックでURLを選択できたり、中にはコピーまでしてくれる仕様にしている人もいますよね という方法の実装方法を知りたくなった方は ping URI の提供方法あれこれを読んでいただくと良いと思います。 宣伝宣伝。

トラックバック送信先

ekken♂: トラックバックURLの表示に関するちょっとした事

【これは未承諾広告トラックバックです】「ワンクリックでURLを選択できたり、中にはコピーまでしてくれる仕様にしている人」になりたい方は http://hxxk.jp/2004/11/27/0500 を読むと良いと思います。

リプライ

2 件のリプライが送られています。 この記事に対するご意見やご質問、ご感想などありましたら個別記事ページの送信フォームからお送り下さい。

2006-07-08T08:28+09:00 - ekken

あー、やっぱりファイアフォックス入れないとイカンかなー。 何度か入れたんだけど、あまりに使わないのですぐ削除しているんですよ。

2006-07-11T23:54+09:00 - 真琴

まあ、 Sleipnir をお使いなら、時々表示検証用にエンジンを変えるだけでも良いんじゃないでしょうか ? 私も元々は Phoenix ( 当時の名称 ) を気にしつつも Sleipnir を使っていましたし。

補足情報

著作、講演、制作実績など