访客至上的Web、移动可用性设计--指导原则

可用性设计原则
本文探讨了可用性设计的核心概念及实现方法,强调了别让我思考的原则,介绍了用户扫描行为的特点,并提出了简化设计、遵循习惯用法等建议。

关于可用性设计,之前写过一个“纸上谈兵”版本的,那篇帖子主要是根据A/B test的方式来进行的。  

但是最近找了本Steve krug写的Don't make me think,我觉得更系统的讲解了什么是可用性设计。

实际上开始可用性设计之前,我们要搞清楚什么是可用性设计。对于可用性设计我们可以找到很多的定义,经常可以分为下面几个方面:

有用:产品能够帮助用户去完成一些必须的工作

可学习:人们能够明白如何使用它

可记忆:再次使用的时候,不需要重新学习。

有效:真的帮助完成了任务

高效:产品只需要用户花费适当的时间和适当的努力就完成了工作。

合乎期望:这个产品就是人们想要的。

再有一个加分项,令人愉悦的:使用产品的过程中觉得愉悦,好玩、有趣等等。

其实关于可用性最核心的内容非常简单:一个有着平均能力和经验的人,能明白如何使用产品,并且不必付出过多的努力或遇到不必要的麻烦。

弄清楚定义之后,如何做到呢?有一些指导原则,看着有些空泛但是大道理都是这样。

1、别让我思考

这条可以说是可用性的第一定律,是我们判断什么有用什么没用的第一法则,我们应该尽量做到,当我们看到一个页面时候,它应该是不言而喻的,一目了然,这也是我经常提到的产品功能自解释。

多余的思考会分散用户的精力,降低用户的体验,对用户使用产品的主干逻辑产生干扰。其实每个可用性问题的背后,都有一个貌似合理的根据,以及一个良好的但是错误的意图。避免这种情况的出现,一般的方法都是列出一个检查清单:我在什么位置?我该从哪里开始?他们把XX放哪儿了?页面上最重要的是什么?为啥这个功能叫这个?

2、扫描

对于网站,大部分时间里用户的使用都是以一种扫描的态势进行的,我们精心准备的文字在用户看起来更像是在车上飞驰的时候遇到的广告牌。在京东技术学院培训的时候也看到他们的内部资料,京东在对网站进行可用性测试的时候使用了眼动仪,观察用户在使用京东的时候是如何浏览的,结果表明在看商品列表的时候是采取一种Z字型的扫描态势,这一发现也直接决定了京东的商品列表排布已经热门商品的摆放位置,在这点上淘宝与京东相比,我更喜欢京东的,因为京东的页面展示都是一种风格,比如搜索ITO的箱子

淘宝上是这样的:11.0.png

京东上是这样的:  

12.png

因为图片背景的关系,我更喜欢JD的,看起来更加清晰。但是重要的事情说N遍,在购买的主需求面前,页面的展示稍微花哨点并不影响什么,除非那个页面太花哨了,晃得你想吐。

3、能用就行

我们绝大多数时候,做出的决定都不会是最好的选择,而是选择第一个能说得过去的,这就是满意策略(《人的模型:社会化和理性》首次提到了这个概念)。人们在做决策的时候有很多环境因素会对人造成影响,包括时间的压力、模糊的目标、有限的信息和变化的环境。

其实人们做出满意策略也比较好理解,因为这样的效率最高。如果任何事情我们都追求完美,我们的生活将会无比艰辛。

当然,这条是告诉我们一个现象,但不是告诉我们应该这样做,用户很多时候都是能用就行了,也并不关心背后的原理,但是我们要之后,如果一个产品功能可以做到自解释或是核心的功能非常突出,也许就一个核心功能,这样避免了用户做选择,直接给用户一个最高效的选择,这样带来的好处是显而易见的。这里要强调的是,用户在使用你的产品,不是因为你的产品非常好,而是你恰好在用户觉得,能用就行的节点上。

4、不为阅读设计

如果我们确定用户都是用扫描的方式进行浏览的,那么有几点需要在设计的时候注意

  • 尽量利用习惯用法

比如一级导航一般都在页面的顶端,那么你就别设计在页面的底端;LOGO通常在左上角,那么你就别设计在右下角,除非你有特别充足的理由以至于使用了不符合习惯的布局后依然不会影响用户使用的便利程度。

  • 建立有效的视觉层次

越重要的地方越突出;逻辑相关的部分在视觉上也要相关;逻辑上包含嵌套关系的在视觉上也要进行嵌套;总之有效的视觉层次其实是让视觉和功能逻辑保持一致,便于用户直观的理解。

  • 页面划分成明确对方定义区域

和利用习惯用法一样,LOGO区域、广告区域、导航区域、主内容区域都有划分清楚。

  • 明显标识可以点击的区域

这一点上在移动产品设计的时候尤为明显,为啥。。。因为没鼠标啊,连个悬停提示都没有。

  • 最小化干扰

专注、聚焦,如果在实际设计的过程中啥都想要,这两个词只能是句口号。

  • 为内容创建清楚的格式,以便于扫描

上面京东和淘宝的对比就是例子,这里只说可用性设计,并不提及产品所定位引起的展示形态不同。

5、省略多余的文字

