- From: Alexander Surkov <surkov.alexander@gmail.com>
- Date: Thu, 26 Mar 2015 09:03:25 -0400
- To: Joseph Scheuhammer <clown@alum.mit.edu>
- Cc: Richard Schwerdtfeger <schwer@us.ibm.com>, David Bolter <dbolter@mozilla.com>, PF <public-pfwg@w3.org>
- Message-ID: <CA+epNscOO_7Cf6OqRtQwhSVqyVadQJ-hXUnTqCenyGjbgcQsmA@mail.gmail.com>
What you say makes sense, but as long as it concerns to error handling it's not a big deal from AT perspective which way we handle it. The implementation matters though. In Firefox we used to treat @role attribute presence as indication of the accessible (except role="presentation"), thus the requirement to not create an accessible sounds like extra work for me. On Wed, Mar 25, 2015 at 3:56 PM, Joseph Scheuhammer <clown@alum.mit.edu> wrote: > On 2015-03-25 3:25 PM, Alexander Surkov wrote: > >> What is the point to put role="rowgroup" for the author if it doesn't >> have accessibility mapping? >> > > From an author's perspective, they may want to make the row group > focusable, or have it aria-control something else, etc. This is covered > by what I wrote in my last email: "The only reasons for an accessible are > if the rowgroup element is focusable, or has some other ARIA global > attribute. " > > Otherwise, I don't see why an author would add a rowgroup. But if they > do, and it isn't focusable and doesn't have an aria-* attribute, then why > would there need to be an accessible for it? The case is the same as the > one you noted: "Firefox doesn't expose group accessibles for HTML tables > like thead, tfoot or tbody in general, but as long as the author makes > those elements focusable (what happens in the wild) we create an accessible > for them." Role rowgroup is "... a structural equivalent to the thead, > tfoot, and tbody elements ..." [1]. Why not treat it the same way as you > treat thead, etc? > > I *think* we agree, actually :-) > > [1] http://w3c.github.io/aria/aria/aria.html#rowgroup > > > -- > ;;;;joseph. > > 'Array(16).join("wat" - 1) + " Batman!"' > - G. Bernhardt - > >
Received on Thursday, 26 March 2015 13:03:56 UTC