Closed
Bug 280159
Opened 20 years ago
Closed 19 years ago
Highlight button's shortcut not discoverable for key/voice only users (add Alt+A in addtion to Ctrl+Enter)
Categories
(Toolkit :: Find Toolbar, defect, P3)
Toolkit
Find Toolbar
Tracking
()
RESOLVED
FIXED
mozilla1.8final
People
(Reporter: aaronlev, Assigned: Gavin)
References
Details
(Keywords: access)
Attachments
(1 file, 4 obsolete files)
4.23 KB,
patch
|
mkaply
:
approval-aviary1.1a1+
|
Details | Diff | Splinter Review |
The highlight button can be activated with Alt+Enter. This is discoverable via a
tooltip, which mouse users can see.
However it should be discoverable for the keyboard users who need it most, and
consistent with Match case, which uses an underlined mnemonic.
It looks like a mnemonic was avoided because there is no obvious letter to use,
since h is already used by help, t for tools, and i,g,l are not ideal letters to
underline.
I recommend calling it Highlight all and underlining the _a_
Summary: Hightlght button's shortcut not discoverable for key/voice only users → Highlight button's shortcut not discoverable for key/voice only users
Reporter | ||
Comment 1•20 years ago
|
||
Related: bug 264349 which is about Ctrl+Enter not working with find as you type
is initiated with /. Using Alt+a (highlight _a_ll) would solve both bugs.
Keywords: helpwanted
Priority: -- → P3
Reporter | ||
Updated•20 years ago
|
Flags: blocking-aviary1.1?
Reporter | ||
Updated•20 years ago
|
Priority: P3 → P2
Reporter | ||
Updated•20 years ago
|
Priority: P2 → P3
Updated•20 years ago
|
Flags: blocking-aviary1.1? → blocking-aviary1.1+
Assignee | ||
Updated•20 years ago
|
Assignee: firefox → gavin.sharp
Keywords: helpwanted
Hardware: PC → All
Target Milestone: --- → Firefox1.1
Version: unspecified → Trunk
Assignee | ||
Comment 2•20 years ago
|
||
Attachment #177997 -
Flags: review?(mconnor)
Assignee | ||
Comment 3•20 years ago
|
||
Comment on attachment 177997 [details] [diff] [review]
Add accesskeys for findbar buttons
Oops, wrong patch.
Attachment #177997 -
Attachment is obsolete: true
Attachment #177997 -
Flags: review?(mconnor)
Assignee | ||
Comment 4•20 years ago
|
||
Attachment #177998 -
Flags: review?(mconnor)
Assignee | ||
Updated•20 years ago
|
Status: NEW → ASSIGNED
Whiteboard: [patch-r?]
Reporter | ||
Comment 5•20 years ago
|
||
Mconnor appears to be busy, should we try vlad?
Assignee | ||
Updated•20 years ago
|
Attachment #177998 -
Attachment is obsolete: true
Attachment #177998 -
Flags: review?(mconnor)
Comment 7•20 years ago
|
||
(In reply to comment #6)
> Created an attachment (id=179635) [edit]
> Add accesskeys for findbar buttons
>
> unbitrotted
Gavin
just a question.
If we're going to change to Alt+a, do we still want "(Ctrl+Enter)" displayed in
the tooltip (in findbar.dtd from your latest patch):
<!ENTITY highlight.tooltip "Highlight all occurrences of the phrase (Ctrl+Enter)">
It might be a little confusing to the end user to display _a_ for Alt-a on the
button and then in the tooltip say Ctrl+Enter (even if the code still allows
Ctrl+Enter to work, it's probably better not to show it in the tooltip)
Assignee | ||
Comment 8•20 years ago
|
||
I thought about that, but I see no reason to remove Ctrl+Enter from the tooltip.
The fact that there is an additional access key is very unlikely to confuse anyone.
Reporter | ||
Comment 9•20 years ago
|
||
I think we could remove the use of Ctrl+Enter if we have Alt+A. Right now users
get confused sometimes by the dual meanings of Ctrl+Enter. Using Alt+A instead
this problem and that problem at the same time.
Here's the bug for Ctrl+Enter:
Bug 269766 "Conflicting shortcuts: Ctrl+Enter has two meanings"
That can be solved in the other bug if you want though, since you already have a
patch for this one up.
Assignee | ||
Comment 10•20 years ago
|
||
(In reply to comment #9)
> the dual meanings of Ctrl+Enter
Ah, I hadn't considered that. I'll wrap that into the patch here when I get
home, its a trivial change.
Assignee | ||
Comment 11•20 years ago
|
||
Attachment #179769 -
Flags: review?(mconnor)
Assignee | ||
Comment 12•20 years ago
|
||
Together these should take care of bug 264349 and bug 269766 as well.
Reporter | ||
Updated•20 years ago
|
Attachment #179635 -
Flags: review?(mconnor) → review?(neil.parkwaycc.co.uk)
Reporter | ||
Updated•20 years ago
|
Attachment #179769 -
Flags: review?(mconnor) → review?(neil.parkwaycc.co.uk)
Reporter | ||
Updated•20 years ago
|
Attachment #179769 -
Flags: review?(neil.parkwaycc.co.uk) → review?(mconnor)
Reporter | ||
Updated•20 years ago
|
Attachment #179635 -
Flags: review?(neil.parkwaycc.co.uk) → review?(mconnor)
Comment 13•20 years ago
|
||
Comment on attachment 179635 [details] [diff] [review]
Add accesskeys for findbar buttons
This doesn't even work with FAYT, which isn't good. The change to accesskeys
fixes this.
Attachment #179635 -
Flags: review?(mconnor) → review+
Updated•20 years ago
|
Attachment #179769 -
Flags: review?(mconnor) → review+
Comment 14•20 years ago
|
||
these should probably be combined into a single patch before requesting
approval, since they might clash a little depending on patch.
Assignee | ||
Comment 15•20 years ago
|
||
Attachment #179635 -
Attachment is obsolete: true
Attachment #179769 -
Attachment is obsolete: true
Assignee | ||
Updated•20 years ago
|
Whiteboard: [patch-r?] → [patch-r+][checkin needed]
Assignee | ||
Comment 16•20 years ago
|
||
Comment on attachment 183099 [details] [diff] [review]
Both together
Incidentally, this seems to work fine with FAYT.
Reporter | ||
Comment 17•20 years ago
|
||
(In reply to comment #16)
> (From update of attachment 183099 [details] [diff] [review] [edit])
> Incidentally, this seems to work fine with FAYT.
>
I think that's what Mike meant -- that the old system doesn't work with FAYT
which is another reason to do this.
Assignee | ||
Comment 18•20 years ago
|
||
(In reply to comment #17)
> I think that's what Mike meant -- that the old system doesn't work with FAYT
> which is another reason to do this.
Right, I was just confirming that this does work using FAYT. Is it worth asking
for 1.1a approval on this?
Reporter | ||
Updated•20 years ago
|
Attachment #183099 -
Flags: approval-aviary1.1a1?
Comment 19•20 years ago
|
||
Comment on attachment 183099 [details] [diff] [review]
Both together
a=mkaply
Attachment #183099 -
Flags: approval-aviary1.1a1? → approval-aviary1.1a1+
Assignee | ||
Updated•20 years ago
|
Whiteboard: [patch-r+][checkin needed] → [patch-r+][checkin needed][a+]
Reporter | ||
Comment 20•20 years ago
|
||
Thanks Gavin. I checked it in for you. Uh, I forgot to give you credit in the
checkin comments, and there's no way to go back and fix it. Sorry -- didn't mean
to snub you and I really appreciate the fix.
Enter passphrase for key '/home/aleventhal/.ssh/id_dsa':
Checking in toolkit/components/typeaheadfind/content/findBar.inc;
/cvsroot/mozilla/toolkit/components/typeaheadfind/content/findBar.inc,v <--
findBar.inc
new revision: 1.3; previous revision: 1.2
done
Checking in toolkit/components/typeaheadfind/content/findBar.js;
/cvsroot/mozilla/toolkit/components/typeaheadfind/content/findBar.js,v <--
findBar.js
new revision: 1.8; previous revision: 1.7
done
Checking in toolkit/locales/en-US/chrome/global/findbar.dtd;
/cvsroot/mozilla/toolkit/locales/en-US/chrome/global/findbar.dtd,v <-- findbar.dtd
new revision: 1.2; previous revision: 1.1
done
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 21•20 years ago
|
||
> and there's no way to go back and fix it.
Sure there is. See manual for the "admin" cvs command.
Assignee | ||
Updated•20 years ago
|
Whiteboard: [patch-r+][checkin needed][a+]
Comment 22•20 years ago
|
||
I'm not happy with this change. Alt+A is ridiculously difficult to hit. Plus, we
shipped 1.0 with Ctrl+Enter and users may well be accustomed to it already.
Adding Alt+A to it is fine, but I'm not convinced we should remove the keybinding.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 23•19 years ago
|
||
I don't think I'd agree that Alt-A is ridiculously difficult to hit, I have to
move my thumb to alt, and my pinky is on A. Ctrl-Enter requires much more wrist
movement in a traditional typing position. You did give a long spiel about your
unconventional typing style one night, so maybe it doesn't work for you nearly
as well.
Ctrl-Enter has really inconsistent results when combined with FAYT, which is why
it was removed. If you have a better solution that doesn't involve confusing
users, I'm all ears. In any case, file a new bug on restoring Ctrl-Enter, and
don't reopen this, since this was an accessibility bug that shows in the
tracking hierarchy and is fixed whether or not we restore Ctrl-Enter.
Status: REOPENED → RESOLVED
Closed: 20 years ago → 19 years ago
Resolution: --- → FIXED
Comment 24•19 years ago
|
||
Mike,
I believe users are most confused when you silently remove a keybinding out from
under them, and that's what was done here. There's no reason that Ctrl+Enter in
the find bar should be confusing to people. It should only work when focus is in
the textbox. If it doesn't, that's a separate bug that should be fixed, but the
solution isn't to remove Ctrl+Enter.
Alt+A is a very awkward hand position in the standard typing style. It squishes
your hand together. Like I said, I'm happy to have Alt+A as an alternate method,
but we already shipped with Ctrl+Enter and I think it should stand until there's
a good reason to remove it. I've filed bug 294609 on myself to restore it.
Assignee | ||
Comment 25•19 years ago
|
||
*** Bug 264349 has been marked as a duplicate of this bug. ***
No longer blocks: 264349
Assignee | ||
Updated•19 years ago
|
Summary: Highlight button's shortcut not discoverable for key/voice only users → Highlight button's shortcut not discoverable for key/voice only users (add Alt+A in addtion to Ctrl+Enter)
Updated•16 years ago
|
Product: Firefox → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•