14 ms·
I’d focus more on print usability and readability guidelines than computer guidelines. 5Hz eink is closer to a moving newspaper than a slow computer. https://w
by freeone3000 1mo ago
I’d focus more on print usability and readability guidelines than computer guidelines. 5Hz eink is closer to a moving newspaper than a slow computer.
https://www.mediapoint.com.au/design-tips/composition-layout-print-design-guide https://www.mediapoint.com.au/design-tips/composition-layout... might be moderately helpful.
But my advice: do not count on anything refreshing ever. Do not have animations, or transitions. Preload things to the correct spaces, then fill in. Reserve fixed white areas for output, and then fill in with black. (This works much better than the reverse!)
For quite long running processes, it might be worth having it behind a second page load.
- Natalia724 1mo ago[flagged]
- rafabulsing 1mo agoBret Victor's Magic Ink essay is certainly relevant here: https://worrydream.com/MagicInk/ https://worrydream.com/MagicInk/
- a2ff6eeb0 1mo agoI'd kill for regular UIs that did this.
- Anoian 1mo agoOut of curiosity: Why?
- a2ff6eeb0 1mo agoI'm constantly hitting the wrong button because some animation shifted it, some dialog popped over shit, or some notification decided now was a good time to cover the thing I was trying to do. The animations make things feel sluggish. And they don't even look good. The only advice that doesn't improve all UIs is the bit about filling in with white and adding black after.
- tmgldn 1mo agoIn general, we only really notice the animations that go wrong, like the ones that are too slow or get in the way, but when executed by the book (like the numbers material design published, or perhaps even slightly faster), they are a valuable way of communicating intuition for how to use the UI to a user. But yes, I can understand the desire to remove them, or at minimum drastically reduce their visual impact for e-ink
- a2ff6eeb0 1mo agoDid I stutter? I would like them all gone. I would like all visual elements to appear exactly in their final position and not resize, except in direct response to user interaction. Animations are one of the things that I dread about using modern UIs. There are others too, no doubt.
- qu4z-2 1mo agoI always turn off Android's animations in the developer settings and it makes everything so much more usable. (Animation Scale: 0x, I believe is the setting)
- iwjxjwjdjw 1mo ago[flagged]
- cyberax 1mo ago
- BoxOfRain 1mo agoThat's a good shout, surprised this didn't occur to me actually as I was only recently dealing with a print-based feature at work. That's a helpful link, much appreciated.
- Marsymars 1mo ago> But my advice: do not count on anything refreshing ever. Do not have animations, or transitions. Preload things to the correct spaces, then fill in. Reserve fixed white areas for output, and then fill in with black. (This works much better than the reverse!) I would ammend to this that if you have an operation that can't complete quickly, it's better to have some kind of animation, even if it's notably slower than the already-slow screen refresh so that the user can tell that there's something happening.