【问题标题】:UI: Which one is better Menu hierarchy for better UsabilityUI:哪个更好菜单层次结构以获得更好的可用性
【发布时间】:2017-05-27 22:29:40
【问题描述】:

我有 3 个对象,每个对象都是继承或扩展同一个超类的 3 个其他类的实例。所有 3 个对象都具有相同的功能(),例如 ViewA、ViewB、ViewC、ViewD。

我的问题是如何在 UI 中排列菜单层次结构以提高可用性。是否应该像下面给出的图像一样,其中每个功能都是主对象菜单的子菜单。

或者

我应该使用如下图所示的菜单,其中每个功能都是一个主菜单。例如,当用户打开 ViewA 时,他可以根据 Obj1、Obj2、Obj3 或 Obj1 和 obj2 组合过滤显示的项目。在下面的菜单中 Obj1Menu、Obj2menu、Obj3Menu 仅用于管理对象。

如果您不理解我的问题,请告诉我。

【问题讨论】:

  • 请描述真实世界的模型,因为这太抽象了,无法给出可用性建议。

标签: user-interface web-applications usability


【解决方案1】:

如果我理解正确,这些对象具有相同的界面。在这种情况下,我将在单独的菜单中提取“功能”,例如:

Obj1  Obj2   Obj3 ...

其他菜单(在每个对象中都处于活动状态)

viewA
viewB
viewC
...

【讨论】:

    【解决方案2】:

    一行中的按钮不能解释对象模型,所以这似乎是一个糟糕的决定。

    【讨论】:

      【解决方案3】:

      询问用户他们认为哪个元素(对象或视图)是层次结构的顶部,并将其用作菜单导航的起点。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-03
        • 1970-01-01
        • 2022-01-15
        • 1970-01-01
        • 1970-01-01
        • 2010-11-21
        相关资源
        最近更新 更多