- From: Bryan Garaventa <bryan.garaventa@ssbbartgroup.com>
- Date: Fri, 11 Sep 2015 22:06:52 +0000
- To: James Craig <jcraig@apple.com>
- CC: Richard Schwerdtfeger <schwer@us.ibm.com>, Joanmarie Diggs <jdiggs@igalia.com>, "lwatson@paciellogroup.com" <lwatson@paciellogroup.com>, WAI Protocols & Formats <public-pfwg@w3.org>
> You're not cancelling your key events properly, so it doesn't work on Mac OS X El Capitan, either. Actually that's not the problem, I'm using event.preventDefault(). This is the problem: http://www.quirksmode.org/js/keys.html Cross browser key support is a mess. When I wrote that in 2013 I used 'keypress' for several keystrokes which is likely what you are talking about. I'll move this into 'keydown' instead. Regarding the ARIA attributes, this seems like a case of throwing the baby out with the bath water. -----Original Message----- From: James Craig [mailto:jcraig@apple.com] Sent: Friday, September 11, 2015 10:29 AM To: Bryan Garaventa <bryan.garaventa@ssbbartgroup.com> Cc: Richard Schwerdtfeger <schwer@us.ibm.com>; Joanmarie Diggs <jdiggs@igalia.com>; lwatson@paciellogroup.com; WAI Protocols & Formats <public-pfwg@w3.org> Subject: Re: ARIA 1.1: Deprecate @aria-grabbed and @aria-dropeffect > On Sep 11, 2015, at 9:25 AM, Bryan Garaventa <bryan.garaventa@ssbbartgroup.com> wrote: > > I understand the confusion, and I agree that drag/drop is misleading, but what I’m referring to is a feedback issue that matches visual equivalents. > > For example, the ARIA attribute aria-grabbed indicates only that an item has been ‘grabbed’, not ‘dragged’, which to me conveys a difference that doesn’t necessarily require the use of a mouse drag/drop action. To me, "grabbed" is an ambiguous variant of dragged. > I have a demo comparison that illustrates why this is useful at > http://whatsock.com/tsg/Coding%20Arena/ARIA%20Listboxes/Sortable/demo. > htm You're not cancelling your key events properly, so it doesn't work on Mac OS X El Capitan, either. Furthermore, ARIA grabbed/droptarget demos that do not work with drag&drop only serve to further confuse an already confused audience of web authors that legitimately want to make their interfaces accessible, but do not know how. > From what I’m seeing, the only proposal being made is to deprecate the > attributes, That's correct. > but nothing is being suggested to replace this with something else that provides equal accessibility. That's also correct. In my opinion, accessible drag&drop on the web can only be reasonably solved by an HTML API, not an ARIA retrofit. HTML5's drag& drop API was lacking, but a future version may solve it. James
Received on Friday, 11 September 2015 22:07:24 UTC