w3c / html-aam

HTML Accessibility API Mappings - new spec updates should be made in https://github.com/w3c/aria/tree/main/html-aam
https://w3c.github.io/html-aam/
Other
100 stars 27 forks source link

Question regarding AXTitleUIElement and labelling elements #517

Open sivakusayan opened 10 months ago

sivakusayan commented 10 months ago

Safari seems to use AXTitleUIElement in a couple places not mentioned in the HTML-AAM, if I'm reading the code correctly:

Should this be called out in the HTML-AAM? For example, in the <figure> mapping? It would make the mapping more similar to the aria-labelledby AX mapping in the Core-AAM, too.

scottaohara commented 10 months ago

@sivakusayan figcaption should not be used to name a figure - https://github.com/w3c/html-aam/pull/359

but the other two could be worth callingout

sivakusayan commented 10 months ago

Potentially related: the caption AX mapping seems to refer to ATK for some reason. Maybe that should use AXTitleUIElement as well?