我有一个应用程序可能会收到来自另一台计算机的数据的网络请求。数据可以分为几个类别,以便可以对其进行过滤。
在这种情况下,可能会发生两件事:
基本上是Google UI与“您的应用UI”之间的旧争论。第二个选项太简单了,但它限制了用户准确决定他想要发送的数据的能力,第二个选项为用户带来了可能不需要的复杂性。
你有什么选择更好?
答案 0 :(得分:8)
我认为最好的方法是,如果您可以在不询问用户的情况下执行默认操作,但可以在某处提供选项菜单或类似菜单,以便感兴趣的用户可以根据自己的意愿进行优化。如果在您的情况下有意义,可能会以微妙的方式通知用户在开始操作时可以配置选项,而不要求他们采取任何操作。
答案 1 :(得分:1)
没有更多细节,很难说。这取决于您将获得的用户类型以及他们的技能。
您可能会做出某种妥协,默认情况下很简单,但有一个高级用户的高级按钮。
答案 2 :(得分:0)
它总是取决于具体情况。您可以尽可能采用默认输入,并向用户询问更多信息。但在我看来,简约是最好的。如果您需要很多用户干预,您可以尝试向导类型接口。
答案 3 :(得分:0)
这取决于你想要投入多少时间。
我想说如果你想要添加它的功能,它可能是一个很好的功能。但是,如果您担心压倒新手用户,请使用基本功能,只需添加“高级”旁边的链接即可。