UI:哪一个更好 菜单层次结构具有更好的可用性

发布于 2024-10-14 02:14:04 字数 516 浏览 3 评论 0原文

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

我的问题是如何在用户界面中排列菜单层次结构以获得更好的可用性。是否如下图所示,其中每个功能都是主对象菜单的子菜单。 Heirarchy Option 1

或者

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

Hierarchy option 2

如果您不明白我的问题,请告诉我。

I have 3 objects, each one is an instance of 3 other classes which inherits or extends the same super class. All 3 objects have same functions() like say ViewA, ViewB, ViewC, ViewD.

My question is How to arrange the Menu hierarchy in UI for better Usability. Should it be like in image given below, where each function is a submenu of the main object menu.
Heirarchy Option 1

Or

Should I use Menu as shown in below image where each function is a main menu. For Example when user opens ViewA he can Filter the displayed items according to Obj1, Obj2, Obj3 or Obj1 and obj2 combined. In below menu Obj1Menu, Obj2menu,Obj3Menu are used just to manage objects.

Hierarchy option 2

Let me know if you didn't understand my question.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

○愚か者の日 2024-10-21 02:14:04

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

Obj1  Obj2   Obj3 ...

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

viewA
viewB
viewC
...

If i understand you correctly, the objects have the same interface. In this case i would extract the "functions" in a separate menu like:

Obj1  Obj2   Obj3 ...

other menu (active in each object)

viewA
viewB
viewC
...
下壹個目標 2024-10-21 02:14:04

沿一条线的按钮不能解释对象模型,因此这似乎是一个糟糕的决定。

Buttons along one line don't explain the object model, so it seems a bad decision.

终陌 2024-10-21 02:14:04

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

Ask the users which element (Object or View) they consider to be the top of the hierarchy and use that as the start point for the menu navigation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文