当我意识到其中许多涉及某些应用程序的选项对话框时,我正在浏览Worst UI You’ve Ever Used问题。这显然是一个开发人员可以轻易“丢失”的领域,因为通常有大量可用的选项,这些选项很难组织。 (特别是对陈规定型的程序员)
因为我已经准备好为我自己的应用程序设计一个选项对话框,我想知道:什么是一个好的选项对话框?
标签?像Visual Studio一样的分层树视图,有点像标签吗? (我现在正倾向于此)
您怎么看?
答案 0 :(得分:4)
答案 1 :(得分:3)
让最常见的选项易于查找,高级选项“可选”甚至可以查看...隐藏选项99%的用户不关心是非常有效的。
主要问题不是压倒观众。选项对话框往往是疯狂的,因为人们在那里提供了所有选项。
拥有良好,干净的逻辑分组选项,简单的常用选项和“高级”部分使得模糊选项不那么明显通常比特定布局更重要。
答案 2 :(得分:2)
我认为这实际上取决于你将拥有多少选项,它们的逻辑分组是什么,它们可以来自哪里(应用程序,外部插件等).Visual Studio使用的树形对话框是很好的选择,因为有大量的选项和许多插件/包提供了在这个对话框中操作的选项。
我见过的常见模式是:
答案 3 :(得分:1)
没有选项对话框是最好的。
如果你有很多选择,那么可以搜索它真的很有帮助。