- From: Bryan Garaventa <bryan.garaventa@ssbbartgroup.com>
- Date: Mon, 13 Jun 2016 07:00:00 +0000
- To: James Nurthen <james.nurthen@oracle.com>, "public-aria@w3.org" <public-aria@w3.org>
- Message-ID: <SN1PR0301MB1981D886100813BED160399498530@SN1PR0301MB1981.namprd03.prod.outlook.>
So if children are not presentational for widgets that are not logical children in these cases, what are you proposing to happen? E.G If you allow some based on this logic, what about the following? <ul role=”menu”> <li role=”menuitem” tabindex=”0”> <a href=”http://whatever.com”>My help page</a> <ul role=”region” aria-label=”Personal Options”> <li role=”presentation”> <h2> Options </h2> <input type=”text” value=”Bryan Garaventa” title=”Full name”> <button> Edit </button> </li> </ul> </li> </ul> I see developers doing stupid things like this every day, and it doesn’t help that the spec is so ambiguous that it actually does not state that this type of thing is not allowed, and it results in totally unusable and inaccessible software. As I mentioned to Fred, simply not saying that children are presentational for these roles will not solve this problem, because these are not composite widgets according to the spec. Bryan Garaventa Accessibility Fellow SSB BART Group, Inc. bryan.garaventa@ssbbartgroup.com 415.624.2709 (o) www.SSBBartGroup.com From: James Nurthen [mailto:james.nurthen@oracle.com] Sent: Friday, June 10, 2016 12:29 PM To: public-aria@w3.org Subject: Children are Presentational (again) - new information I don't see how we can add children are presentational to * treeitem * menuitem * menuitemcheckbox * menuitemradio treeitems are allowed to have other treeitems (and groups) as children. As such they cannot have children are presentational set. In a similar way menuitem, menuitemcheckbox and menuitemradio can own menus, menubars and groups and should also cannot have children are presentational set. -- Regards, James [Oracle]<http://www.oracle.com> James Nurthen | Principal Engineer, Accessibility Phone: +1 650 506 6781<tel:+1%20650%20506%206781> | Mobile: +1 415 987 1918<tel:+1%20415%20987%201918> | Video: james.nurthen@oracle.com<mailto:james.nurthen@oracle.com> Oracle Corporate Architecture 500 Oracle Parkway | Redwood Cty, CA 94065 [Green Oracle]<http://www.oracle.com/commitment>Oracle is committed to developing practices and products that help protect the environment
Attachments
- image/gif attachment: image001.gif
- image/gif attachment: image002.gif
Received on Monday, 13 June 2016 07:00:32 UTC