Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 如何通过自我和更好的决策做出用户界面决策_Design Patterns_User Interface_User Controls - Fatal编程技术网

Design patterns 如何通过自我和更好的决策做出用户界面决策

Design patterns 如何通过自我和更好的决策做出用户界面决策,design-patterns,user-interface,user-controls,Design Patterns,User Interface,User Controls,您好,我在用户界面设计和程序流程方面非常差,在小部件和按钮的用户位置方面,请建议我如何做出更好的用户界面决策,我能做什么 问候 rahul每个人都可以做得更好,想想你希望用户在看屏幕时注意到什么,以及如何让用户清楚地了解知识流 此外还有一些约定,如“确定\取消”按钮将位于所有编辑控件下,因为用户应在浏览所有字段后使用它们 太多的字段会让用户感到沮丧 等等每个人都可以做得更好,想想你希望用户在看屏幕时注意到什么,以及如何让用户清楚地了解知识流 此外还有一些约定,如“确定\取消”按钮将位于所有编辑控

您好,我在用户界面设计和程序流程方面非常差,在小部件和按钮的用户位置方面,请建议我如何做出更好的用户界面决策,我能做什么

问候


rahul

每个人都可以做得更好,想想你希望用户在看屏幕时注意到什么,以及如何让用户清楚地了解知识流

此外还有一些约定,如“确定\取消”按钮将位于所有编辑控件下,因为用户应在浏览所有字段后使用它们

太多的字段会让用户感到沮丧


等等

每个人都可以做得更好,想想你希望用户在看屏幕时注意到什么,以及如何让用户清楚地了解知识流

此外还有一些约定,如“确定\取消”按钮将位于所有编辑控件下,因为用户应在浏览所有字段后使用它们

太多的字段会让用户感到沮丧


等等

我不能给你确切的答案,但有一本书改变了我的很多思考过程,“不要让我思考”史蒂夫·克鲁格斯。读这本书会有很大的帮助


另外,如果你愿意跟随杰科布·尼尔森的useit.com\alertbox,你会受益匪浅。

我无法给你确切的答案,但有一本书改变了我的很多思考过程:“不要让我思考”史蒂夫·克鲁格斯。读这本书会有很大的帮助


另外,如果你遵循jackob nielsen的useit.com\alertbox,你会受益匪浅。

阅读Steve Krug的书

阅读Steve Krug的书

查看其他应用程序(标准windows工具、知名软件等)中的控件布局,并尝试做类似的事情。这种方法不会帮助您创建最先进的界面,但它最终会让您了解如何工作。让它看起来更为用户熟悉,99%的用户会感到高兴。

看看其他应用程序(标准windows工具、知名软件等)中的控件布局,并尝试做类似的事情。这种方法不会帮助您创建最先进的界面,但它最终会让您了解如何工作。让它看起来对用户来说很熟悉,99%的用户会感到高兴

  • 如果您开发的应用程序是现有系统的一部分,请尝试遵循该系统的UI设计和惯例
  • 遵循操作系统的约定
  • 使用分层用户界面
  • 按角色对UI控件进行分组(如在一个组中复制/剪切/粘贴)
  • 史蒂夫·克鲁格(Steve Krug)的《不要让我思考》(Don't Maker me think)也许会对你有所帮助(这是关于网站设计的,但对于桌面应用程序也有一些有用的规则)
  • 如果您开发的应用程序是现有系统的一部分,请尝试遵循该系统的UI设计和惯例
  • 遵循操作系统的约定
  • 使用分层用户界面
  • 按角色对UI控件进行分组(如在一个组中复制/剪切/粘贴)
  • 史蒂夫·克鲁格(Steve Krug)的《不要让我思考》(Don't Maker me think)也许会对你有所帮助(这是关于网站设计的,但对于桌面应用程序也有一些有用的规则)