Hacker News new | ask | show | jobs
by unfocussed_mike 1582 days ago
> indeed, that's an advantage of your approach over screen sharing.

In what way, particularly? it's streaming the video and audio from a remote browser instance, so surely that means all participants will have the same accessibility settings in the remotely viewed instance.

2 comments

Yes, that's true today. But since they're running a version of Chromium that they control, they can in principle modify it to push semantic information from the Chromium accessibility implementation along with the video stream. That would be much harder for, say, Zoom screen sharing to do, because of the way the platform accessibility APIs are designed.
Ahh -- I see. Informative answer, thank you :-)
To add to mwcampbell's response, my cofounder Amby proposed a possible solution:

> But now that we are looking at the bigger picture, we could implement full-fledged accessibility support where we serialize the accessibility tree and send that over instead of the video stream.

What are your thoughts on this approach?

You probably want to send the accessibility tree in addition to the video stream, not instead of it. Luckily the Chromium accessibility tree can already be serialized and pushed, because Chromium does that between the renderer and browser processes.