logoalt Hacker News

freeone3000yesterday at 4:14 PM5 repliesview on HN

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... 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.


Replies

rafabulsingyesterday at 6:23 PM

Bret Victor's Magic Ink essay is certainly relevant here: https://worrydream.com/MagicInk/

Marsymarsyesterday at 8:57 PM

> 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.

show 2 replies
a2ff6eeb0yesterday at 6:53 PM

I'd kill for regular UIs that did this.

show 1 reply
BoxOfRainyesterday at 8:45 PM

That'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.

Natalia724yesterday at 5:02 PM

[flagged]