I checked out the demo, and I have some feedback on the accessibility of the page with a screen reader. It appears that there are some clickable text elements that aren't marked up as links or buttons. I suggest using actual HTML links or buttons if you can. Failing that, you should use the role attribute to give them the proper ARIA role, and use tabindex="0" to make them keyboard focusable.
But overall, I like what you're doing. HTML-based slides or other forms of interactive presentation have the potential to be much more accessible than either a static video or a typical screen sharing session.
Thanks! to be clear I believe accessibility is hugely important but also that such accessibility is beneficial to everyone. I am super excited to allow videos to have transcripts for example. I think the lack of investment in accessibility is a miss for everyone, not just those that require it.
(Seems like we have some short term basic tech stuff to improve too!)
I checked out the demo, and I have some feedback on the accessibility of the page with a screen reader. It appears that there are some clickable text elements that aren't marked up as links or buttons. I suggest using actual HTML links or buttons if you can. Failing that, you should use the role attribute to give them the proper ARIA role, and use tabindex="0" to make them keyboard focusable.
But overall, I like what you're doing. HTML-based slides or other forms of interactive presentation have the potential to be much more accessible than either a static video or a typical screen sharing session.