zoukankan      html  css  js  c++  java
  • 交互式设计与用户体验

    最近在学习交互式设计相关的内容,了解到一些以前没接触过的知识,看了一些书和资料,总结一下。

    首先,交互式设计是研究人和机器的相互行为的一门学科,是定义、设计人造系统的行为的设计领域,交互设计在于定义人造物的行为方式相关的界面,交互设计人工制品、环境和系统的行为,以及传达这种行为的外形元素的设计与定义。交互式设计是一门交叉学科,涉及到计算机、仿生学、心理学、设计学、艺术等多个领域,良好的交互式设计有助于带给用户良好的使用体验。

    心理学方面,交互设计研究人的心理和行为,如:

    • 人喜欢有选择,因此产品应提供多个选项备选;
    • 人喜欢有控制感,大多数人都有选择恐惧,过多的选项会使人因为无法决定选择而产生无力感和失控感, 因此,产品应提供精简适宜的选项,推荐选项可特殊显示;
    • 用户分为主流用户和专家型用户,大部分用户是以完成任务为目的的主流用户,而专家用户则会区分不同设置,研究各种选项,产品应重点考虑主流用户的需求,但专家用户也需要高级设置来满足体验;
    • 用户的行为分析:浏览网站的用户→填写注册的用户→注册成功的用户→不活跃用户→活跃用户→付费用户→……即分析转化率,有助于了解用户流失的根本原因;
    • 满足用户的心理需求,主要包括:被需要,被关注,被尊重,优越感,草根,流行,时尚等。
    • 关于用户的描述:往往决定点击是在一秒内的事儿;用户是懒惰的;用户喜欢放弃,他们有更多选择;用户在点击之前不进行必要的阅读……

    设计方面,主要为了界面友好和交互行为,如:

    • 界面设计风格满足不同的用户需求:卡通、简约、时尚、炫酷、专业、清新、复古、质感……
    • 交互方面,所见即所得,所操作即所得:操作和结果相匹配,软件使用流畅快捷,出错率低,出错可撤销等……
    • 色彩和图形:色彩的隐喻,图形的隐喻,引导用户的体验感受;
    • 信息可视化:运用图形图像图表等,来表现大量信息,直观易懂;
    • 设计也需针对特殊人群:不只靠一种元素区分,如不只靠色彩区分,还靠形状区分……

    在产品和技术类似的情况下,用户体验是竞争力!如何提升体验?——以用户为中心的产品设计(UCD)

    • UCD的五层架构:
      战略层:网站目标和用户需求
      范围层:功能规格和内容需求
      结构层:交互设计与信息架构
      框架层:界面的设计、导航设计和信息设计
      表现层:视觉设计


    • 简约设计的四个策略:删除、组织、转移、隐藏; 

    总结:好的技术是让用户感觉不到技术,好的设计是消失在生活当中的设计,仿佛未经设计从来如此,我们的产品应以此为目标,才能获得广大用户的青睐。

  • 相关阅读:
    Window黑客编程之资源释放技术
    实战|一个表白墙引发的“血案”
    【T1543.003】利用 ACL 隐藏恶意 Windows 服务
    exe调用DLL的方式
    要点4:C的文件操作
    regsvr32 bypass windows defender 新思路
    使用Zolom内存解析运行python脚本(不落地)
    在不影响程序使用的情况下添加shellcode
    要点2:循环、条件控制
    要点3:输入函数对比与自定义输入方式
  • 原文地址:https://www.cnblogs.com/TestFocus/p/3532875.html
Copyright © 2011-2022 走看看