iPhone 3G等では画像に設定されたリンク先URLを知ることができない
iPhone 3GやiPod touchに搭載されているSafariでウェブページを閲覧しているとき、リンクの上でタッチし続けると、リンク先へ移動する前にそのリンク先のURLを知ることができる。※1
しかし、画像にリンクが張られているときは、URLを知ることができない。※2
画像の保存機能とURLの表示、どちらが大事だろうか?
OSが1.xのときは、リンクがテキストだろうが画像だろうが、タッチし続ければURLが表示された。(図1)
しかしOSが2.xになり、画像の保存機能が付いたせいか、挙動がかわり、URLを表示することができなくなった。
ウェブページ上の画像をタッチし続けると、リンクつき、リンクなしに関わらず、図2のような選択肢が現れる。(この図はリンクつきの場合)
ウェブページ上の画像を保存できるようになったことは、素晴らしいけれど、そのおかげでURLを表示することができなくなったのは、いただけないと思う。
そこで、こうなればいいんじゃないかなぁ?という案をちょっと考えてみた。
A案: 選択肢表示でさらにタッチし続けるとURLを表示
選択肢が表示されたところで、選択肢「リンクを開く」をさらにタッチし続ける、そうするとURLがポップアップ表示される、というのはどうだろうか。(図3)
1.xのときの、「タッチし続けるとURL表示」に近い形だけど、長時間のタッチ(といってもコンマ数秒ほど)が2度も必要なので、ちょっと煩わしいかな?
B案: 選択肢のボタンにURLを表示
リンクつき画像をタッチし続けたときに表示される選択肢の、「リンクを開く」のところに、URLを付け加えるのはどうだろうか。(図4)
これならタッチし続けるのは1度ですむので、操作感は1.xのときとそう変わらない気がする。
しかもダイアログボックスのおかげで、指を離してもURLを確認できる。
さいごに
リンク先URLの表示は、あまり重要じゃないと考えられているのかもしれないけど、私は、それなりの価値があると思っています。
また、以前はできたことができなくなるのは、やはり残念なことなので、なんらかの形で復活してほしいな、と思います。
※1 URLが表示されているといっても、すべて表示されるとは限らず、表示面積の制約上、長いURLは省略されてしまう。また、この記事では、画像へリンクしている図を使用しているが、通常のウェブページへのリンクでも同様。
※2 OSのバージョンが1.xのiPod touchなどではできる。
おまけ
ブックマークレットというのを使えば、リンク先URLを取得したり、また、もっと優れたことが実現できると思います。
JavaScriptわかるよ!という方は、挑戦してみるとおもしろいかもしれません。
関連カテゴリ:
トラックバック(0)
関連ページからのトラックバックを受け付けております。ただし承認されてからの公開となります。また、関連性がまったくないと判断した場合は、解除させていただくことがあります。
※関連ページであるにも関わらず承認されない場合、迷惑トラックバックと誤認されている可能性があります。数日中に承認されない場合はご連絡ください。
この記事のトラックバックURLは、
http://tea-works.com/mt/mt-tb.cgi/40
です。

![[図1: OS 1.xではリンクが張られた画像にタッチし続けるとURLが表示される。]](/weblog/computer/images/mobilesafari_urlpopup_01.jpg)
![[図2: iPhone 3G等のOS 2.xでは画像にタッチし続けると選択肢が現れる。]](/weblog/computer/images/mobilesafari_urlpopup_02.jpg)
![[図3: 「リンクを開く」をさらにタッチし続けるとURLがポップアップ表示される、というのはどうだろうか。]](/weblog/computer/images/mobilesafari_urlpopup_03.jpg)
![[図4: 選択肢の「リンクを開く」のところに、URLを付け加えるのはどうだろうか。]](/weblog/computer/images/mobilesafari_urlpopup_04.jpg)

