Web可用性设计的第一本书
指导原则
别让我思考:Krug可用性第一定律
- 如果想保持网站容易使用,最重要的就是“别让我思考”
- 大多数人会花费比我们想象中少得多的时间来浏览网页
- 页面应该是不言而喻、一目了然、自我解释的
- 网页上的所有内容都可能迫使用户停下来进行不必要的思考
- 使用简单的语句、使用易被理解的图标和链接形式
我们实际上是如何使用Web的:扫描,满意即可,勉强应付
- 第一个事实:我们不是阅读,而是扫描
- 人们总是处于忙碌中
- 人们知道自己不需要阅读所有内容
- 人们善于扫描(浏览)
- 第二个事实:我们不做最佳选择,而是满意即可
- 总是处于忙碌,没有时间寻找最佳策略
- 猜错了,也不会有什么严重后果
- 对选择进行权衡不会改善我们的机会
- 猜测更有意思
- 第三个事实:我们不是追根究底,而是勉强应付
- 根源对我们来说不重要
- 若发现某个事物能用,就会一直用它
广告牌设计101法则:为扫描设计,不为阅读设计
- 在每个页面上建立清楚的视觉层次
- 越重要的部分越突出
- 逻辑上相关的部分视觉上也相关
- 逻辑上包含的部分在视觉上进行嵌套
- 尽量利用习惯用法,
- 非常有用,降低用户认知成本
- 不要闭门造轮子(设计师经常想创新,抑制创新冲动)
- 把页面划分成明确定义的区域
- 明显标识可以点击的地方
- 降低视觉噪声:先假定所有内容都是视觉噪声,除非得到证明它们不是
- 眼花缭乱背景噪声
动物、植物、无机物:为什么用户喜欢无需思考的选择
- 三次无须思考,明确无误的点击相当于一次需要思考的点击
- 要让选项尽可能清楚,让每次点击都变简单
省略不必要的文字:不要在Web上写作的艺术
- 有力的文字都很简练
- 欢迎词必须消灭:例如欢迎XXXX,这个网站希望你喜欢XXXX
- 指示说明必须消灭:应该让每项内容不言而喻来完全消除指示说明,而不是尽可能加长说明
必须正确处理的几个方面
街头指示牌和面包屑:设计导航
如果在网站上找不到方向,人们就不会用你的网站。导航需要明确、简单、一致 。
抵消网络固有的空间迷失感,就是用导航帮助用户找到想要的任何东西,告诉用户现在身在何处。
用导航(指示牌)告诉用户所在的站点层级结构的前后关系,再用顶层菜单(面包屑)告诉从主页到当前位置的路径。
网络导航101法则:
- 用户在网站上通常只会寻找某个目标
- 对用户来说,先搜索还是先浏览取决于他们的打算、匆忙程度及网站是否有良好的导航机制
- 浏览时,通过标志的引导在层次结构中穿行
- 如果找不到想要的东西 ,用户会离开
- 导航的用处:
- 对于网站,用户感觉不到大小、方向和位置
- 导航可以给用户安全感,并可以告诉他们当前位置
- 导航告诉用户如何使用网站
- 导航给了用户对网站建造者的信心
- Web导航习惯用法
- 持久导航需要5个元素:站点ID,回主页,搜索的方式,实用工具,栏目
- 站点ID:网站的标志或者Logo,在每个页面都能见到
- 回主页:可以让站点ID回主页;也可以设计一个主页链接可点击
- 搜索的方式:一个输入框、一个按钮、“搜索”两个字这三者是必需
- 实用工具:比如关于我们、下载、论坛、招聘、注册、如何购买……最后只放置不超过5个在持久导航上
- 栏目:主导航条,可以设计二级导航
- 持久导航需要5个元素:站点ID,回主页,搜索的方式,实用工具,栏目
- 提供搜索
- 一个输入框,一个按钮,还有“搜索(Search)”标识
- 每个页面都需要名称,且出现在合适且引人注目的地方
- 页面的名称要和点击来此的链接名字一样
- 面包屑(层级菜单)最佳实践
- 放在最顶端
- 使用“>”分隔层级
- 使用小字体
- 使用了文字“你在这里”
- 将最后一个元素加粗
- 没有把它们用作页面的名称
- 标签
- 标签式是大型网站导航的上佳选择,因为他们不言而喻、且很灵活
- 标签的要点:正确绘制(与其他标签区别,要有弹出感)颜色编码、当进入网站时要有一个标签已经选中
- 后备箱测试(任意选择一个页面打印出来,看能否不仔细观察就圈出以下问题的答案)
- 这是什么网站(站点ID)
- 我在哪个网页上(网页名称)
- 这个网站的主要栏目有哪些(栏目清单)
- 在这个层次上我有哪些选择(本页导航)
- 我在导航系统的什么位置(“你在这里”的指示器)
- 我怎么搜索
- 显示视觉层次时,左/右对齐比居中更有效
用户进入网站的访问过程:
导航应包括的5个元素:
首先要承认,主页不由你控制:设计主页
- 主页的任务:传达整体形象
- 站点标识和使命
- 站点层次
- 搜索
- 导读
- 内容更新
- 友情链接
- 快捷方式
- 注册
- 主页的其他抽象的目标:
- 用户第一眼看见后明白这是什么网站、他能做什么、网站上有什么、为什么我应该在这里
- 主页帮助用户理解这个网站是做什么的?
- 让用户理解网站的作用:口号(靠近站点ID的位置)、欢迎广告
- 口号不要占用过多空间,不要把使命陈述当做欢迎广告,多进行测试
- 口号≠宗旨,用户不想知道你们的价值主张,只想知道你们做什么的
- 主页帮助用户理解应该从哪里开始?
- 如果我想搜索,从这里开始
- 如果我想扫描,从这里开始
- 如果我想xxx,从这里开始
- 主页导航可以与其他页面不一样,但风格尽量差不多
- 下拉框很节省位置,但是难以扫描、不好控制,一定要使用则尽量按字母排序
农场主和牧牛人应该是朋友:为什么web设计团队讨论可用性是浪费时间?
- 职位情绪
- 设计师大多喜欢看上去有趣的网站
- 开发人员喜欢功能多的网站
- 市场文化与工程文化冲突:
- 市场文化(上层管理、市场、业务拓展)关注于在网站上做出有助于吸引风险投资、用户、战略合作伙伴和盈利的承诺
- 实现承诺的责任落在设计师和程序员这样的工程文化人员身上
- 最佳方式是快速决定,然后让用户进行测试
一天10美分的可用性测试:可用性测试
- 焦点小组研究:
- 一小组人(5-8人)对展示给他们的想法和设计做出反应,这是一个小组过程
- 主要价值来自参与人员彼此的反应
- 是快速得到用户意见和感觉的一种不错的方法
- 可用性测试:
- 一次一个用户展示一些内容,要求用户说出这是什么、试着用它来完成一项典型的任务
可用性测试注意事项:
- 建立优秀的网站,一定要测试,且尽早
- 测试的关键不是证明什么或者反驳什么,而是了解你的判断力:不是证明A比B好,而是给你提供有价值的参考
- 测试是一个迭代的过程
-
没有什么比现场用户的反应更重要
- 简易可用性测试:在开发过程中持续进行小规模测试
- 测试用户和目标群体可能有差异,专家通常不会介意对初学者来说很清楚的界面
- 招募测试用户可以提供合理的激励,邀请要简单,避免对网站进行预先讨论
- 理解测试
- 让用户看到网站,看他们能否理解这个网站的目标、组织方式等
- 关键人物测试
- 让用户完成一些任务,并观察他们是怎么做的
- 立刻回顾测试结果,给问题分类(决定哪些问题需要修正)
- 解决问题(找出修正这些问题的方法)
- 忽略用户第二次猜测就找到想要的内容的问题
- 抵制添加的冲动,尤其是测试用户对新功能的要求
- 常见用户测试的问题:
- 用户不清楚概念
- 用户找不到自己需要的字词
- 组织内容的分类不符合用户的习惯
- 分类符合他们的习惯,但没有使用他们期望的名字
- 内容过多
- 减少页面上的整体干扰
- 把他们需要看到的内容设置得更加醒目,让它们从可视层次结构中更加突出
大的方面和外界影响
可用性是基本礼貌:为什么你的网站应该让人尊敬
- 导致用户好感下降:
- 隐藏他想要的信息(电话、运费和价格)
- 对数据设定格式
- 向用户询问不必要的信息
- 敷衍欺骗用户
- 给用户的浏览设置障碍
- 网站看上去不专业:组织凌乱、布局乱
- 提升用户好感:
- 知道人们在网站上做什么,并让它们明白简易
- 告诉用户用户所关注的信息
- 尽量减少步骤
- 尽可能提供所有帮助
- 容易从错误中恢复
可访问性、级联样式表和你
对于任何人(残级人等),都应该有能访问网站的平等权益。改进网站可访问性的最好方法就是经常测试,然后不断消除让每个人都混淆不清的地方。
改进可访问性的几个建议:
- 为每张图片增加描述性文字
- 让表单配合屏幕阅读器
- 在每页的最前面增加一个“跳转到主要内容”的链接
- 让所有内容都可以通过键盘访问
- 慎用javascript
当好人遇到不好的设计决策
老板在坚持一个糟糕设计想法的背后,几乎有一个良好的(或者不那么糟糕)的意图,试着去理解这种意图,找到另一种方法来达到目的 设计永远要知道自己在做什么,并且有充分的理由去做。
询问不必要信息的可能不良后果:
- 常常无法得到真实的数据
- 得到的完整表单更少
- 使网站的形象下降
参考
版权声明:本文为博主原创文章,转载请注明出处。 旭日酒馆