Skip to content

Accessibility Audit for Jupyter Notebook #7

Open
@eileencho

Description

@eileencho

Hello, I’m a student at NYU's Center for Data Science, working with @VickySteeves this summer on an accessibility audit for Jupyter Notebooks. I was trained by NYU IT's Accessibility Office to be able to do a full audit. I've gone through Jupyter Notebook version 6.0.0, using notebooks from the Data 8 course materials as examples, and VoiceOver on Mac for screen reader testing. Below I’ve included some critical accessibility issues as starting points, along with a Google Doc for more details. I also have a spreadsheet of the complete audit I performed, showing the pages I tested, which areas did not pass WCAG 2.0. Each bolded point under the “Test Procedure” column links to the corresponding section on WCAG 2.0 for reference. I also referenced WAI-ARIA Authoring Practices for examples on design patterns.

  • Accessible name missing for folder/file icons
  • Status changes are not announced for assistive technologies
  • Graphs generated by code need alternative way to convey information
  • Menu items are difficult to access with keyboard
  • Keyboard trap
  • Code editor mode or Command mode information not conveyed

Discussion on what to do with this information is on Discourse

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions