Perhaps I'm just an old grump, but I prefer the No Delay version in the example. I like predictable, consistent, and fast.
Tooltips need a delay, and then they need to skip it
31–40 of 92 posts
Re: Tooltips need a delay, and then they need to skip it
#32Re: Tooltips need a delay, and then they need to skip it
#33Re: Tooltips need a delay, and then they need to skip it
#34I think I would describe this as an example of hysteresis. Neat! https://en.wikipedia.org/wiki/Hysteresis
Interestingly, there are more use cases for hysteresis in UI design, e.g. it was famously used in nested menus in Windows: https://www.mackido.com/Interface/hysteresis.html I think there was also an article about it on The Old New Thing, but I can't seem to find it anymore.
Find modern examples by Googling "menu safe triangle." Here's one from 5 days ago https://www.framer.com/blog/cursor-trajectory/
> I asked the Framer Agent to fix it, and within minutes it had built and applied what I now call trajectory-based menu aim
Re: Tooltips need a delay, and then they need to skip it
#35Re: Tooltips need a delay, and then they need to skip it
#36It will never cease to amaze to me that Apple (under Jef Raskin who also wrote about this in The Humane Interface) observed and fixed problems with interactions like this in SYSTEM 6 in like 1993 or something - only for the same problem to have to be re-descovered and re-fixed decades later.
Re: Tooltips need a delay, and then they need to skip it
#37I greatly appreciate this attention to detail, and there isn't enough of this in the world. For example, in Visual Studio popups on hover happen so fast you can barely select anything, or you end up clicking on the popup instead of selecting a word.
Re: Tooltips need a delay, and then they need to skip it
#38Re: Tooltips need a delay, and then they need to skip it
#39Hilarious. Web devs discovering UX from Win95. What's next, 3d buttons?
Re: Tooltips need a delay, and then they need to skip it
#40I greatly appreciate this attention to detail, and there isn't enough of this in the world. For example, in Visual Studio popups on hover happen so fast you can barely select anything, or you end up clicking on the popup instead of selecting a word.