[Bug 10066] replace section 3.2.6 with the alternative spec text provided (ARIA)

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10066

--- Comment #34 from steve faulkner <faulkner.steve@gmail.com> 2011-04-09 12:54:55 UTC ---
(In reply to comment #33)
> If I understand correctly, the change proposal's details section requests the
> following changes:
> -------------------------
> button element, input type="image", input type=button:    allowed roles:
> button, link, menuitem, menuitemcheckbox, menuitemradio,presentation, radio,
> slider, scrollbar or progressbar.
> h1 to h6 element that does have an hgroup ancestor: The first h1 to h6 element
> element with the highest ranking (1-6) has a heading role with the aria-level
> property set to the element's ranking . Any other h1 to h6 element elements
> have no default role. OR leave defaulkt heading semantics unchanged and provide
> advic to user agents on how to present the semantics of the heading/subheading.
> hgroup element: no default role
> a element that represents a hyperlink allowed roles: button, checkbox, link,
> menuitem, menuitemcheckbox, menuitemradio, presentation, progressbar, radio,
> slider, scrollbar, tab, or treeitem.
> img element that does not have an empty alt attribute: default role of img.
> allowed roles: any
> H1 to H6 allowed roles: button, checkbox, link, menuitem, menuitemcheckbox,
> menuitemradio, option, presentation, radio, slider, spinbutton, scrollbar, tab
> or treeitem.
> -------------------------
> 
> The exclusions are:
> -------------------------
> Any changes to how <hgroup> elements are to be interpreted, or how headings
> contained within such an <hgroup> are to be interpreted.
> Allowing slider, scrollbar, or progressbar for <button>, <input type=image>, or
> <input type=image>
> Allowing progressbar, radio, slider, or scrollbar for <a>
> Allowing button, checkbox, option, radio, slider, spinbutton, or scrollbar on
> <h1>-<h6>
> -------------------------
> I assume the first "image" of this should be "button".
> 
> The resulting requested changes, if I'm not mistaken, are thus as follows (I've
> removed 'presentation' from these lists since it's already always allowed):
> -------------------------
> button element, input type="image", input type=button:    allowed roles:
> button, link, menuitem, menuitemcheckbox, menuitemradio, radio.
> a element that represents a hyperlink allowed roles: button, checkbox, link,
> menuitem, menuitemcheckbox, menuitemradio, tab, or treeitem.
> img element that does not have an empty alt attribute: default role of img.
> allowed roles: any
> H1 to H6 allowed roles: link, menuitem, menuitemcheckbox, menuitemradio, tab or
> treeitem.
> -------------------------


the spec text for headings h1-h6 is incorrect, there was never any intention in
the change proposal to remove the default mapping for heading or make a
restriction on headings having a role of heading with the apropriate oultine
level.

As pointed out several times the changes for headings are clearly marked in the
spec text provided:
http://www.html5accessibility.com/tests/aria-changes.html

change what you have currently put in to reflect what was intended.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Saturday, 9 April 2011 12:55:03 UTC