there’s a thing I always do with my computing devices: I make the animations faster than default.
2024-12-09 on GNOME, you can do that by installing Just Perfection.
2024-12-09
I’m a pretty fast computer user. I can move my mouse around quite quickly, and the quicker something appears in my view, the better I can navigate the UI.
2024-12-09 so when I have things that take a lot of time to pop up, I get mad. because I can most definitely click around faster than your darn animations.
2024-12-09 I was curious about how fast I can actually click around, and found a website that seems to test this stuff and aggregates results for public viewing.
2024-12-09 looking at the statistics they managed to collect, I score pretty well in terms of reaction time, and pretty average in terms of aiming speed.
2024-12-09 for the record, as of doing these tests I’m a 20 year old white male that has been using computers for practically his entire life. I did these tests on GNOME with very fast monitors (160Hz) and a wireless gaming mouse. bet I’d do a bit worse at work, where my monitors are 60Hz, but probably not in a significant way.
2024-12-09
let’s consider the place where I’m annoyed by animations the most: context menus and hamburger menus.
2024-12-09 if you want to do a context-menu animation, here’s an example of one I consider good: Chrome fades in the context menu in a very subtle way, to make it feel just a bit more polished, but without moving the click target. you can in fact select elements while the animation is playing out.
2024-12-09 another cool thing with context menus (on Linux at least) is that they are open on the right mouse button being pressed, not released. this allows you to press the mouse button, hover over the option you’re interested in, and release to activate the option immediately.
2024-12-09 macOS apparently does this too.
Menus appear on mouse-down so you can select menu items by depressing the right mouse button, sweeping down through the menu to your desired menu item, then releasing the mouse button.
2024-12-09