测试 Meta 上的嵌套回复

我特意注册了账号来写这条建议。
回复链是论坛中最令人痛苦的部分。要阅读所有相关回复,你必须不断点击以显示/跳转到父级或子级回复,导致无法一次性看到全部内容,有时甚至难以判断谁在回复哪条消息。

摘要

例如,这篇帖子 https://meta.discourse.org/t/ios-26-bugs-with-fixed-position-elements-in-discourse/382831/7。当你打开它时,无法立即看到它是在回复哪条消息(需要点击“加载父级帖子”)、回复的内容(需要点击“1 条回复 v”),也无法知道该帖子下是否还有更多回复以及具体数量(需要点击“跳转到帖子”)。

我是妥协的大师 :slight_smile:,并提出了这样一个折中方案:主界面保持扁平化论坛布局,但包含父级或子级关系的帖子会配备一个按钮,点击后在新窗口中打开整个相关帖子链,以线程/树形视图展示,并自动聚焦到当前消息(例如 https://meta.discourse.org/t/testing-nested-replies-on-meta/398759/101(感谢实现这一功能,这正是我们需要的!),但请确保无需点击即可直接显示 10 层嵌套/线程(为此请加宽主题宽度,目前屏幕 50% 的空间是空的。作为参考,10 层嵌套在宽度上可以正常显示,例如 https://www.opennet.ru/openforum/vsluhforumID10/5564.html#66;https://habr.com/ru/articles/1047490/#comment_30120786)。如果嵌套超过 10 层,则“显示更多”按钮会从该点打开新窗口,但会同时显示当前消息前的两条线程和之后的八条线程,以此类推,以避免压缩宽度。对于移动设备,则默认显示 5 层嵌套。)

这在拥有 1000 条帖子的线程中尤其有用:当你搜索某个关键词并找到相关帖子后,点击进入时却不清楚该回复是针对哪条消息,不得不额外点击十几次才能展开父级/子级链接。

你还可以将这个按钮与回复数量及线程深度显示结合起来,这样用户甚至在新标签页打开之前,就能清楚知道该消息属于更广泛的讨论。

这一方案结合了扁平化论坛(便于阅读整个线程)和树形论坛(清晰展示特定回复的上下文)的优点,同时无需用户不断点击“跳转到消息”和“显示回复”链接。

让我们让论坛比即时通讯工具和社交媒体更便捷,提供更优的可用性和功能!

2 个赞