Dan Hon on Nostr: Design Opinion: Don’t replace any cached or displayed content with refreshed ...
Design Opinion:
Don’t replace any cached or displayed content with refreshed content on app load/restore.
Instead provide an indication of the existence of new content (perhaps also the amount?), and let the user decide when/whether the displayed content is refreshed.
Example:
1. Instagram loads, displays cached/existing content
2. <1s later, content you were looking at is replaced with new content
3. HEY I WAS LOOKING AT THAT, WHERE'S IT GONE?
Don’t replace any cached or displayed content with refreshed content on app load/restore.
Instead provide an indication of the existence of new content (perhaps also the amount?), and let the user decide when/whether the displayed content is refreshed.
Example:
1. Instagram loads, displays cached/existing content
2. <1s later, content you were looking at is replaced with new content
3. HEY I WAS LOOKING AT THAT, WHERE'S IT GONE?