Side TOC not accessible using standard keystrokes
Post here questions and problems related to editing and publishing DITA content.
-
- Posts: 56
- Joined: Wed Aug 08, 2018 10:23 pm
Side TOC not accessible using standard keystrokes
We're currently in the process of testing our responsive webhelp against the WCAG 2.1 standard and have discovered that the side TOC (wh_publication_toc) does not appear to honor some of the standard keystrokes for navigating the tree. For example, according to the WAI-ARIA Authoring Practices for treeviews (https://www.w3.org/TR/wai-aria-practices-1.1/#TreeView), the right arrow key should expand a collapsed node and the left arrow key should collapse an expanded node, but they don't. Also, the up and down arrow keys should navigate up and down the tree (without expanding or collapsing nodes) but they don't.
Thanks for any information regarding these issues.
Thanks for any information regarding these issues.
-
- Posts: 56
- Joined: Wed Aug 08, 2018 10:23 pm
Re: Side TOC not accessible using standard keystrokes
Resurfacing this issue to see if the Oxygen team has any plans to modify the keyboard accessibility of the side TOC in responsive webhelp. Although the TOC is technically keyboard accessible, it isn't accessible in the standard way (as described in https://www.w3.org/WAI/ARIA/apg/example ... ation.html). Although we've documented this behavior in a topic about accessibility within our help system, we've recently been informed by our 508 compliance consultant (Level Access) that these instructions would need to be provided on every page that has the side TOC, which of course is not feasible.
Since we already have a substantial amount of customized javascript, we're considering writing javascript to implement the standard keyboard accessibility for a treeview but wanted to check with the Oxygen team before going down that road.
Thanks for any feedback on this issue.
Since we already have a substantial amount of customized javascript, we're considering writing javascript to implement the standard keyboard accessibility for a treeview but wanted to check with the Oxygen team before going down that road.
Thanks for any feedback on this issue.
-
- Posts: 846
- Joined: Mon Dec 05, 2011 6:04 pm
Re: Side TOC not accessible using standard keystrokes
Hi rjcbop,
I confirm that there is an issue with the arrow keys navigation in the output TOC.
However, you could navigate using the TAB Shift+TAB keys and you could also use SPACE to toggle the expand/collapse state for a topic in the TOC.
As we are aware of this issue and already have it logged in our internal tracking system, I also added your feedback and tried to increase its priority.
When/if a new implementation will be available in a future version of Oxygen, we will notify this thread.
Regards,
Costin
I confirm that there is an issue with the arrow keys navigation in the output TOC.
However, you could navigate using the TAB Shift+TAB keys and you could also use SPACE to toggle the expand/collapse state for a topic in the TOC.
As we are aware of this issue and already have it logged in our internal tracking system, I also added your feedback and tried to increase its priority.
When/if a new implementation will be available in a future version of Oxygen, we will notify this thread.
Regards,
Costin
Costin Sandoi
oXygen XML Editor and Author Support
oXygen XML Editor and Author Support
Return to “DITA (Editing and Publishing DITA Content)”
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service