官术网_书友最值得收藏!

  • 101 UX Principles
  • Will Grant
  • 183字
  • 2021-07-16 18:02:42

Chapter #22. When a User Refreshes a Feed, Move Them to the Last Unread Item

Typically a feed (or any list of items) will have links on each item to view them or perform actions on them. This means that users may well be navigating back and forth to these lists.

Imagine a list of news items; it's likely that a user would read the list, then choose one or more news items to read, each time navigating back to the list view. Don't simply reload the feed and put the user back to the start again, you monster!

Twitter shows the user how many "tweets" behind they are, allowing them to manually reload if they wish, but not altering the feed without their explicit action:

When a User Refreshes a Feed, Move Them to the Last Unread Item

Twitter getting something right for a change

Of course, technically, the feed may well have changed in the time it took the user to read the story, butg, it's disorienting and difficult to use. Yes, this means additionally keeping track of where your user's scroll position is, but it's worth it for the usability benefit.

主站蜘蛛池模板: 焉耆| 阿拉善右旗| 尼玛县| 六安市| 丰宁| 武宣县| 应用必备| 信丰县| 内江市| 宁波市| 双峰县| 灯塔市| 曲松县| 阿合奇县| 睢宁县| 修武县| 那坡县| 滁州市| 吕梁市| 新津县| 侯马市| 宜春市| 彝良县| 东至县| 江源县| 日喀则市| 南安市| 雷州市| 肥乡县| 彝良县| 西贡区| 固安县| 漾濞| 邢台市| 朝阳县| 托里县| 卓尼县| 长治县| 灵石县| 准格尔旗| 太康县|