Re: [External] Feedback on draft review of ARIA in HTML

Great, thanks!

On Tue, May 4, 2021, 9:32 PM James Nurthen <nurthen@adobe.com> wrote:

> 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 05:10:15 UTC