- From: James Nurthen <nurthen@adobe.com>
- Date: Wed, 5 May 2021 04:32:46 +0000
- To: Cynthia Shelly <cyns@google.com>, Accessible Rich Internet Applications Working Group <public-aria@w3.org>
- Message-ID: <BY5PR02MB69792815E7C24E25AF0F87FEA6599@BY5PR02MB6979.namprd02.prod.outlook.com>
Cynthia, Thanks so much for this. I will put this on the agenda for Thursday. Regards, James. ________________________________ From: Cynthia Shelly <cyns@google.com> Sent: Tuesday, May 4, 2021 7:47:44 PM To: Accessible Rich Internet Applications Working Group <public-aria@w3.org> Subject: [External] Feedback on draft review of ARIA in HTML I've completed a review of the ARIA in HTML doc. Before I log issues, any concerns or feedback on the comments below? They're in the order they appear in the document, not priority order. Thanks! Cynthia * Why can an <a> with no href take any role but <area> with no href can take no roles? Shouldn't these be consistent? Seems like <area role=button> would be useful. * Should <iframe> support role=dialog? * should <img> support role=figure? * Editorial: It would be more clear to explicitly say that <img> without alt can take aria-label and aria-labelledby. The linked document says that, but it's kind of confusing * Why can <button> be menuitemcheckbox, radio or switch, but not checkbox? A pressed button, a checked switch and. a checked checkbox are all kind of the same thing * The <td> spec is confusing, because <table> is listed earlier with only one mapping, to role=table. <table> can take any role, so I think the text is saying what happens when table has taken different roles. But, I had to scroll back and forth to the table entry to figure that out, and I'm still a little confused. role=cell<https://www.w3.org/TR/html-aria/#index-aria-cell> if the ancestor table element is exposed as a role=table. role=gridcell<https://www.w3.org/TR/html-aria/#index-aria-gridcell> if the ancestor table element is exposed as a role=grid or treegrid No role if the ancestor table element has role=table, grid, or treegrid; otherwise any role<https://www.w3.org/TR/html-aria/#dfn-any-role>. * Editorial: in the <tr> entry, role=row is all blue. Should "role" be red? * In 3.1, checked vs aria-checked is explained, but I'm still not sure I'm reading it right. Can I use aria-checked to make a tri-state html <checkbox>? * I like section 4. I find this flat table to easier to read and understand than the ontology-based attribute sections in the aria spec.
Received on Wednesday, 5 May 2021 04:33:04 UTC