简介
作者Steve Krug,惯例先去了解一下本书的作者,发现书中介绍的并不多,百度一下后发现这本书比作者出名。好吧,百度就是这样子,作者自称web可用性咨询师,手上这本书是第三版再版,第一版2000年出版,2013年出版第三版,最大的变化大概是综合啦,原来凉拌是网站的可用性,这次是web和mobile。作者书中说,互联网时代,13年就像100年那么久,想想我们的cpu和手机这3年的更替,何况现在都16年啦。我想这本书之所以称为互联网必读书之一大概是因为它定义啦许多“本该如此”的原则问题,就是总有人吧习以为常的东西给你规范定义好出来,只要你学习这门学科,这些原则是你终究绕不开的,所以,经典若干年都会成为是废话,那就是对这些规范最大化的肯定了。
豆瓣评分:8.5
 
互联网产品的都是两条腿走路的玩意,也就是要考虑酒香和巷子深不深的问题,本书是解决酒香不香的问题。不厚,也就200多页,半天时间就可以轻松读完,而且指导性非常强,如果你在运营一个网站,可以基于本书来对症下药来,只要遵守原则性的东西,产品大概就会没有硬伤,用户体验的优化可以逐步提高。

 
以下内容纯属炫耀,其实是书摘加一些个人理解,另外同一范畴的内容作了统一的调整:
可用性的第一定律:别让我思考。
可用性的第二定律:点击多少次都没有关系,只要每次点击都是无需思考、明确无误的选择。
 
一、对于用户的使用行为习惯(第二章):
不是阅读,而是扫描,所以网站为扫描而设计。
不做最佳选择,而是满意即可,用户达到目的即可。
不是追根究底,而是勉强应付。就像是浏览器,我们认为他是个浏览应用,很多人认为就是个看新闻的东西。
①、因为这对我们来说并不重要,就像是看新闻事件,用户根本不关心你在哪里获取来的信息(第一手也好第三手也罢,关键要快),我只关心你的网站是否可以给我一个有效(第一时间、丰富、有序、有亮点甚至是有优惠)的信息聚合,
②、如果发现某个事物(方法)能用,我们会一直用它。 

二、尽量使用习惯用法,对于用户行为(第三章、第四章)
1、因为它们确实非常好用
2、不要试图重新发明轮子
3、把页面划分成明确定义的区域
4、明显标志可以点击的地方
5、降低视觉噪声:眼花缭乱、降低视觉噪音,设计可扫描的文本。
6、  省略多余的文字,文字简洁有力,概况性强。
 
记住:三次无须思考、明确无误的点击相当于一次需要思考的点击。
 
三、基于用户行为的Web设计的五个重要原则,这里将的视觉设计部分:
建立清楚的视觉层次,表现层要对逻辑层负责,也就是通常说的视觉要体现逻辑。
①、越重要的部分越突出
②、逻辑上相关的部分视觉上也相关,逻辑上包含的部分在视觉上进行嵌套。
简介的代表就是苹果网站了,而高仿最精到当属小米和锤子网站了,大家能看出什么端倪吗?
 
四、必须正确处理的几个方面,着重就网站的信息呈现方式进行了细节的讲解,浏览网站如同逛商场一个道理,要让访客很清晰的定位自己的位置和整个网站的范围,因此网站的面包屑导航同街头指示牌同等重要,导航的用途帮助我们找到任何想要的东西和告诉身在何处。面包屑导航加粗最后一个元素。(第六章)
 
五 web中的大爆炸理论
让人们顺利开始的重要性,网站包括APP大多数情况下都是利益冲突的结果,或者是你看到的页面都是产品与团队、资源、老板多次撕逼后的妥协的产物。宇宙大爆炸理论其实是想说明网站给人第一印象,最初的那几秒特别重要,也就是说网站的整体形象,如何传达---就是产品的VI系统了。
 
六:农场主和牧牛人应该是朋友(汗,看题目鬼知道什么意思)
一个解决方案(文中举得是下拉框显示)各个角色有各种看法,都是基于个人的看法,最好的方式是测试。书摘:解药的关键,不要问这样的问题:”大部分人喜欢下拉框吗?“正确的问题是:在这个页面,这个上下文(上下文即情景,就是不说人话)中,这个下拉框以及这些下啦项目和措辞会让可能使用这个网站的大部分人产生一种良好体验吗?人话版--在此时的场景中,这种解决方案是否大可给大部分人产生良好的用户体验?方法是测试
 
七 测试
本章讲了一些可用性测试的方法和流程,想要什么,需要什么,什么时候可能会有用,提出要做测试,要早做测试,简易的测试,一个月安排一个上午做测试,测试人三个比较合适,不用发现所有的问题(也发现不了),这样有修复完成的可能性。
测试结果反馈后的处理:排序,以对网站用户的影响程度,不修复的话会有什么严重后果。
 
八 移动端
移动端的特性,表明终端是对信息的妥协,而产品是对资源和(老板)的妥协。移动端建议对用户重要的功能和内容放进去,特别注意优先级排序。
 
 
总结:整体看来还是比较系统,总感觉深度还不够。在实际的网站设计中,若以此本书设计的点都注意到,大概也七八十分了,移动端发展迅猛,本书观点不新颖,篇幅太少,参考意义不大。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

