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が表示される。
図2: iPhone 3G等のOS 2.xでは画像にタッチし続けると選択肢が現れる。
広告(スクリプトに対応している場合にのみ表示されます)
奥付
tea-works.com
連絡先: webmaster@tea-works.com
Copyright © 2000-2009 TEA-WORKS. All rights reserved.
※当サイトの一部のページでは、Creative Commons Attribution 2.5の下でライセンスされている、Lightbox JS v2.0を利用しています。このライブラリーの著者はLokesh Dhakar氏です。