大型主题的一个问题是,用户可能会忽略主题标题。
例如,OP 在第一篇帖子中发起了投票,但在后续 100 条回复之后,没人知道曾有过投票。
如果 OP 能够将主题的第一篇帖子固定在屏幕顶部,我认为这个问题就能得到解决……
您怎么看?
大型主题的一个问题是,用户可能会忽略主题标题。
例如,OP 在第一篇帖子中发起了投票,但在后续 100 条回复之后,没人知道曾有过投票。
如果 OP 能够将主题的第一篇帖子固定在屏幕顶部,我认为这个问题就能得到解决……
您怎么看?
目前尚未提供此功能。
假设所有用户都从首帖开始阅读,他们应该知道这里曾有过投票。
是的,你说得对。![]()
但作为设计师,我们通常期望用户如此。用户的需求往往各不相同,考虑到这些需求会使程序更加用户友好。![]()
所有用户在新话题中的默认阅读位置均为原始帖子(OP)。
除非你是在暗示用户会在话题获得数十条回复后,经常将投票编辑到第一条帖子中,否则这根本不成问题。
请记住,只有在你之前已经阅读过该话题,或直接点击链接跳转到某条回复时,你才会从话题的后续位置开始阅读。Discourse 会为每个注册用户单独记录阅读位置。
如果这很重要,请将投票编辑到首帖,并在后续回复中链接到该首帖。
首帖将始终“置顶”在话题顶部
![]()
即使你在话题中已有阅读进度,也有多种方法可以跳转到话题顶部:要么从话题列表(尝试点击/轻触帖子数量),要么在话题内部(尝试点击/轻触话题标题)。
没错,用户现在也在做同样的事情。但他们一直在向我们提出这一需求。我在此提出,供 Discourse 团队评估。
满足这一需求并非必要,但由于众多用户提出了这一需求,它可能对用户体验更有效。
我认为,由于 Discourse 与即时通讯应用之间存在许多相似之处,用户会将它们的功能进行比较。
我在这个网站上阅读每一篇帖子已有大约八年了,“让我在主题内固定一篇随机帖子”的需求并不多见。相反,请将你的精力集中在每个主题中自然存在的固定帖子——即顶部的第一篇帖子。