• 就这么简单: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、

    八、

  • 相关阅读:
    having——至少被订购过两回的订单
    产品——仓库表查询
    SQL 聚集函数使用
    select count(*)和select count(1)的区别 (转)
    SpringAOP 通知(advice)
    Spring AOP 实现原理与 CGLIB 应用
    cglib 动态代理基础篇
    模仿Struts2的Interceptor拦截器实现
    利用JDK动态代理机制实现简单拦截器
    java多线程总结二:后台线程(守护线程)
  • 原文地址:https://www.cnblogs.com/couxiaozi1983/p/3075385.html
Copyright © 2020-2023  润新知