用户界面(人机界面)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户界面(人机界面)相关的知识,希望对你有一定的参考价值。

原文链接:http://www.ncloud.hk/技术分享/user-interface/

用户界面不仅提供了输入机制,使得用户可以“告知”计算机自己的需求,还提供了输出机制,即对用户的操作给于一定的反馈。人们利用键盘,鼠标,触摸屏和麦克风等工具,通过用户界面与计算机进行交互。

 技术分享

最佳设计经验与准则

 

轻量化设计

  • 遵循80/20原则,即只设计最好的20%的功能。
  • 选择具有社绝美感的颜色和布局。
  • 为用户界面的边框和数据选择较高的信噪比。

 

简洁

  • 使设计简单明了。
  • 关注于主要任务,避免分散用户的注意力。
  • 保证产品的功能性和简洁性。

 

可操作性

  • 是产品更易于操作,保证用户可通过多种设备(比如老旧的电脑和辅助设备)来访问。
  • 保证搜有人都可以操作产品:残疾人、老年人、文化水平不高的人等。

 

一致性

  • 同一应用程序使用相似的布局和术语。
  • 采用用户熟悉的交互和导航方式。
  • 保证用户界面与使用情境的一致性。

 

反馈

  • 提供及时反馈。
  • 通过产品当前状态告知用户产品目前的后台运行情况。

 

容错性

  • 预防错误的放生,提供撤销功能。
  • 通过仅启用所需的命令来减少用户可能出现的操作失误。

以用户为主导

  • 给予用户完整的控制权。
  • 允许用户对产品进行定制化和个性化设置。

 技术分享

记事本是Windows操作系统中使用最多的应用程序之一,它的用户界面在过去的十多年中一直未发生改变。该程序的成功得益于简单而又最小化的用户界面设计。

以上是关于用户界面(人机界面)的主要内容,如果未能解决你的问题,请参考以下文章

在Linux中如何从字符界面进入图形界面,

android中从a界面跳到b界面,在b界面点返回按钮返回a界面,从c界面跳到b界面,点返回则返回c界面

HMI人机界面相关介绍及人机界面设计

人机界面属于哪个库

QML用户界面基础(一)

ubuntu启动文本界面和图形界面切换