Community
Participate
Working Groups
Created attachment 256131 [details] screen snap: nav buttons need name.png When the user tabs through the navigation bar (Editor, Git Repo, Shell, Sites, Settings) the screen reader announces "link", and "visited" if the link has been visited in the past. This does not give any indication about which "page" is currently selected. Setting aria-current="page" on the currently selected nav link should tell the screen reader that the focused link is the "current" link. http://www.w3.org/TR/wai-aria-1.1/#aria-current
Except that aria-current isn't yet supported. Tried with FF & Chrome, JAWS & NVDA.
Probably the best way to solve this is to use aria-describedby as described in this blog: http://www.heydonworks.com/article/the-accessible-current-page-link-conundrum
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see: https://dev.eclipse.org/mhonarc/lists/orion-dev/msg04002.html
Reopening, because aria-current now has screen reader support. See the aria-current="page" example on this page: https://ljwatson.github.io/design-patterns/aria-current/ For more info: http://tink.uk/using-the-aria-current-attribute/ https://www.youtube.com/watch?v=f3tNnqSW3VM
Support for aria-current is mostly there now: https://github.com/nvaccess/nvda/issues/6358#issuecomment-272981835 We should just add this, even if automated tooling doesn't recognize it yet.
GitHub Pull Request 49 created by [carmacleod] https://github.com/eclipse/orion.client/pull/49
Fixed with PR in comment 6.