NCSA Mosaic ではインラインイメー ジに JPEG を使用した場合、クリッカブルマップが作成できません。クリッカブル・イメージマップは次のように作ります。
形状は次の3つのうちの一つで、ポイント部の形状を表します。座標は x,yで表されます。形状 URL 座標1 座標2 ... 座標n
rect | x1,y1 x2,y2 |
---|---|
circle | x1,y1 x2,y2 |
poly | x1,y1 x2,y2 x3,y3 ... x10,y10 |
マッキントッシュでは、 WebMapと呼 ばれるソフトウェアがあります。ただし、このソフトウェアはフリーソフトウェ アではありません。
上記以外のクリッカブルマップの編集ツールは下記の通りです。
プログラム | プラットホーム | 入手先 |
---|---|---|
Map THIS | Windows | http://galadriel.ecaetc.ohio-state.edu/tc/mt |
Web Hotspots | Windows | http://www.hooked.net/users/1auto |
MapMaker | X Window (XVが必要) | http://icg.stwing.upenn.edu:80/~mengwong/mapmaker.html |
MacMapMaker | Macintosh | ftp://ftp.uwtc.washington.edu/pub/Mac/Network/WWW |
Tkmapedit | TCL/TK | ftp.aud.alcatel.com |
glorglox | Unix | http://www.uunet.ca/~tomr/glorglox/ |
名前: イメージマップファイル例えば、次のようになります。
tobira: tobira.map room: /lab/map/room.map
<IMG SRC="URL" ISMAP>そして、ハイパーリンクを有効にするため、イメージマップファイルで作成し た名前を"/cgi-bin/imagemap/"の下に置いて、リンクします。以前 の例の"room"の場合、次のようになります。
<A HREF="/cgi-bin/imagemap/room"><IMG SRC="/lab/map/room.gif" ISMAP></A>
default URL circle (x,y) r URL rectangle (x,y) (x,y) URL polygon (x1,y1) (x2,y2) ... (xN,yN) URLNCSA WWWサーバとは異なり、座標を括弧で括ります。また、名前が若干異なり ます。
NCSA httpd | CERN httpd |
---|---|
default | default |
circle | circle |
rect | rectangle |
poly | polygon |
point | − |
mydesk-map:/var/www/mydesk.mapを記述します。このmydesk-mapが /cgi-bin/imagemap/の下に付けられるマップ名です。
default /mydesk/mydesk.html #MugCup rect /mydesk/magcup.html 54,198 81,226 #Calender of KDD poly /mydesk/calendar.html 68,2 71,66 140,72 139,1 #Gateway2000 P5-120 rect /mydesk/gateway2000.html 38,227 89,324 #Silicon Graphics INDY poly /mydesk/SGI.html 272,95 286,84 302,82 302,74 332,75 335,82 356,85 361,99 369,111 361,126 360,148 363,160 387,170 336,175 298,166 279,157 278,144 271,131 262,112 266,100 #Cisco Manual poly /mydesk/ciscoman.html 291,212 340,207 361,215 361,223 306,233 290,223 #Post Chokin-bako rect /mydesk/post.html 421,139 437,177 #MAG17S poly /mydesk/mag17.html 103,94 101,105 94,112 98,172 112,196 226,191 198,169 194,92 105,91 #DEC OSF1 poly /mydesk/decos.html 197,283 197,314 215,323 250,321 248,299 230,278 #CFDDI poly /mydesk/fddi.html 373,274 365,283 373,310 414,324 430,323 431,297 #Habu's sign poly /mydesk/habu.html 382,126 414,121 409,161 392,168 377,162 #Earch circle /mydesk/earth.html 399,9 424,22
<A HREF="/cgi-bin/imagemap/mydesk-map"> <IMG SRC="mydesk.gif" ISMAP></A>