ISSUE-93 (details): Return Details Element [HTML 5 spec]

ISSUE-93 (details): Return Details Element [HTML 5 spec]

Raised by: Shelley Powers
On product: HTML 5 spec

(filed for Bruce Lawson)

I disagree with the removal of this element.

Although there were other difficulties (what element should be used instead of
the original legend proposal, for example) the element itself is highly useful.

An expanding/ collapsing area on the page is a very common requirement. I've
seen sites pull in a whole JavaScript library just to accomplish this
(presumably as the developer was unfamiliar with JS), which bloats the pagesize
for the user.

I've seen pages where the "details" information is set to display:none by
default, and the user cannot expand the information without JS, thereby making
the contents inaccessible if JS is not present.

Reinstating this element would be advantageous to developers, who wouldn't need
to learn JS to accomplish a common task; advantageous to users who would get an
accessibility bonus from having this behaviour natively in the browser.

Received on Friday, 8 January 2010 17:17:13 UTC