是的,您第一个问题询问的是用例,“是什么”类型的问题。 “为什么”问题是对用例的理由。(“如何”问题在设计文档中已解答。)
有几个“为什么”的原因:
- 我们有一个部分用户定义的 UI 实现。Discourse 中有两种主要的 UI 自定义选项——默认主页和左侧导航/页眉下拉菜单。Discourse 提供了用户选择主页登陆 UI 并覆盖全局默认值的选项。为了给用户提供完整的 UI 自定义,用户应该能够选择他们对左侧导航/页眉下拉菜单的偏好。
- 我有用户要求这样做。用户已经在其他 Discourse 环境中体验过页眉下拉菜单。该功能是他们在 Discourse 环境中习惯使用的。这种多样化的选项会在已将页眉下拉选项作为全局选项实现的各种 Discourse 环境之间产生可用性和不友好性问题。任何组织最不希望的就是可用性摩擦。此功能允许用户在所有 Discourse 交互中切换到他们习惯的内容——无论网站如何。
这些是两个最直接的理由。我相信还有其他理由。