Returning structured, semantic HTML from the server, viewing it as an encoding of the actual…
Stefan Tilkov

I see. Come to think of it I guess you do lose out on a screen reader announcing the page title on load of a new page! Theoretically you could replicate that by making the page title an aria-live region, but people won’t know to do that and it’s certainly not the same. That being said why is the fact that the DOM is abstracted away a limitation on accessibility? At the end of the day it’s still HTML. Whether or not the developer wants to use divs instead of buttons, or p tags instead of heading tags, is still their choice in a SPA.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.