You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a button to the beginning of main that removes/restores contenteditable from elements in the main content. There is an outstanding question as to what it will take to force browsers to update their accessibility tree after doing that. Just removing the attribute is not good enough based on Jesse’s bookmarklet. We could leave the restore function off it refreshing the page restored it.
Wrap comments in role=article.
Put button role on the elements that expand comments or expand the comments.
Put a label on each comment article that says who did what when, e.g., Jesse commented 1 day ago.
It would also be really helpful if there were some way we could make the script help with the export process. Resolving that may be quite a bit more tricky. The menu elements have the right roles, but they don’t reliably respond to screen reader click events and never get DOM focus.
The text was updated successfully, but these errors were encountered:
Quip has made a bunch of accessibility improvements since you created this issue, and I think most of your requests are now in the product itself!
We have reasonable roles for the vast majority of the document and chat UI, you can disable contenteditable with the Ctrl+Alt+Z (Cmd+Opt+Z on Mac) keyboard shortcut, icon-only buttons are now properly aria-labelled, and menus are keyboard navigable for allowing easy export.
The text was updated successfully, but these errors were encountered: