给 V2EX 增加未读标记的油猴脚本
摸鱼刷到了这个贴子,感觉确实给 V2EX 增加未读 /新回复
标记确实是个不错的改进,遂在今日午饭后写了这个小脚本。
如果你曾经在 V2EX 上浏览过一个贴子,当这个贴子下有新的回复时,会显示未读提醒。
为了避免视觉污染,没有打开过的贴子下有新回复时,不会显示未读提醒。
目前来看体验良好,欢迎使用&反馈,enjoy~
1
iblislsy 2020-09-22 16:22:44 +08:00
芜湖
|
2
sillydaddy 2020-09-22 16:41:31 +08:00
马上去试试,回头再反馈。楼主好人,先谢过了。
|
3
kop1989 2020-09-22 16:45:41 +08:00
感谢分享,立即试用
|
4
kop1989 2020-09-22 16:53:49 +08:00
|
5
745839 2020-09-22 16:57:59 +08:00
同楼上,安装完了,没有效果,右上角没有启动
|
6
cheese 2020-09-22 17:03:26 +08:00 1
|
8
sillydaddy 2020-09-22 17:16:33 +08:00
@jerrodpoole
试了一下,效果很不错。 反馈一下: 1. 目前好像不能显示新增加的文章 2. 如果某篇收藏的文章有了新回复,在正常的节点模式下,可以看到新标记,但切换到“收藏”页中,新标记则看不到。 |
9
also24 2020-09-22 17:29:22 +08:00
看了这个帖子,仔细观察了一下 V2 自身的设计,我才理解了为什么 V2 在帖子列表页里面,帖子的链接后面都有 #replyN 这个小尾巴。
这样,当有新回帖的时候,链接就发生了变化,就可以通过 css 的 :visited 标记,将有新回帖的帖子标记为未浏览状态了。 https://i.loli.net/2020/09/22/uehwFLsqvQ9Odjt.png https://i.loli.net/2020/09/22/GPjkLT582HChfw1.png |
12
revalue 2020-09-22 17:38:54 +08:00
原贴楼主,支持一下。当前并不是急着用,需求各有所不同。不错不错
|
13
jerrodpoole OP @cheese #6
感谢反馈,已经加入到新版 |
14
jerrodpoole OP @sillydaddy #8 感谢反馈,收藏页面目前也可以正常工作了
|
15
jerrodpoole OP @sillydaddy #8
@also24 #9 可能每个人的期望还是有细微差别的,论坛原有设计是只要有新的回复都会通过:visited 更新(也很巧妙了)。我个人还是喜欢我点击过的贴子有新回复时标记提醒,毕竟每个人关注的话题不一样嘛~ |
16
sillydaddy 2020-09-22 20:14:47 +08:00
@jerrodpoole
太赞了! 另外,我觉得可以再稍微扩展一点: 一般来说,用户收藏的帖子,是希望再看的,特别是有新的回复时。所以,这个脚本里面的**visited**的定义,是不是再扩展一下,变成 visited+favored,也就是对于收藏的帖子,无论是否“点开”,只要有新回复,就给提醒标记。 这样 v 站的“收藏”功能就物尽其用了——去收藏面板看,看到哪些收藏的帖子有新的回复,直接点开来看,然后再也不用担心收藏的帖子太多。。 |
17
sillydaddy 2020-09-22 20:29:41 +08:00
@jerrodpoole 上个回复提到的收藏标记功能,是没经大脑脱口而出了,感觉还是额外需要的功能自己实现吧,否则这个脚本要不断膨胀了,比如把 localStorage 上传到云上,不同设备间同步~~ :)。
|