Skip to content

Very little is read by screenreaders #591

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task
eschiebel opened this issue Feb 23, 2024 · 3 comments
Closed
1 task

Very little is read by screenreaders #591

eschiebel opened this issue Feb 23, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@eschiebel
Copy link

Describe the bug
Everything in the UI needs to be read by screenreaders, and it's not.

To Reproduce

  • Turn on your screenreader. (I'm using VoiceOver on chrome)
  • on entering the editor it says "enter text or type for commands". it does not say "slash"
  • type / to open the slash menu
  • down arrow to navigate thru the menu
  • nothing is announced.

Navigate around in the content and you get a mixture of the text entered and the slash menu prompt.

You can see this in the live editor on the https://www.blocknotejs.org/ home page

Misc

  • Node version:
  • Package manager:
  • Browser:
  • I'm a sponsor and would appreciate if you could look into this sooner than later 💖
@eschiebel eschiebel added the bug Something isn't working label Feb 23, 2024
@eschiebel
Copy link
Author

I can create more issues if you'd like, but there are other a11y issues in BlockNote wrt keyboard only users

  • there are no focus indicators to let the keyboard user know where they are
  • not all functionality is available to the keyboard user (e.g. the menu off the drag handle, or reordering blocks)
  • the inline content formatting toolbar can't be navigated via the keyboard

@YousefED
Copy link
Collaborator

YousefED commented Mar 8, 2024

Thanks @eschiebel . We're planning an extensive accessibility sprint in April / May!

@YousefED
Copy link
Collaborator

YousefED commented May 6, 2024

Hi! We've made significant improvements in the latest release: #718

@eschiebel curious what you think about the update. Feel free to continuing the discussion in that PR!

@YousefED YousefED closed this as completed May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants