mark all as read

2010-10-03 02:12:18 +08:00
 napoleonu
mark all as read,加个这个就好了。对于我这样的强迫症用户就方便了。。。。

那个蓝色点的并不是像GOOGLE WAVE里面记录到数据库而是本地COOKIE吧,所以如果多台电脑浏览V2EX总有很多消除蓝色点的无意义操作。。。。。
4604 次点击
所在节点    V2EX
5 条回复
napoleonu
2010-10-10 02:27:43 +08:00
1.蓝色点显示未读条数而不是总条数有意义没?

2.已读的条目存到数据库会不会压力很大?存到COOKIE之后一分钟做一次同步做折中可不可行?

3.Add star

4.mute

怎么我总往WAVE上想。。。。。。。。。。。。悲剧
disinfeqt
2010-10-10 02:32:08 +08:00
您对浏览器和前端技术了解太少了,而没有根据的猜测就是越来越不靠谱 =。=

不是 cookie,是 a:visited。
不得不说 @livid 的这个实现方式让我大跌眼镜,不过倒也轻巧方便,但是局限性显而易见,估计早晚是要改进的罢。
napoleonu
2010-10-10 02:33:34 +08:00
http://www.v2ex.com/t/2339 看完这个。。我之前没了解。。。。。
napoleonu
2010-10-10 02:42:08 +08:00
这样一来0,1,2条还真是。。。。。
chone
2010-10-10 03:34:38 +08:00
像 @disinfeqt 说的那样是用的a:visited
这个只是一种轻便的实现,如果不需要同步或者不用IE倒也够用了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/3063

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX