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

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.
- 數字道路技術架構與建設指南
- Artificial Intelligence Business:How you can profit from AI
- micro:bit魔法修煉之Mpython初體驗
- 基于Apache Kylin構建大數據分析平臺
- SiFive 經典RISC-V FE310微控制器原理與實踐
- 筆記本電腦使用、維護與故障排除從入門到精通(第5版)
- BeagleBone Robotic Projects
- The Artificial Intelligence Infrastructure Workshop
- 筆記本電腦維修技能實訓
- Zabbix 4 Network Monitoring
- 詳解FPGA:人工智能時代的驅動引擎
- Hands-On One-shot Learning with Python
- DevOps實戰:VMware管理員運維方法、工具及最佳實踐
- USB 3.0編程寶典
- Windows Presentation Foundation 4.5 Cookbook