Closed Bug 46039 Opened 25 years ago Closed 24 years ago

Back / Forward drop down don't show with click and hold

Categories

(Core :: DOM: Navigation, defect, P3)

x86
Windows 95
defect

Tracking

()

VERIFIED WONTFIX
Future

People

(Reporter: johng, Assigned: hyatt)

Details

Navigate some, go back and forward. Click and hold back (or forward) button, but drop down does not appear. Build 2000072008 as well as earlier builds.
nsbeta3, regression
Keywords: nsbeta3, regression
Note I am only talking about click and hold - feature works if you click the tiny arrow. cc'ing German to confirm that click and hold *should* work.
Summary: drop down histories for Back and Forward do not show → Back / Forward drop down don't show with click and hold
John, I was under the impression that we are not going to do the Nav 4.x style of Click and hold due to visibility reasons. I understand that we are going to do only the tiny arrow like in IE.
My understanding was that it was desirable to support both modes, for both better discoverability and backwards compatibility. I remember somebody (hyatt) having stated that click and hold was difficult to impement for this time frame. I do not have any usability data to support that we *need* to keep supporting click and hold even with this new design though, but I'd imagine that at least for Mac and some other 4.x users it would be beneficial.
I heard from hyatt too that click and hold was tough. This s'd probably go in RFE then. This is definitely not regression. This was not working at all at any time.
nav triage team: [NEED INFO] reassigning to Hyatt Hyatt, how hard is this? ccing Lake for usability info
Assignee: radha → hyatt
Whiteboard: [NEED INFO]
Thought we have not expressly tested for the click and hold we should recognize that the arrow is tinney. This decreases visual recognition as well as the percieved click target area making it more difficult to mannipulate. Having both really increases the probability that the user will use it and not become frustrated.
Should have made the button rectangular and the arrow larger. Not adding timer. resolving as invalid
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
Whiteboard: [NEED INFO] → [NEED INFO][nsbeta3-]
Invalid! Is that the right answer? You are saying we are never going to have this and moreover we shouldn't? Never mind the fact that 4.x worked that way on all platforms and click+hold is a common gesture on the Mac? reopening for reconsideration. Note, I'm not arguing +,- here, I'm just saying it's not invalid
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Yes, that is exactly what I'm saying, and it is something we have consistently said for over a year now. Button widgets are buttons, not some wierd button/menu monster. If you want a menu, add a decent-sized arrow. In 4.x, we also have at least one menu that pops up only on the mouse-UP; would you contend that we have to reproduce *that* idiocy for backward compatibility? resolving as invalid, lets not spend any more time on this.
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → INVALID
Target Milestone: --- → Future
hrmpf. marking VERIFIED although I'm dismayed. I outuse the menu over the button 10-to-1 and would've liked to see it made easier to use(bigger arrow doesn't cut it) but oh well.
I'd like to see this re-opened for beta 3. reasons: useful for a) mac users b) peopled used to 4.x
Status: RESOLVED → REOPENED
Keywords: UE2
Resolution: INVALID → ---
c) anyone who has trouble hitting that tiny little arrow target.
No, for these reasons: 0) The time to discuss this was late '98 - early '99, when we made the decision. (Don't play with dead snakes) 1) The button/menu is an abominable monster, not fit as either a button nor a menu. (Internal consistency) 2) The current widget design is a defacto standard widget, in use on the vast majority of desktops. (Do the same as everybody else) 3) There is an easier resolution - don't make the arrow microscopic! (Conservation of energy) 4) The arrow works quicker, since there is no delay. (Faster is better) 5) Due to time/resource constraints, and reasons 1-4, this isn't even worth arguing about in the last few weeks before we ship. (End of discussion, get over it) Note: I am a Mac user, very used to 4.x, and ready for bifocals. Please, just make the arrows a reasonable-sized target. Sacrifice a little visual stylishness for usability.
you said it peter
filed bug 48303 to see if we can get the arrow a little bigger. (in case we lose this battle :-)
>> 0) The time to discuss this was late '98 - early '99, when we made the decision. (Don't play with dead snakes) << Hmmm... that's funny. I remember discussing this quite a while ago and getting quite the same response even then: just a curt, unprofessional shutting down of discussion. >> 1) The button/menu is an abominable monster, not fit as either a button nor a menu. (Internal consistency) << That's your problem, not the users. >> 2) The current widget design is a defacto standard widget, in use on the vast majority of desktops. (Do the same as everybody else) << No, it's not a defacto standard widget. Even so, those buttons that are similar have the very same problem. (Do the same as everybody else and you're no better.) >> 3) There is an easier resolution - don't make the arrow microscopic! (Conservation of energy) << That only solves part of the problem since no matter how large the arrow is, it's still hard to hit and the only way to access the menu. A *better* easy solution is to add a right click option to the main button as well (which I proposed long ago and was shut down). >> 4) The arrow works quicker, since there is no delay. (Faster is better) << WRONG. Faster is NOT always better. And in this case, it is NOT faster since it is so damn hard to hit. Larger target = easier to use. >> 5) Due to time/resource constraints, and reasons 1-4, this isn't even worth arguing about in the last few weeks before we ship. (End of discussion, get over it) << Oh, grow up, would you? These issues are being raised now because the UI group has been told, with EVERY SINGLE MILESTONE, that UI bugs will get fixed in the next milestone. We HAVE been discussing these things; some people have chosen not to listen. >> Note: I am a Mac user, very used to 4.x, and ready for bifocals. Please, just make the arrows a reasonable-sized target. Sacrifice a little visual stylishness for usability. << Visuals mean nothing if the behaviors aren't right. "Stylishness" is far from our most important concern here. We don't make these requests just to save OURSELVES the trouble of making changes you know.
I'm getting very annoyed by this, but we don't really know each other, so I'll try to be civil. Bugzilla is not a fit medium for such emotional content. If you or anyone else wants to insult me, or argue about this, or even discuss it politely, the place to do that is in person, not in this bug. Please stop by, or call a meeting or something. However, given the product we're supposed to be finishing in 5 weeks, I'm amazed that this is one of the issues you want to spend time on. We must be a lot closer to shipping than I think.
FWIW, I agree with Peter here. (And I'm a heavy Mac 4.x user.) This has been discussed several times. 4.x's buttons were a bad design because of temporal inconsistency (hold them down for 0.999 seconds and they do something, hold them down for 1.000 seconds and they don't), internal inconsistency (the tiny triangles didn't make it obvious enough that some buttons could act as menus, some were *only* menus, and some were just buttons), external inconsistency (no other software I know of uses the same design), and diminution of cancelling ability (drag off the button to cancel it too slowly, and you might end up choosing a menu item by mistake). If you're going to do anything to make the menu part of menubuttons easier to get at, I suggest this: allow the user to drag from the button to the menu, or vice versa, and have the part of the widget she drags to act as if it has just been moused down on. That is, I can mousedown on the Back button, drag to the Back menu, and the Back menu opens. Or I can mousedown on the Back menu, drag to the Back button, and the Back button enters mousedown state. This would solve the problem where I mousedown on the Back button, and then realize that I actually wanted to go back more than one page.
If you don't like the menu opening after a short delay, you could open the menu immediately, but still click (closing the menu) if the mouse is released over the button. At least you'd avoid confusing Mac owners :-)
Clicking outside of an open menu shouldn't have any side-effect other than closing the menu. BTW, this isn't about what we, as individuals, like; it is about what we should do for users, and are able to do in this release.
Sorry, I was commenting on the fact that 4.x used a timer so if you weren't careful you could click on the menu that was just about to appear.
I just want to make a point that at least one person I know has decided that he hates Netscape 6 because of this one issue and deleted it from his system. If you need to add a new type of wiget do so, or just start a timer onMouseDown and cancel onMouseUp. But this does need to be fixed.
Keywords: nsbeta3, regression
Whiteboard: [NEED INFO][nsbeta3-]
nav triage team: not a beta stopper
Keywords: nsbeta1-
NOt fixing.
Status: REOPENED → RESOLVED
Closed: 25 years ago24 years ago
Resolution: --- → WONTFIX
Keywords: UE2
mass-verifying WontFix bugs which haven't changed since 2001-12-31. use the search string "BoletusEdulis" if you want to filter out this msg.
Status: RESOLVED → VERIFIED
Component: History: Session → Document Navigation
QA Contact: claudius → docshell
You need to log in before you can comment on or make changes to this bug.