回复框有一个重要的功能“回复为链接主题”。这使得用户可以通过将偏离主题的回复发布到新主题来整理讨论。
目前,此选项隐藏在一个无法识别的按钮后面,不知道它的用户将永远不会使用它。
设计 A:
设计 B:
乍一看,哪个设计看起来更自然?
- 设计 A
- 设计 B
回复框有一个重要的功能“回复为链接主题”。这使得用户可以通过将偏离主题的回复发布到新主题来整理讨论。
目前,此选项隐藏在一个无法识别的按钮后面,不知道它的用户将永远不会使用它。
设计 A:
设计 B:
第一个选项很少使用,也不需要。第二个选项是我们几乎每天都会使用的最佳选择。
我前几天在想这个问题,当时在想“切换未列出”是否应该放在那里。我认为这通常是人们最后找到的菜单之一。
还有什么在里面:
我认为所有这些在不同位置的按钮上仍然有意义。![]()
现在我明白了当前 UI 让我不舒服的地方。
“按钮”的样式像一个输入字段:
![]()
对比
![]()
设计 A:
设计 C:选择框
设计 D:带选择选项的按钮
也许这些设计中的一个会更好——你更喜欢哪一个:
将这段快速粗糙的 CSS 代码添加到你的主题中,以查看“设计 D”的影响:
/* 回复框:使 reply-mode-selector 更可见 */
.select-kit.dropdown-select-box.composer-actions .select-kit-header {
background: var(--primary-low);
color: var(--primary);
border: none;
}
.select-kit.dropdown-select-box.composer-actions .select-kit-header .d-icon {
padding: .5em .65em;
}
#reply-control .reply-to .composer-action-title .select-kit-header-wrapper:after {
/* 添加向下箭头符号 */
display: block;
content: "";
width: 0;
height: 0;
margin-top: 2px;
margin-right: .65em;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 6px solid var(--primary);
}
C太宽了,所以必须是D,因为它表明有东西可供选择。
此讨论与最初添加该功能的讨论非常相似:With the new right gutter, where should "Reply as Linked Topic" go?
我们能多谈谈这个问题吗?假设让按钮更明显会使更多人选择开始新主题而不是回复现有主题……但我不太确定这是不是真的。大多数用户一开始就明白什么是链接主题吗?
有没有更好的方法来解释链接主题的好处?是否存在某个活动阈值,在该阈值下建议使用链接主题并解释原因会更有意义?我认为教育可能比让按钮更显眼的影响更大。使其成为一个更明显的切换开关可能是一个好主意,但除非我们能自信地解释为什么任何人一开始都会使用它,否则我认为它不会改变太多。
我对用户体验的看法:
同一元素类的任何对象都应始终遵循相同的操作原理并看起来相同,以便用户能够识别其功能。
而这里的“回复模式选择器”实际上是一个选择按钮,它看起来像一个输入字段,并且不像 UI 中其他地方的选择按钮,例如:

这些点在实施过程中早已被提及但最终被遗忘。感谢您提醒我之前的讨论。
关于“回复为链接主题”功能的总体讨论:
实际上,这一切都是为了不让一个原本健康的讨论被 2-3 个用户在其中开始的离题讨论所打断。
用户选择主题中旧帖子的多个引用:
用户试图针对特定选定的陈述来表达观点,这可能会使讨论偏离主题。
对已冷话题的新回复,长时间没有回复:
这通常会导致内容稍微偏离主题,最好将其放在新主题中。
不。但或许当还有这种选项时,教育会稍微容易一些。
总之,关联话题是一个很少被使用——在任何地方——的东西。很多时候,版主只是开始一个新的对话来分割一个话题。
但是:
也许可以将“回复为链接主题”重命名为:
在新主题中回复
创建一个与此主题链接的新主题。