https://bugzilla.wikimedia.org/show_bug.cgi?id=23949
Ichiro <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #3 from Ichiro <[email protected]> 2010-06-15 01:17:41 UTC --- More background can be found here: http://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment/May_2010_skin_change/Bug_reports#Search_box_selection_issue In particular, one can read some reasons why the current implementation is objectively wrong and why Google's (and Firefox's) implementation is, indeed, correct. I'll quote them here, trying to remove some unnecessary color in that thread: " The mouse is [under the search box] more often than not, [because] I have to click on [it] before I can search for something. If I hit enter on the keyboard then it means that my right hand is not using a mouse, and I mean to search for what I have just typed. [Why] force everyone to grab the mouse and click on the magnifying glass icon, when my pinkie can hit return 100 times faster? " " [Why would a mouse user] (1) stop typing, (2) grab the mouse, (3) move it to select a suggestion and then (4) move back to the keyboard and hit Enter? " ************** IMPORTANT ************** However, there is one further subtlety which is also missing from the current implementation and I think has not been identified yet. If one starts typing, and then presses the ARROW-DOWN key to pick up a suggestion, then the search box should have its contents replaced with that suggestion. If the behavior is (correctly) changed to always use what is in the text box if ENTER is pressed, then we must also implement this other improvement, otherwise users who are currently happily using the arrow keys to select a suggestion will complain about the new behavior ignoring their choice. ************** IMPORTANT ************** If I am allowed a final comment, I am a bit surprised that UAT did not pick this up. I am also even more surprised that the developers had to reinvent the wheel and roll out their own component, when I'm sure there are plenty good, time-tested libraries out there. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