《点石成金-访客至上的web和移动可用性设计秘籍》读书笔记的更多相关文章

  1. csapp读书笔记-并发编程

    这是基础,理解不能有偏差 如果线程/进程的逻辑控制流在时间上重叠,那么就是并发的.我们可以将并发看成是一种os内核用来运行多个应用程序的实例,但是并发不仅在内核,在应用程序中的角色也很重要. 在应用级 ...

  2. CSAPP 读书笔记 - 2.31练习题

    根据等式(2-14) 假如w = 4 数值范围在-8 ~ 7之间 2^w = 16 x = 5, y = 4的情况下面 x + y = 9 >=2 ^(w-1)  属于第一种情况 sum = x ...

  3. CSAPP读书笔记--第八章 异常控制流

    第八章 异常控制流 2017-11-14 概述 控制转移序列叫做控制流.目前为止,我们学过两种改变控制流的方式: 1)跳转和分支: 2)调用和返回. 但是上面的方法只能控制程序本身,发生以下系统状态的 ...

  4. CSAPP 并发编程读书笔记

    CSAPP 并发编程笔记 并发和并行 并发:Concurrency,只要时间上重叠就算并发,可以是单处理器交替处理 并行:Parallel,属于并发的一种特殊情况(真子集),多核/多 CPU 同时处理 ...

  5. 读书笔记汇总 - SQL必知必会(第4版)

    本系列记录并分享学习SQL的过程,主要内容为SQL的基础概念及练习过程. 书目信息 中文名:<SQL必知必会(第4版)> 英文名:<Sams Teach Yourself SQL i ...

  6. 读书笔记--SQL必知必会18--视图

    读书笔记--SQL必知必会18--视图 18.1 视图 视图是虚拟的表,只包含使用时动态检索数据的查询. 也就是说作为视图,它不包含任何列和数据,包含的是一个查询. 18.1.1 为什么使用视图 重用 ...

  7. 《C#本质论》读书笔记(18)多线程处理

    .NET Framework 4.0 看(本质论第3版) .NET Framework 4.5 看(本质论第4版) .NET 4.0为多线程引入了两组新API:TPL(Task Parallel Li ...

  8. C#温故知新:《C#图解教程》读书笔记系列

    一.此书到底何方神圣? 本书是广受赞誉C#图解教程的最新版本.作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式.朴实简洁的文字,并辅之以大量表格和代码示例,全面.直观地阐述了C#语言的各种 ...

  9. C#刨根究底:《你必须知道的.NET》读书笔记系列

    一.此书到底何方神圣? <你必须知道的.NET>来自于微软MVP—王涛(网名:AnyTao,博客园大牛之一,其博客地址为:http://anytao.cnblogs.com/)的最新技术心 ...

  10. Web高级征程:《大型网站技术架构》读书笔记系列

    一.此书到底何方神圣? <大型网站技术架构:核心原理与案例分析>通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计 ...

随机推荐

  1. for循环内 执行$ajax(){}

    真是郁闷,在for 循环里添加了ajax异步传输之后,for循环是单线程处理,就是里面执行的是ajax,也不异步处理数据.而是执行完for循环的次数后,一起把ajax的数据处理掉. 解决办法.分开吧! ...

  2. 剑指offer系列38----滑动窗口的最大值(不懂????????????????????????????????????????????????)

    [题目] 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值.例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6 ...

  3. redis客户端jedis连接和spring结合

    摘自传智博客课程 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt ...

  4. php测试程序运行时间和占用内存情况

    php测试程序运行时间和占用内存情况: $HeaderTime = microtime(true);//参数true表示返回浮点数值 /** *CODE */ printf(" total ...

  5. Nginx_地址重写(rewrite)_日志管理(log_format)_压缩输出_Nginx设定限速_Nginx设置反向代理及反向代理缓存

    Nginx地址重写 Nginx rewrite rewrite语法规则1).变量名可以使用 "=" 或 "!=" 运算符~ 区分大小写~* 不区分大小写^~ 禁 ...

  6. (VS TFS) Adding existing project to solution in TFS.

    正常的情况话,直接加入project,然后选择"Source control" -> “Add selected projects to source control.... ...

  7. SIGPIPE

    send或者write socket遭遇SIGPIPE信号 当服务器close一个连接时,若client端接着发数据.根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时, ...

  8. Hbase伪分布式

    其实我就是要让数据存储在hdfs上而已........ 多配置点东西就好了,在hbase-site.xml中加入: <configuration> <property> < ...

  9. Calculations are rather interesting

    Calculations are rather interesting, especially when some thoughts are involved therein.

  10. JavaScript面向对象编程指南

    引言 面向对象程序设计 基本数据类型.数组.循环及条件表达式 基本数据类型 函数 函数Function 预定义函数 变量的作用域 函数也是数据 闭包 对象 原型 原型 继承 原型链 浅拷贝与深拷贝 原 ...