Skip to content
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

Accessibility issues on page.html #3217

Closed
snidersd opened this issue Jan 16, 2018 · 4 comments
Closed

Accessibility issues on page.html #3217

snidersd opened this issue Jan 16, 2018 · 4 comments

Comments

@snidersd
Copy link

snidersd commented Jan 16, 2018

Also see: jupyter/notebook#1801
After running the Dynamic Assessment Plugin for Chrome and the Digital Content Checker on /localhost/tree the following issues were reported missing and can be corrected as indicated:

  1. Indicate the <main> region of the page.
  2. Add a <lang> attribute to the tag.
@takluyver
Copy link
Member

Thanks for identifying all these things! Unlike some of the other issues, though, it's not clear to me what these mean. Does 'region' refer to geography or part of the screen? How do we indicate it? And which tag needs what attribute added?

@takluyver
Copy link
Member

I just spotted the HTML tags in the original post. I've edited it to make them visible. You need to put backticks around them, or they vanish:

`<main>`

I'm still not sure what the <main> region is, but that's probably google-able now.

@snidersd
Copy link
Author

Adding the main element to a web page allows a screenreader user to skip to the main content. Here is a link to additional information on the use of main. https://www.w3.org/TR/html-main-element/

joshuazeltser added a commit to uclixnjupyternbaccessibility/notebook that referenced this issue Jun 27, 2019
Fixed Issue jupyter#3217 by adding main and navigation roles
joshuazeltser added a commit to uclixnjupyternbaccessibility/notebook that referenced this issue Jun 27, 2019
added main and navigation tags to tree and page.html
takluyver added a commit that referenced this issue Jul 11, 2019
Added main/navigation tags to meet DAP requirements: issue #3217
@jtpio
Copy link
Member

jtpio commented Feb 20, 2024

Closing as there are now different issues tracking accessibility improvements for Jupyter Notebook 7, for example #6800

Thanks!

@jtpio jtpio closed this as completed Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants