draft-siedman-clientsideimagemap [was: How'd they do that. ]

Daniel W. Connolly (connolly@beach.w3.org)
Mon, 11 Dec 1995 12:12:57 -0500

In message <9512111613.AA03248@ssbell.ITD.Sterling.COM>, Steve Scheuber writes:
>The below stuff was taken from a web page at Microsoft. I don't
>understand the <a href="front-door.map"> beyond the fact that it
>sensitizes the image so one can click on it. Is there CGI code
>that sits on their server, and what does it look like? How
>does it use the map4 defined in the HTML file sent to the browser?
>Does anybody understand this stuff? Thanks for your help!

This is a use of the spyglass client-side-imagemap stuff.

The documentation is at:

"A Proposed Extension to HTML : Client-Side Image Maps",
James L. Seidman, 09 Nov 1995.
The markup language known as "HTML/2.0" provides for
image maps. Image maps are document elements which allow
clicking on different areas of an image to reference different
network resources, as specified by Uniform Resource Locators
(URIs). The image map capability in HTML/2.0 is limited in
several ways, such as the restriction that it only works with
documents served via the "HTTP" protocol, and the lack of a
viable fallback for users of text-only browsers. This document
specifies an extension to the HTML language, referred to as
"Client-Side Image Maps," which resolves these limitations.

which is linked from:

"IETF HyperText Markup Language (HTML) Working Group"

which is linked from:

"HyperText Markup Language (HTML)"

which is linked from:

"The World Wide Web Consortium"

I suspect folks have no problem finding the HTML page on www.w3.org,
but following the link to the IETF WG page is a bit of magic that not
many folks know, I suspect.

On our HTML page, under "Related Resources," you might guess to follow
the link to Yahoo; there, you might search for Map. Hmmm... no joy.

It's been suggested that we maintain a reference guide of HTML
elements, attributes, entites, etc. This stuff changes fast, so
it's difficult. Also, it's difficult to keep track of the proposals
without endorsing them before they've been through the appropriate
consensus processes.

One document that does a good job is:

HTML Reference Manual
Michael J. Hannah, Sandia National Laboratories <mjhanna@sandia.gov>

I just added a link to that reference from our HTML page. Enjoy.