Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 11966

Summary: Cannot navigate the Bookshelf view with the keyboard
Product: [Eclipse Project] Platform Reporter: Tod Creasey <Tod_Creasey>
Component: User AssistanceAssignee: Dorian Birsan <birsan>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 Keywords: accessibility
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Tod Creasey CLA 2002-03-20 13:49:57 EST
The up and down keystrokes are ignored by the Bookshelf view which means you 
are forced to use the mouse.
Comment 1 Dorian Birsan CLA 2002-03-20 13:54:08 EST
Arrows don't work (yet), but you can tab and hit enter.
We hope to have a fix for getting arrows to work; currently tabs are what the 
browser supports by default (help is implemented using html).
Comment 2 Dorian Birsan CLA 2002-03-27 23:37:04 EST
Default browser support for keyboard navigation uses the arrows for scrolling.
I am not sure we should override browser's behavior, but it can certainly be 
done.
Comment 3 Nick Edgar CLA 2002-04-16 10:02:09 EDT
If they are just regular links, then you should stick with Tab since that is 
standard for a web browser.
As long as there is some way of accessing them, we're OK for accessibility.
For usability, though, it should match the user's expectations.
That is, if they think it's a web browser, it should work like a web browser.
If it looks like a regular app, it should work like a regular app.
The problem with Help using an embedded web browser is that it may be unclear 
to the user whether it's a web browser or a regular app.
Comment 4 Dorian Birsan CLA 2002-04-16 10:16:01 EDT
Help can be used in other non-eclipse scenarios (standalone and 
infoceter/server-based), so in some cases it is clear this is a browser app.

The next build will have support for associating a default topic to a book 
(i.e. a TOC). We should also have "welcome" kind of page for the help bookshelf 
as well. 

Perhaps we can use these pages to provide a quick introduction to the help 
features, accessibility included.

The major problem right now is getting focus inside the help content. 
See http://dev.eclipse.org/bugs/show_bug.cgi?id=12398
Comment 5 Dorian Birsan CLA 2002-04-22 14:47:58 EDT
Fixed.
One must use tabs to navigate entries in the bookshelf.