新功能 - anchor

2011-10-09 17:36:49 +08:00
 Livid
现在在社区内点击主题,或是从 RSS 中进入到 V2EX 主题时,如果 URL 中附带 replyX,那么浏览器会定位到那条回复。

这个小更改相信可以让看贴和回帖更省时间。:)

感谢之前反馈这个问题的诸多朋友。
5871 次点击
所在节点    Project Babel
32 条回复
Livid
2011-10-09 17:40:32 +08:00
另外就是,现在在回复框的右下角多了一个链接,可以点击之后就直接返回首页。
levey
2011-10-09 17:41:49 +08:00
不错的功能。
yuest
2011-10-09 17:45:58 +08:00
这不是拿来实现右边数字的已访问未访问功能的吗?
建议把左边标题的链接去掉这个 anchor。很多人可能是第一次打开需要从一开始来浏览。
Livid
2011-10-09 17:48:18 +08:00
@yuest 如果拿掉的话,已读未读的标识就会失效。
Livid
2011-10-09 17:49:26 +08:00
这样的更改对于第一次看某个贴,确实需要用户自己滚动到顶部(或是按回复框里的回到顶部)。但是如果是第二次进入到一个贴,那么肯定会希望直接定位到最新回复。
Sivan
2011-10-09 17:49:48 +08:00
我打开一个帖子,最想先看到帖子内容,不是最后的评论。
Sivan
2011-10-09 17:50:32 +08:00
我连主题说的是什么都不知道,看回复有什么用啊
sparanoid
2011-10-09 17:53:11 +08:00
对于这种比较长的帖子,第一次打开就跳到底部的体验就比较怪了:

http://v2ex.appspot.com/t/19183#reply17
Livid
2011-10-09 17:55:26 +08:00
如果要完美解决的话,看来是需要在服务器上加一些逻辑了。我想想。
yuest
2011-10-09 18:00:59 +08:00
@Livid 左边的标题和右边的数字不是两个链接吗?左边链到头部右边数字链到底部不可以吗?
Livid
2011-10-09 18:04:09 +08:00
@yuest 如果把左边链接里的 replyX 拿掉,但是右边保留 replyX 的话,那么如果用户是从左边点进去的(实际上大部分都是从左边点进去的),那么当用户回到首页之后,右边是不会变灰的。
jacyhao
2011-10-09 18:12:14 +08:00
只适合全部内容在subject里面表现出来的帖子,例如此贴:外面看标题是“新功能 - anchor”,我首先完全不知道anchor是做什么的,点击进帖子后看到的是一条信息是“我连主题说的是什么都不知道,看回复有什么用啊”,我觉得这个功能是反人类的 @livid
Livid
2011-10-09 18:12:59 +08:00
对于第一次进入一个贴的用户确实不友好。

在更好的服务器端 tracking 加入之前,先 rollback。

已经 rollback。
smallcolor
2011-10-09 18:17:29 +08:00
在列表页:
点标题进入主题;
点右侧的数字,anchor 到未读回复的最上部一条。

这不是很好的解决方案吗?
iugo
2011-10-09 18:18:30 +08:00
好像没有生效啊。我访问 http://www.v2ex.com/t/19185#reply13 ,可是并未跳到 #13 回复。
firefox8.0 windows7
Livid
2011-10-09 18:19:27 +08:00
@yuest @smallcolor 为什么首页的每个链接的左边的文字和右边的数字必须是同一个链接,你们再稍微思考一下浏览器对于 :visited 的判断吧。。。
Sivan
2011-10-09 18:20:12 +08:00
用两个链接就行了啊。
默认是#reply12
点链接是#to-reply12

也不影响visited变灰啊
iugo
2011-10-09 18:20:16 +08:00
用 chrome14 和 opera10 测试,也均未定位到回复。
Livid
2011-10-09 18:20:32 +08:00
@iugo 请看这个主题里的讨论过程。

经过权衡,在更完美的服务器端 tracking 上线之前,这个新功能目前暂时先 rollback 了。
iugo
2011-10-09 18:22:24 +08:00
@Sivan 我经常要查看以前的帖子,主题都快背会了…… 我觉得对重度使用者来说,定位到回复很重要。

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

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

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

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

© 2021 V2EX