101条UX原则 - #22 当用户刷新订阅内容时,将其移至最后的未读项

通常,订阅源(或任何项目列表)会在每个项目上放个查看链接,或对它们执行某些操作的链接。这意味着用户可能会来回浏览这个列表。

想象一下有一个新闻列表,用户可能会读完整个列表,然后选择一个或多个要细看的新闻,看完一条再返回列表视图。 这个时候千万不要简单地重新加载整个内容,又让用户从头开始!

Twitter 会向用户显示他们还有多少新推文未读,允许他们根据需要自己手动重新加载,但不会在没有明确操作的情况下更改整个内容:

当然,从技术上讲,在用户阅读某个故事的过程中,他订阅内容可能已经发生了变化,但如果它不断更新,则会令人迷惑并且难以使用。是的,为了让用户知道自己在哪儿,就意味着应用还要跟踪用户滚动到哪个位置。但这对于提高可用性来说是非常值得的。


知识点:

·用户从哪里来的,就返回去相同位置。

·用户正在使用时不要重新加载或刷新整个内容。

·为用户提供手动刷新内容的选项。

你可能感兴趣的:(101条UX原则 - #22 当用户刷新订阅内容时,将其移至最后的未读项)