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

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.

主站蜘蛛池模板: 保康县| 游戏| 肃宁县| 平顶山市| 镶黄旗| 双柏县| 礼泉县| 博兴县| 林芝县| 喀喇| 吉林市| 哈密市| 南靖县| 七台河市| 彭山县| 洱源县| 舟曲县| 册亨县| 团风县| 安龙县| 溧阳市| 锡林郭勒盟| 名山县| 清水河县| 砚山县| 巴东县| 都兰县| 弥渡县| 普陀区| 湘潭县| 美姑县| 康保县| 梅河口市| 若尔盖县| 承德县| 易门县| 大足县| 侯马市| 获嘉县| 武功县| 武胜县|