This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
HTML 4 advised against using input type=image to send image coordinates, and recommended using image maps instead. It is time to make this use non-conforming.
I agree that server-side image maps are a bad idea. However, input type=image is still the most reliable way of replacing submit buttons with an image (which is often needed, because different browsers have different and quirky box models for buttons). AFAIK is such element is only used to submit the form and server ignores the coordinates, then it doesn't cause any problems (keyboard navigation, text browsers just send [0,0]). I'd prefer type=image to stay conforming until majority of UAs support CSS `content:` property on buttons and inputs. I wouldn't mind if the spec disallowed use of sent coordinates or required servers to accept (0,0) as a valid input.
mass-moved component to LC1
Cynthia, any response to comment #1?
EDITOR'S RESPONSE: This is an Editor's Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document: http://dev.w3.org/html5/decision-policy/decision-policy.html Status: Rejected Change Description: no spec change Rationale: How else would one send coordinates? Creating a client-side image map with a zillion 1x1 rects is hardly better for accessibility. Sometimes, a coordinate is what is needed. I agree that it's not a good way of doing navigation, but then nobody's doing that that way now anyway, so it's not a real problem. If you would like more non-normative text in the spec about the matter I'm happy to add some, just let me know what to say.