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

Unable to navigate the table of contents in online versions of textbooks with a keyboard. #526

Closed
4 tasks done
rwestmacott opened this issue Nov 4, 2016 · 5 comments
Closed
4 tasks done
Assignees

Comments

@rwestmacott
Copy link

rwestmacott commented Nov 4, 2016

Prerequisites

Description

The tables of contents in online books that have more than one page within chapters cannot be navigated with a keyboard. (See Canadian History Pre-Confederation .) In the table of contents, the individual sections are collapsed into their containing chapters and there is no way to expand those sections with a keyboard - only a mouse. You can tab through the links to pages within chapters that are already expanded but the keyboard skips over any chapters that are not. (See the attached image) This is a huge barrier to accessibility for anyone who uses a screen reader and relies on keyboard navigation.

Steps to Reproduce

  1. Create book and import book parts from Canadian History Pre-Confederation
  2. Go to the book site and click "Read"
  3. Attempt to use the keyboard to navigate into the table of contents noting that the TOC expansion on the right you cannot use the keyboard to navigate into collapsed sub-chapters when the TOC is more than a page long.

Expected behavior: [What you expected to happen]
TOC keyboard navigation should be able to navigate through sub-chapters

Actual behavior: [What actually happened]

Themes

Root Theme: [Enter the root theme you are using here, e.g. "Pressbooks Publisher"]

Book Theme: Opentextbook theme

Versions

Pressbooks: 3.9.3
WordPress: 4.6.1
PHP: 7.0

image

@greatislander
Copy link
Contributor

@rwestmacott Hi Rick, for future reference—you can check the checkboxes when creating a GitHub issue like so: - [x]

@rwestmacott
Copy link
Author

Hmm, don’t see any checkboxes Ned. I didn’t see a gear wheel either next to
Assignees so figured it was just a permissions thing.

Rick

From: Ned Zimmerman [mailto:notifications@github.com]
Sent: November 4, 2016 3:49 PM
To: pressbooks/pressbooks pressbooks@noreply.github.com
Cc: rwestmacott rwestmacott@bccampus.ca; Mention
mention@noreply.github.com
Subject: Re: [pressbooks/pressbooks] Unable to navigate the table of
contents in online versions of textbooks with a keyboard. (#526)

@rwestmacott https://github.com/rwestmacott Hi Rick, for future
reference—you can check the checkboxes when creating a GitHub issue like
so: - [x]


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#526 (comment)
, or mute the thread
https://github.com/notifications/unsubscribe-auth/AFWVT0h9nSIDAT712tHW5ZoXzzSCGbZ0ks5q67ZkgaJpZM4KqBeR
.
https://github.com/notifications/beacon/AFWVT5-3rwAWTT_9NTmZpq27IAXeyePrks5q67ZkgaJpZM4KqBeR.gif

@greatislander
Copy link
Contributor

I mean these checkboxes:

screen shot 2016-11-07 at 12 09 07 pm

@rwestmacott
Copy link
Author

Absolutely Ned, wasn’t sure initially if those were just a reminder that
those prerequisites need to be reviewed. I’ll tick em off next time.

From: Ned Zimmerman [mailto:notifications@github.com]
Sent: November 7, 2016 8:10 AM
To: pressbooks/pressbooks pressbooks@noreply.github.com
Cc: rwestmacott rwestmacott@bccampus.ca; Mention
mention@noreply.github.com
Subject: Re: [pressbooks/pressbooks] Unable to navigate the table of
contents in online versions of textbooks with a keyboard. (#526)

I mean these checkboxes:

https://cloud.githubusercontent.com/assets/605361/20065034/0d8f3aa4-a4e3-11e6-82ce-ebf2462fed15.png—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHubhttps://github.com//issues/526#issuecomment-258879005, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFWVTx8KZ4OXmzJhGhYchFqzZSW2OF2Cks5q701NgaJpZM4KqBeR .https://github.com/notifications/beacon/AFWVT7g0qnmLScnpfYFMIapojdUAjG7Kks5q701NgaJpZM4KqBeR.gif

@greatislander
Copy link
Contributor

Closed in favour of pressbooks/pressbooks-book#15

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

2 participants