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

www.tea-works.com
※当サイトの一部のページでは、Creative Commons Attribution 2.5の下でライセンスされている、Lightbox JS v2.0を利用しています。このライブラリーの著者はLokesh Dhakar氏です。