[svg-aam] SVG-AAM spec says unlabeled images should use the generic/none role, but implementations and others disagree (#32)

cookiecrook has just created a new issue for https://github.com/w3c/svg-aam:

== SVG-AAM spec says unlabeled images should use the generic/none role, but implementations and others disagree ==
In SVG-AAM section on [Including Elements](https://w3c.github.io/svg-aam/#include_elements) says unlabeled images should note be exposed and use the generic/none role, but implementations disagree. I think the implementation behavior is correct (currently returning the `image` role), and the spec should change to match...

A few reasons:

1. Some screen reader users will want to know that an image is there, even if it is not labelled.
2. Many AT users have some vision so forcing these to be excluded from the accessibility tree penalizes AT users who aren't fully blind. (No navigation stop for a sighted SR user, for example.)
3. Machine vision is getting very good, and several tools (including VoiceOver and maybe others) can describe a lot of images despite them missing a label. But if the image weren't exposed to the tree at all, that may be more challenging.

Please view or discuss this issue at https://github.com/w3c/svg-aam/issues/32 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 16 November 2023 09:41:09 UTC