这个就不细说了,别跟我提博客这种专门的阅读类产品哈,这里说的去掉多余的文字是指在标题和说明的设计上,应该尽量剪短,减少对用户精力的分散。

另外多说一些关于点击的事儿,很多人在争论让用户完成某个功能,点击越少就设计的越牛逼,用户用起来越方便。其实这压根就是个伪命题,用户用起来是否方便是取决于用户使用过程中所花费的精力,这个精力包含着点击次数的体力和艰难思考、分辨的脑力,我认为用户不介意点击了几次完成了认为,只要每次点击都是毫不费力的,并且让用户坚信自己的选择是正确的。当然别抬杠说点了100多次确认才发送一条微博什么的。

本项目采用C++编程语言结合ROS框架构建了完整的双机械臂控制系统,实现了Gazebo仿真环境下的协同运动模拟,并完成了两台实体UR10工业机器人的联动控制。该毕业设计在答辩环节获得98分的优异成绩,所有程序代码均通过系统性调试验证,保证可直接部署运行。 系统架构包含三个核心模块:基于ROS通信架构的双臂协调控制器、Gazebo物理引擎下的动力学仿真环境、以及真实UR10机器人的硬件接口层。在仿真验证阶段,开发了双臂碰撞检测算法和轨迹规划模块,通过ROS控制包实现了末端执行器的同步轨迹跟踪。硬件集成方面,建立了基于TCP/IP协议的实时通信链路,解决了双机数据同步和运动指令分发等关键技术问题。 本资源适用于自动化、机械电子、人工智能等专业方向的课程实践,可作为高年级课程设计、毕业课题的重要参考案例。系统采用模块化设计理念,控制核心与硬件接口分离架构便于功能扩展,具备工程实践能力的学习者可在现有框架基础上进行二次开发,例如集成视觉感知模块或优化运动规划算法。 项目文档详细记录了环境配置流程、参数调试方法和实验验证数据,特别说明了双机协同作业时的时序同步解决方案。所有功能模块均提供完整的API接口说明,便于使用者快速理解系统架构并进行定制化修改。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
【微电网】【创新点】基于非支配排序的蜣螂优化算法NSDBO求解微电网多目标优化调度研究(Matlab代码实现)内容概要:本文围绕基于非支配排序的蜣螂优化算法(NSDBO)在微电网多目标优化调度中的应用展开研究,提出了一种改进的智能优化算法以解决微电网系统中经济性、环保性和能源效率等多重目标之间的权衡问题。通过引入非支配排序机制,NSDBO能够有效处理多目标优化中的帕累托前沿搜索,提升解的多样性和收敛性,并结合Matlab代码实现仿真验证,展示了该算法在微电网调度中的优越性能和实际可行性。研究涵盖了微电网典型结构建模、目标函数构建及约束条件处理,实现了对风、光、储能及传统机组的协同优化调度。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及从事微电网、智能优化算法应用的工程技术人员;熟悉优化算法与能源系统调度的高年级本科生亦可参考。; 使用场景及目标:①应用于微电网多目标优化调度问题的研究与仿真,如成本最小化、碳排放最低与供电可靠性最高之间的平衡;②为新型智能优化算法(如蜣螂优化算法及其改进版本)的设计与验证提供实践案例,推动其在能源系统中的推广应用;③服务于学术论文复现、课题研究或毕业设计中的算法对比与性能测试。; 阅读建议:建议读者结合文中提供的Matlab代码进行实践操作,重点关注NSDBO算法的核心实现步骤与微电网模型的构建逻辑,同时可对比其他多目标算法(如NSGA-II、MOPSO)以深入理解其优势与局限,进一步开展算法改进或应用场景拓展。
内容概要:本文详细介绍了使用ENVI与SARscape软件进行DInSAR(差分干涉合成孔径雷达)技术处理的完整流程,涵盖从数据导入、预处理、干涉图生成、相位滤波与相干性分析、相位解缠、轨道精炼与重去平,到最终相位转形变及结果可视化在内的全部关键步骤。文中以Sentinel-1数据为例,系统阐述了各环节的操作方法与参数设置,特别强调了DEM的获取与处理、基线估算、自适应滤波算法选择、解缠算法优化及轨道精炼中GCP点的应用,确保最终获得高精度的地表形变信息。同时提供了常见问题的解决方案与实用技巧,增强了流程的可操作性和可靠性。; 适合人群:具备遥感与GIS基础知识,熟悉ENVI/SARscape软件操作,从事地质灾害监测、地表形变分析等相关领域的科研人员与技术人员;适合研究生及以上学历或具有相关项目经验的专业人员; 使用场景及目标:①掌握DInSAR技术全流程处理方法,用于地表沉降、地震形变、滑坡等地质灾害监测;②提升对InSAR数据处理中关键技术环节(如相位解缠、轨道精炼)的理解与实操能力;③实现高精度形变图的生成与Google Earth可视化表达; 阅读建议:建议结合实际数据边学边练,重点关注各步骤间的逻辑衔接与参数设置依据,遇到DEM下载失败等问题时可参照文中提供的多种替代方案(如手动下载SRTM切片),并对关键结果(如相干性图、解缠图)进行质量检查以确保处理精度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值