画像マップ

画像マップ

[1] 画像写像 (Image map) は、 画像物体領域 (region・area) を指定して、 特定の動作 (文書の取出し (retrive) 、プログラムの実行など) を割当てます。利用者がその範囲を活性化 (activate) すると、 割当てられた動作が実行されます。

[2] 仕様書: HTML 4 13.6 Image maps IW:HTML4:"struct/objects.html#include-maps"

[3] 画像写像には大きく分けて2種類あります。

クライアント側画像写像 (Client‐side image map)
利用者がクライアント側画像写像のどこかを活性化すると、 UA が座標を解釈して、適当な範囲の連結を選んで処理します。
鯖側画像写像 (Server‐side image map)
利用者が鯖側画像写像のどこかを活性化すると、 座標が鯖に送られ、鯖側のエージェントが解釈して適当な動作を行います。

鯖側画像写像は (あえて別に用意しない限り) 非図形的 UA では利用できませんし、 UA が領域によってマウス指示子を変えるような即座の反応をできませんから、 クライアント側画像写像が好ましいとされています。

[6] Accessify Forum: CSS Image maps with rollovers: are they accessible? (2007-02-10 21:48:51 +09:00 版) http://www.accessifyforum.com/viewtopic.php?t=7393 (名無しさん 2007-02-10 12:52:13 +00:00)

[7] Stu Nicholls | CSSplay | Return of the image maps (Stu Nicholls 著, 版) http://www.cssplay.co.uk/menu/solar_map.html

不思議マーク付け乙。 (名無しさん 2007-03-18 03:01:12 +00:00)

[4] ミニ王国, , https://web.archive.org/web/20001212053000/http://www.shiso.or.jp/mini/index.htm

[5] >>4 昔なつかし server-side image map だ! と思ってソースを覗いてみたら FrontPage Server Extensions じゃん!!! client-side image map があって、そのフォールバックが server-side image map だった。そして編集用の webbot コメントで囲まれてる。