Even with that fix, the UX is still broken on touchscreens ...
Tooltips need a delay, and then they need to skip it
61–70 of 92 posts
Re: Tooltips need a delay, and then they need to skip it
#62Earlier quoted context omitted.
>> Hysteresis is the dependence of the state of a system on its history. For example, a magnet may have more than one possible magnetic moment in a given magnetic field, depending on how the field changed in the past. How is this different from the observation that, say, a non-magnetic iron ball may have more than one possible velocity in a given gravitional field, depending on whether it was recently thrown upward o…
Hysteresis is nonlinear.
Re: Tooltips need a delay, and then they need to skip it
#63Earlier quoted context omitted.
>> Hysteresis is the dependence of the state of a system on its history. For example, a magnet may have more than one possible magnetic moment in a given magnetic field, depending on how the field changed in the past. How is this different from the observation that, say, a non-magnetic iron ball may have more than one possible velocity in a given gravitional field, depending on whether it was recently thrown upward o…
A ball dropped near the earth's surface will always fall towards the centre of the earth at ~9.81m/s^2 no matter what it has done previously. A chunk of iron put into a 1μT magnetic field will behave differently depending on what other magnetic fields it has been in recently.
How exactly does this address "whether it was recently thrown upward or dropped from above"?
A ball in a given location will do something unpredictable if you have no information about its past. Is that hysteresis?
Re: Tooltips need a delay, and then they need to skip it
#64I have to intention place my mouse cursor somewhere that won't trigger it. I don't need to react to every message. I'd rather be able to read them without something blocking them.
Re: Tooltips need a delay, and then they need to skip it
#65Earlier quoted context omitted.
A ball dropped near the earth's surface will always fall towards the centre of the earth at ~9.81m/s^2 no matter what it has done previously. A chunk of iron put into a 1μT magnetic field will behave differently depending on what other magnetic fields it has been in recently.
> A ball dropped near the earth's surface will always fall towards the centre of the earth How exactly does this address "whether it was recently thrown upward or dropped from above"? A ball in a given location will do something unpredictable if you have no information about its past. Is that hysteresis?
So its past is kind of irrelevant. At some point if nothing is supporting it, it will fall towards the centre of the Earth.
This is just high school physics.
Re: Tooltips need a delay, and then they need to skip it
#66Hilarious. Web devs discovering UX from Win95. What's next, 3d buttons?
Re: Tooltips need a delay, and then they need to skip it
#67I think I would describe this as an example of hysteresis. Neat! https://en.wikipedia.org/wiki/Hysteresis
>> Hysteresis is the dependence of the state of a system on its history. For example, a magnet may have more than one possible magnetic moment in a given magnetic field, depending on how the field changed in the past. How is this different from the observation that, say, a non-magnetic iron ball may have more than one possible velocity in a given gravitional field, depending on whether it was recently thrown upward o…
Re: Tooltips need a delay, and then they need to skip it
#68Earlier quoted context omitted.
what did the JS provide that the CSS solve wasn't the only solve?
Not OP, but my guess is things like timing delay--20 years ago, CSS animations and transitions weren't a thing yet, especially since 20 years ago also puts us in the era of IE6 being a major browser.
Re: Tooltips need a delay, and then they need to skip it
#69Earlier quoted context omitted.
A ball dropped near the earth's surface will always fall towards the centre of the earth at ~9.81m/s^2 no matter what it has done previously. A chunk of iron put into a 1μT magnetic field will behave differently depending on what other magnetic fields it has been in recently.
> A ball dropped near the earth's surface will always fall towards the centre of the earth How exactly does this address "whether it was recently thrown upward or dropped from above"? A ball in a given location will do something unpredictable if you have no information about its past. Is that hysteresis?
Re: Tooltips need a delay, and then they need to skip it
#70I ran into the same problem about 20 years ago when implementing hover-based dropdown menus on a website. It was only about 10 lines of JS and a couple global variables but I was the only person who understood it. :-P (These days I would have included more comments.) Naturally, there was a fallback to pure CSS menus, because we weren't barbarians.
Ah, the good old days when we wrote JS function to do something, or copied from dHTMLZone. These days the first 10 lines of JS is loading hundreds of lines of JS libraries. (Yep, I'm an old man yelling at clouds!)