zoukankan      html  css  js  c++  java
  • 就这么简单:Web开发中的可用性和用户体验

    就这么简单:Web开发中的可用性和用户体验

    本机讲人机交互学(HCI)  

    哈哈,请别叫UI设计师为美工、别叫前端制作、开发人员为切图,别闹...真的.

    1、定义词汇:“交互”、“可用性”、“人机工程学”

    2、UI设计:用户界面设计人员,用户界面设计人员所考虑的是按钮摆放的位置,上面显示什么文字,或者要不要这个按钮.

    一、什么是互交设计

      如果电视、电话,微波炉都是交互产品,想让产品服从你的命令,就需要与他交互,

    二、不好的用户界面的特点

      1、视觉表达不清楚

         没有明显的顺序和焦点,没有明确的划分、用户不清楚哪些能点,到处都是广告等等。  

      2、非常繁琐:

        减少用户操作的步骤,并能够达到最初的目的,不要把事件变的复杂.

      3、提示混乱 

      4、难已使用

      5、强迫用户

    三、交互设计的四个过程

      1、理解用户需要什么,从而建立明确的需求

        要知道用户想要什么,我们要做什么

      2、开发满足需求的一些候选设计方案

        满足用户需求的构思,概念设计和物理设计,

        概念设计就是用一种用户能理解的方式去描述产品应该做些什么,如何运作,外观如何

        物理设计就是考虑产品的细节,包括使用的色彩、声音、图像、菜单的设计、图标的设计

      3、制作设计方案的原型

        先做个样子出来,来感受其用户体验。可以是产品原型

      4、用户测试和评估

        比如设计一个儿童玩具产品需要给孩子玩,看他们喜不喜欢,

    以用户为中心的设计方法:UCD

    四、交互设计的三个特征

      1、以用户为中心

      2、确定具体的可用标准,并明确建档

      3、必须迭代进行4种设计活动

        通过反馈进行不断的改进.

    五、交互设计两个目标

      1、可用性目标

        1、可行性(有效果)  2、有效性(工作效率高)  3、安全性(能安全的使用)  4、通用性(具有良好的通用性)

        5、易学性(易于学习)  6、易记性(便于记忆)

    六、用户体验的目标

      1、令人感到满意  2、令人心情愉快  3、有趣味性  4、引人入胜  5、富有美感  6、富有时尚感  7、让人有成就感  8、让人有满足感

    七、交互设计的十诫

      1、让用户随时了解系统状态

        当用户做了某些操作时,很长时间没有得到信息,这时候需要有一些进度之类的来提示用户,否则用户的心情会急躁,直接关掉页面

      2、系统与真实相符

        界面要有启示性,告诉用户某个元素能采取什么行动,如按钮设计表示用户可以点击

      3、

    八、

  • 相关阅读:
    Go语言踩过的坑---记录GOPATH在GOLAND中的坑
    反射小例子
    制作pip包
    mac常用软件安装链接
    YCSB压测elasticsearch
    SSO和Auth2.0
    JAVA内部类的四大作用
    修改fastadmin,添加模糊查询
    AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.18.0.2. Set the 'ServerName' directive globally to suppress this message
    taro3.x: 封装实现chat emit on
  • 原文地址:https://www.cnblogs.com/couxiaozi1983/p/3075385.html
Copyright © 2011-2022 走看看