Accessibility Improvements
Piazza Q&A has been designed to function more effectively with assistive technologies including screen readers, keyboard navigation, and other assistive technologies. For more information, please view our Accessibility Statement.
If you are a university administrator or staff member that would be interested in reviewing our Voluntary Product Accessibility Template (VPAT), please reach out to us at [email protected] for more information. If you are using Piazza Lite, please see this article to understand the differences.
Recommended Browser and Screen Readers
Operating System | Screen Reader | Browser |
---|---|---|
Windows | Jaws or NVDA | Chrome or Firefox |
Mac OS | VoiceOver | Safari |
Rich Text Editor Accessibility Shortcuts
The following Alt+key and Option+key shortcuts can only be used when the content area of the editor has focus.
Task | PC (Non-macOS users) | macOS |
---|---|---|
Focus/jump to menu bar | Alt+F9 | Option+F9 |
Focus/jump to toolbar | Alt+F10 | Option+F10 |
Focus/jump to element path | Alt+F11 | Option+F11 |
Close menu/submenu/dialog | Esc | Esc |
Return to the editor content area | Esc | Esc |
Navigate left/right through menu/toolbar | Tab and the Arrow Keys | Tab and the Arrow Keys |
For additional navigation keyboard shortcuts and shortcuts for applying some commonly-used formats, see: TinyMCE Keyboard shortcuts.
These shortcuts are provided by Tiny. More information can be found at TinyMCE's Accessibility Documentation
Code Editor Accessibility Shortcuts
By default, pressing Tab in an editable editor inserts the Tab character (or spaces depending on the indentation setting) and does not navigate to the next focusable element on the page. You can toggle the trapping of Tab with Ctrl+M on Windows and Linux and with Ctrl+Shift+M on OSX, and subsequent Tab keys will move focus out of the editor.
For more information on Code Editor Accessibility, please visit the Monaco Editor Accessibility Guide.
Accessibility Feedback & Bugs
If you encounter any issues with Piazza in regards to accessibility, or you have any feedback you'd like to share, please email us at [email protected].