- From: Richard Schwerdtfeger <schwer@us.ibm.com>
- Date: Fri, 21 Feb 2014 08:27:37 -0600
- To: Steve Faulkner <faulkner.steve@gmail.com>
- Cc: James Craig <jcraig@apple.com>, HTMLWG WG <public-html@w3.org>, "W3C WAI Protocols & Formats" <public-pfwg@w3.org>
- Message-ID: <OF387710A7.E1668A08-ON86257C86.004ECAAD-86257C86.004F6EF8@us.ibm.com>
Hi Steve, Well, I look at this like an ask more than a tell as the whatwg spec. is not implemented and it is living. What is in the W3C spec. works - this is not meant to be negative. I think Hixie does not like these elements having no role and neither do we. That said: The grid role will not work for table because a grid is meant to be interactive and navigable. A table is not. We have an issue already logged for ARIA to add table support so table will have a "table" role at some point Gridcell we have a similar issue. So, it is nice the editor has put an "ask" in here but we are going to have to work out the technical issues going forward. So, many of these will likely change. I would not put these in the W3C HTML spec. a this time with the exception of <tr> and role="row" which I believe is already there. We will let you know when we have resolved the table issue in the ARIA task force. The goal of ARIA 1.1 is to fill gaps like these in HTML 5.1 without taking an enormous amount of time to do it. Rich Rich Schwerdtfeger From: Steve Faulkner <faulkner.steve@gmail.com> To: "W3C WAI Protocols & Formats" <public-pfwg@w3.org> Cc: HTMLWG WG <public-html@w3.org>, Richard Schwerdtfeger/Austin/IBM@IBMUS, James Craig <jcraig@apple.com> Date: 02/21/2014 07:18 AM Subject: addition of HTML role requirement mappings Hi all, hixie has added some role requirements and restrictions in the whatwg spec that will soon come up for cherry picking [1] to the HTML 5.1 spec. previously we determined that some of the following were not appropriate, so am asking for ARIA folk to review: note: implementers MUST map to these roles and authors are restricted to applying the roles listed for each element (authors can also apply role=presentation). strong semantics: table element grid role tbody element rowgroup role td element gridcell role tfoot element rowgroup role thead element rowgroup role tr element row role implicit semantics: th element gridcell role Role must be either columnheader, rowheader, or gridcell [1] https://github.com/w3c/html/commit/5b5ad72b8e7bb36ab863effc942829eef82fe3c4#commitcomment-5449710 -- Regards SteveF HTML 5.1
Attachments
- image/gif attachment: graycol.gif
- image/gif attachment: ecblank.gif
Received on Friday, 21 February 2014 14:28:10 UTC