Last modified: 2014-08-18 18:23:49 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T69159, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 67159 - VisualEditor: Tab order is bad in the Template dialog
VisualEditor: Tab order is bad in the Template dialog
Status: RESOLVED DUPLICATE of bug 66824
Product: VisualEditor
Classification: Unclassified
Editing Tools (Other open bugs)
unspecified
All All
: Unprioritized minor
: ---
Assigned To: Editing team bugs – take if you're interested!
: accessibility
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-06-26 19:05 UTC by WhatamIdoing
Modified: 2014-08-18 18:23 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description WhatamIdoing 2014-06-26 19:05:07 UTC
This is the same sort of problem as bug 67153 in the Save dialog.  


Here is the incomplete tab order in Safari 6:

1.  Insert > Template

2.  The cursor starts in the template name field.  (It doesn't matter if you type something now.)  Tab:

a) "Add template" button
b)  Nothing—cursor disappears
c) "Apply changes" button 
d) "Show options" (visually backwards, but maybe that's okay)
e)  Escape the template dialog into the mess described in the Safari-specific bug 67156.

Not accessible:  The X-to-cancel button at the top of the dialog.



Here is the even more incomplete tab order in Firefox 30:

1.  Insert > Template

2.  The cursor starts in the template name field.  (It doesn't matter if you type something now.)  Tab:

a) the browser's URL bar
b) the browser's search box (for search engines)
c) who knows?  It disappears.
d) the main Wikipedia search box 
e) the top of the article
f) the MediaWiki "More" menu (where "Move" hides)
g) the icon/go button for the main Wikipedia search box
h) the languages (gear icon) button
i) the New template dialog (as a whole, not any useful piece of it)
j) who knows?  It disappears again.
k) the New template dialog (as a whole, not any useful piece of it)
l) who knows?  It disappears again.
m) back to the field for the template name, repeating endlessly.

Where it doesn't go is:

n) the Add template button
o) the Show options button
p) to the X at the top of the dialog box, so you can cancel adding a template and go back to editing. 


IMO the order in all cases ought to be:

a)  Start in the template name field
b) "Add template" button
c) "Apply changes" button 
d) "Show options"
e)  X to cancel the dialog and go back to editing

and nothing else (repeat endlessly, if the person keeps pressing tab).

I'm willing to have C and D reversed, because it would be visually more obvious (for left-to-right languages).  However, most users won't be clicking that button, so it'd be more efficient to have it later in the tab order.
Comment 1 James Forrester 2014-07-08 20:06:34 UTC
I'm pretty sure this was done as part of bug 66824.

*** This bug has been marked as a duplicate of bug 66824 ***
Comment 2 Eran Roz 2014-08-18 18:23:49 UTC
@James Forrester, the tab index isn't good yet.

Suppose I want to add a template with 4 parameters.
1. Press on a textbox of the first parameter
2. Press tab. This should move to the next parameter, but instead moves to button of info, and the next tab moves to button of delete. info and delete are less common than moving to next textbox.

so instead of fill, TAB, fill, TAB... you should do fill, 3 x TAB etc

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links