You can set the tabindex property on SVG elements just like you can do on HTML, then you could setup an understandable navigation.
The point was that this kind of page is not invisible to screen reader but you still need to think about accessibility and put some effort into it, just like a normal html page.
I don’t doubt it, that kind of issue with navigation sequence is easy to mess up if you don’t prioritize it. I just meant that it being SVG is not inherently invisible to screen readers in the way that Flash was. It still means that they need to put some effort into organizing the navigation.
AndrewSwift|3 years ago
Elements that are drawn first are higher in the SVG, but that only means that they're in back in Illustrator — not that they're higher on the page.
It's pretty common to have a page where the header of the page is modified last, making it the last element in the SVG.
Right now our planned solution will require server-side analysis of text size and placement.
More long-term, we will use HTML for text and SVG for everything else. But that will require an editing program that doesn't yet exist.
Tagbert|3 years ago
The point was that this kind of page is not invisible to screen reader but you still need to think about accessibility and put some effort into it, just like a normal html page.
Tagbert|3 years ago