Open Bug 583580 Opened 14 years ago Updated 2 years ago

remove support for shape and coords attributes on the 'a' element

Categories

(Core :: Layout, task)

task

Tracking

()

UNCONFIRMED

People

(Reporter: crazy-daniel, Unassigned)

Details

(Keywords: html5, site-compat)

Gecko and Presto currently support the usage of shape and coords attributes on the 'a' element.

These attributes are not supported on the a element according to HTML5
http://www.w3.org/TR/html5/text-level-semantics.html#the-a-element

On the web, I have not seen this feature in use exepct for some sites about HTML that wanted to demonstrate the feature.

Support for these attributes should probably be removed from the 'a' element.

If we did this, Opera devs would probably follow as they removed HTML4 features not defined in HTML5 before.
I rather liked this feature, as it seemed like a convenient way to do fallback for imagemaps in some cases.  Oh well.
(In reply to comment #1)
> I rather liked this feature, as it seemed like a convenient way to do fallback
> for imagemaps in some cases.  Oh well.

It is a convenient way, no doubt. I think I suggest implementing this feature to the IE devs, but I think they won't implement it because it doesn't seem to be worth it.

If you bring it to Hixie's attention, maybe it'll be added into HTML5. The content model of the map attribute already seems to allow the required constellation of elements.
Type: defect → task
Keywords: site-compat
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.