TEA-WORKS

現在地は TEA-WORKS > TEA-WORKSのウェブログ > コンピューター > iPhone 3G等では画像に設定されたリンク先URLを知ることができない です。

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わかるよ!という方は、挑戦してみるとおもしろいかもしれません。

このページの関連画像

[図1: OS 1.xではリンクが張られた画像にタッチし続けるとURLが表示される。]
図1: OS 1.xではリンクが張られた画像にタッチし続けるとURLが表示される。

[図2: iPhone 3G等のOS 2.xでは画像にタッチし続けると選択肢が現れる。]
図2: iPhone 3G等のOS 2.xでは画像にタッチし続けると選択肢が現れる。

[図3: 「リンクを開く」をさらにタッチし続けるとURLがポップアップ表示される、というのはどうだろうか。]
図3: 「リンクを開く」をさらにタッチし続けるとURLがポップアップ表示される、というのはどうだろうか。

[図4: 選択肢の「リンクを開く」のところに、URLを付け加えるのはどうだろうか。]
図4: 選択肢の「リンクを開く」のところに、URLを付け加えるのはどうだろうか。