Is SVG in HTML <img> still being treated as embedded document by WebKit/VoiceOver?

Hi Joanie,

Do you know if there have been any changes to WebKit or VoiceOver to
prevent an SVG file within an HTML <img> element from being exposed as an
embedded document?

For the past year or so, in order to get the <img> element's alt text
correctly read by VoiceOver when it has an SVG file as the source, you've
needed to add an explicit role="img".  Otherwise it presents it like inline
SVG code (or more specifically, like an embedded object).

There was discussion on the main ARIA list about this and a few
clarifications were made to ARIA (my summary with links is here:
https://lists.w3.org/Archives/Public/public-aria/2016Jan/0156.html), but I
don't know if any changes had been made in response.  I'm honestly not sure
whether the changes need to be in WebKit or in VoiceOver, but thought you
might know.

Best
Amelia

Received on Friday, 29 April 2016 19:48:07 UTC