一本专门解决网站可用性和易用性问题的实用书籍

news/2024/5/9 19:26:27/文章来源:https://blog.csdn.net/weixin_30378623/article/details/96200739

 

本文选自《网站交互设计模式》一书前言。

 

4年前,我们在本书开始写到一个人发现了一条会说话的狗的故事。当问到那条狗说了什么时,那个人回答:“谁关心这个?它是一条会说话的狗啊!”在这件事情发生几年后,即20世纪90年代早期,Web就是那条会说话的狗。其存在是那么令人着迷,商务人士发现可以通过Web来销售,而不需要支付巨大的用于平面媒体和电视广告等产品和分销的费用。Web网站几乎在一夜之间变成了商业的投机对象,与此同时这种新的媒体迎来了一个快速变革的时代。随着Web的发展,开发人员所面临的问题与其他任何行业成熟时所面临的一样。即人们越来越关心价值、便利性和易用性等因素,而不是技术本身是否新颖。由此产生了一个新的说法,即“以用户为中心的设计”来应对这种变化的尝试。

对我们这几个作者来说,以用户为中心的设计对电子商务并不是一个热门话题。8年前,当我们还分别是一个具有软件设计背景的企业家、一位加州(伯克利)大学的计算机科学教授和一位博士研究生时,我们就为开发Web这个新媒体的商务应用的人们提供了客户需求广泛性的观点。虽然这些观点最终带来了Web开发产业的繁荣和本书的诞生,我们仍然在这个领域存在很多疑问。我们研究的一部分在于分析大多数Web网站没有达到客户期望的原因,因此对两个问题很感兴趣,一是典型的设计机构如何开展自己的工作;二是为什么公司会雇用公司外的Web网站设计公司来设计Web网站,而不是自己亲自设计。

为了帮助回答这些问题,我们派了一些研究人员直接与Web设计人员及其客户沟通。我们认识到那些被公司雇用来设计网站的代理公司曾有建立知名品牌网站的成功经验。然而在那时,是通过界面的美观性,而不是通过衡量为客户带来多大的成功来区分Web设计者的水平的。但是当我们了解到绝大多数Web设计者在转行之前工作在印刷、电影或者电视等所有非交互性媒体等行业之后才不觉得奇怪,并且只有很少的工具能够用来帮助设计者理解Web用户的体验。事实上,当研究一个新的客户网站时我们能够认识到网站对生意有所影响,现在我们知道这是因为初始的设计者完全无视网站的交互性设计且秉承外观重于功能的传统观念来完成网站设计。

这个想法在我们的日常工作中变得越来越清晰,我们遇到了很多困难的网站设计问题并且解决了。我们看到很多客户虽然在设计网站时的所有要点都是正确的,但是网站设计仍然失败了。在一个这样的失败项目中我们测试了一个客户的大型电子商务网站,要求典型的网站访问者查找一种指定的产品。我们的客户已经在其内部进行了网站设计,并且设计者也知道如何从网站上找到各种产品,因此自信其顾客也能够找到。然而经过测试,我们发现产品的定义很模糊,导航控制并不清晰。而且在很多网页中都有要查找的产品,顾客需要自己判断哪个页面是自己需要的。当测试完成时,绝大多数测试人员都报告测试成功,但是实际上只有极少数人找到了所要的产品。这样一个对于设计者很清晰的网站设计,对于顾客来说是那么令人困惑,以至于他们甚至不知道自己根本没有找到所要的产品。经过我们的努力,客户终于明白了这个网站的设计没有达到预期效果。只有通过反复设计和严格测试,我们才能够创建出一个既美观,又有实用价值的网站。

在早些年我们曾发现一件很有意思的事情,即以用户为中心的设计在网站设计思想中的地位已经逐步上升到最重要的位置。在这段时间里,我们使用查询工具和方法论按照自己的视角开发了多个世界著名并有最好管理制度的公司的网站。我们企业的法人和软件设计者Douglas K.Van DugneNaviscent公司的创始人和负责人,这个公司从事从事网站研究和设计;James A.Landay是华盛顿大学的计算机科学教授,在这之前是Intel西雅图研究室的主管,这个研究室主要研究无处不在的计算机世界;Jason I.Hong是卡内基梅隆大学人机交互系的计算机科学教授。

在我们各自的经历中都遇到过上百个管理人员,并与其讨论其商务模式和市场策略,当然也包括网站开发计划。我们发现由于网站商务已经成熟,因此各个公司都认识到把注意力集中在提升用户体验的需要上。事实上,我们发现在这些管理人员中,地位越高的人越清楚地认识到以用户为中心的设计思想的重要性。

我们的经验并不仅仅局限于以用户为中心的设计思想,最近电子商务分析师在评估设计公司时已经越来越少地关注这些公司的商标设计工作,而是更多地关注其在网站用户体验方面的经验和成效。虽然关注点发生了变化,在分析最优秀的设计公司之后,分析师们仍然得到了令人惊讶的结果。虽然很多最大的网站代理公司许诺在网站设计服务中包含用户测试,但是通过分析仍然发现其设计实际并没有始终如一地提供更好的用户体验[1],其中仍然有很多工作要做。

当今的公司对以用户为中心的设计知识、经验、方法论和工作实践有最迫切的需要,本书目的在于通过我们这些年在NavisentUC(加州大学伯克利分校)、华盛顿大学和卡内基梅隆大学的研究实践,以及对超过300个客户的网站研究和设计项目的分析来满足读者的需要。我们希望通过保持对以用户为中心的网站现状的研究,可以让我们的工作紧跟当前发展的趋势。

2版中的新内容

在第1版出版以后,我们与很多读者和教师讨论了他们阅读本书后的感受。有两个相关联的原因使我们产生了写作第2版的想法,其中一个是虽然读者都赞扬第1版选题广泛,但是看起来我们还是忽略了一些重要的模式。读者建议增加一些第1版没有包括的模式,如进度条模式。

另一个想法是两个主要的Web新技术的产生,即基于AJAX(异步JavascriptXML)的界面和移动Web。由于有了AJAX,所以以前只能用于桌面应用软件的互动技术,如直接处理现在也可以应用于设计增强的Web网站和应用,从而拓宽了设计者的选择范围。而随着手机用途的不断扩展,手机浏览器技术也在不断发展。移动Web创造了大量的商务机会和对设计的挑战,在本版中我们将介绍多个适用于移动Web领域的新模式。

除增加了多个新模式以外,在这一版中还更新了其他一些模式,以适应技术的发展。对于其他一些模式,也提出了我们在这一段时间研究的新成果。事实上,在第2版中超过三分之一的内容是新的或者更新过的。

为什么使用这本书

读者可能会对本书和其他大量的Web设计书籍有何不同感到好奇,本书并不关注编程或者任何特定的技术,也不会为设计者及其团队在网站开发中遇到的问题提供快速的解决方案。其实没有一本书可以独立地做到这一点,本书提供的是帮助设计者成功开发以用户为中心的网站的规则、过程和模式。通过本书的帮助,设计者可以开发易于理解并易于使用的网站,而这些正是以用户为中心思想的核心。

创建一个Web网站很容易,而创建一个成功的Web网站,从而为目标用户提供成功的体验则完全不同,而这也正是本书所要阐述的内容。阅读本书后,它还可以作为一本有价值的参考资料保留在你的手边。当设计、改进或评估网站时,本书可以为你提供一些有益的建议。

你的目标用户[2]不同,依照所从事的行业,他们可能是俱乐部的成员、大学的学生、市民或者购物者。这些用户的目的可能是多样化的,但是对我们的挑战性却相同。即创建一套互动的界面,从而使访问网站的用户得到切实的收获。

本书中描述的模式为设计者及其团队提供了一种通用的语言以清晰地描述Web设计的无限可能,我们开发这样一种语言的原因是由于看到开发人员为了解决相同的设计问题而一次又一次地花费大量的时间和精力,模式提供了这些问题的解决方案。我们综合分析了自己的咨询、研究和Web开发经验,并从中得到了最佳实践。在本书中我们为设计者提供一个工具以帮助他们能够更好地理解用户,并且设计一个用户会感到容易使用并能够找到有用信息的网站,也会帮助设计者缩短开发周期并减少维护成本。

如果没有用户,则考虑你的目标受众。本书主要关注的是设计电子商务Web网站,然而你仍然可以使用其中的主要内容设计任何Web网站。

这本书的读者是谁

这本书写给工作在网站设计和实现领域的所有人,而重点是那些网站设计专家。例如,交互模式设计师、可用性工程师、信息架构师和可视化设计师,本书也作为参考提供给Web开发团队中从商务主管、广告经理、软件开发人员到内容编辑在内的所有人员。由于一个最好的团队中的每一个人都会知道一个Web网站是如何产生的,因此这样一个团队应该理解并且掌握以用户为中心的设计思想。

Web设计专家

Web设计专家可以通过第1章和第2章理解以用户为中心的设计动机和模式,并且在Web设计中验证它们。如果读者在以用户为中心的设计的规则(第3章和第4章)和过程(第5章)方面具有很强的背景,则可以跳过这些章节而直接进入模式部分(本书的第2部分);如果读者只有很少的经验,则无论开发何种网站,第3~5章中对于以用户为中心的设计和开发的描述都会提供有效的帮助。

商务主管

通过阅读第1~5章,商务主管可以理解以用户为中心的设计思想的商务重要性,也可以学到创建一个以用户为中心的网站所必需的规则和过程。电子商务网站开发失败的风险很大,这些章节阐述了减少风险和需求漂移,以及最小化实现及维护成本的技术。以用户为中心的设计也可以帮助缩短开发周期,并且提高用户满意度,尤其是用户的持续满意度。

商业客户

如果你是Web网站开发的投资方,请阅读前5章。由于需要投资开发,所以你会对为什么用户关注点是最迫切的需求,以及设计团队通过何种步骤确认对用户需求感兴趣。通过本书你可以了解到如何降低成本,并且让用户访问网站后更为快乐,回头客也更多。

使用这本书的好处

我们都知道提高用户的Web使用体验确实可以比阅读本书带来更多利益。对于你遇到的问题,本书中谈到的规则、过程及模式并不是万能的解决方案。然而通过把这些内容应用到Web网站设计和评估的实践中,你完全可以提升整体用户的体验,成功要求绝对满足用户的需求。从长期来看,这样做绝对物有所值。通过学习各个章节中的内容,你的工作将提高用户满意度,获得良好的Web设计方案并且不断积累设计经验。

提高用户满意度

通过在开发过程中不断关注用户以发现其需求,根据这些需求设计Web网站,并且评价设计是否可以满足这些需求。设计者应该与典型用户一起反复测试网站,从而发现严重的问题,并且在这些问题变得难以解决以前解决它们。以用户为中心的设计重点在于确认Web网站体现了正确的目标,并且正确地实现了这些目标。

获得良好的Web设计

已经有太多的图书读起来只是告诉你应该和不该如何做,但是行文却像古文一样晦涩难懂。这样的书对Web设计来说太过教条,Web设计需要一个广泛范围内的灵活性和可变性。Web已经带给用户很大的多样性体验,也同时带来了与以前相比更为广泛的用户目标和业务。然而我们知道,用户需求必须与商务目标、可用性需求、美学,以及技术影响力相平衡。

我们把注意力放在普遍规则、过程和模式上的原因在于其可以适应大多数Web网站类型,我们描述规则、过程和模式的原因在于其都是整体解决方案的一部分,模式提供建立Web网站的语言;规则和过程提供如何使用这些语言的指导。

不断积累设计实践

在最近一段时间里并不是每个人都有时间阅读一本完整的关于以用户为中心设计Web网站的书,并且把所学放到实践中验证,因此我们把这本书分为多个小的并容易消化的部分。前5章描述了以用户为中心的设计的关键思想,其余部分则讲述了能够在各种Web网站开发中实践的Web设计模式。读者可以根据需要阅读、跳过或融合书中的内容,这并不是一本要求读者必须从头到尾阅读并且必须遵循的书。

读者并不需要完全采用本书中的主张,可以选择其中的一部分来看看是否适合自己的工作。事实上,由于书中的很多思想必须需要实践才能变成经验,因此我们更希望读者一小步一小步地实践书中的思想,而不是大面积地采用。例如,可以通过使用本书中描述的设计模式来提高自己的设计实践经验。也可以只是使用在本书第1个部分中描述的技术,如观察一些使用网站的典型用户。虽然这样的观察通常不能获得足够的信息,但是仍然可以帮助了解用户在想什么,并且长期使用后可以帮助提高网站设计的效果。

本书的约定

       模式名称(A2

括号中的内容表示模式的组号及其组内的编号,A2A模式组中的第2个模式。

HTML标记和属性会被包含在一组尖括号之间,如<meta>

声明

书中使用了很多网站截图来表明好的和不好的设计,我们为那些好的Web设计团队和公司提供了奖赏,然而提出那些不好的设计例子并不能被视为我们在攻击设计这些网站的团队和公司。即使在Internet社会,人们仍然要努力面对技术、经济和组织方面的各种挑战,而改变总是那么缓慢。因此任何人都需要继续学习,我们仍然是在一起的。

我们很愿意听到你的意见

如果你有什么意见、问题或者任何更正,请通过作者邮箱doug@naviscent.comlanday@cs.washington.edujasonh@cs.cmu.edu或者中文版出版商邮箱jsj@phei.com.cn发给我们。虽然我们不能更新你的书,但是我们可以把你的反馈发布在www.designofsites.com/feedback上。

我们对你在自己的工作中实践标准模式的效果很感兴趣,非常愿意听到你对改进这些模式的建议,并且计划分享你和其他读者发现的新模式。

Douglas K. Van Dugne

James A. Landay

Jason I. Hong

                                                                                                                                                20094


[1]  来自H. ManningForrester WaveTM:网站设计代理公司,2005年第3季度(Forrester研究中心,2005年,www.forrester.com/Research/Document/Excerpt/0,7211,36045,00.html)。

[2] 我们使用名词“用户”(customer)来表示那些使用你设计的网站的人;使用“客户”(client)来表示你所为之服务的人,这些人为你提供报酬。

 

  本书购买地址:中国互动出版网

 

    同类书推荐: 《网站重构——应用Web标准进行设计(第2版)》、《网站优化——通过提高Web可用性构建用户满意的网站》、《细节决定交互设计的成败》、《未来产品的设计》

    

    更多精彩图书,请关注博文视点公司网站:www.broadview.com.cn 。

    更多精彩活动: 博文视点Open Party第六期上海站圆满结束,资源可下载。

    想即时获取更多图书及活动资讯,赶快加入博文视点读者俱乐部吧!

 

转载于:https://www.cnblogs.com/myjavait/archive/2009/09/29/2142450.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_850896.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何在IIS上部署MVC网站

这段时间用vs2010、.net framework4.0开发了一个小网站&#xff0c;用的是asp.net mvc2.0的框架实现的&#xff0c;一直也没有发布到IIS上测试过&#xff0c;每次都是在.net自带的虚拟web server上运行通过的&#xff0c;马上领导要看demo了&#xff0c;还是部署一下mvc的网站吧…

你可以将类似于Google Earth的地球仪嵌入到自己的网站中

Poly9公司的开发了一个叫FreeEarth的地球仪。它的功能类似于Google Earth和微软的Virtual Earth&#xff0c;但它是基于Flash的&#xff0c;所以可以让您只要稍微加几句代码就能把它嵌入到网站中。当然肯定也没有前两款软件这么精确了。不过还是很受网友们的欢迎&#xff0c;现…

提供网站统计服务的资源

来源: 10 Free, Innovative Web Analytics Tools Clicky 是一个简洁的全功能统计分析工具&#xff0c;它专门面向小网站及Blog&#xff0c;便于安装&#xff0c;提供了如实时跟踪访问者等高级功能。 Enquisite 是一个专注于搜索引入分析及PPC流量的统计系统。 CrazyEgg 提供热点…

优秀网页设计:别出心裁的创意网站导航菜单

导航菜单是网站重要的组成部分&#xff0c;关系着网站的可用性和用户体验。一个有吸引力的导航能够吸引用户去浏览更多的网站内容&#xff0c;增加用户在网站的停留时间。为了让导航能够和网页内容完美的融合在一起&#xff0c;设计前需要设仔细分析网页结构。下面收集了30佳别…

zdnet网站上关注MS技术的记者Foley

Mary Jo Foley has covered the tech industry for 25 years and has been keeping a close eye on Microsoft strategy, products, and technologies for most of that time.Mary Jo Foley已经从事教育业25年&#xff0c;并且已经长期关注Micorsoft策略&#xff0c;产品和技术…

最近新上的电子商务网站

最近新上的电子商务网站&#xff0c;是一个B2C的&#xff0c;做这个站花费20天的时间&#xff0c;感觉很辛苦&#xff0c;但然我好好的了解烘培行业&#xff0c;烘培行业电子商务的企业21 Cake,好利来。 这样的网站在跟踪需求后&#xff0c;需要实现几个关键点&#xff0c;1用户…

[置顶] 视频网站:一炷香后即将为您播放精彩内容

当所有视频网站都在加长广告时间来获得更多收益的时候&#xff0c;45秒的广告已经见怪不怪了。。。 也许视频网站盈利也别无他法。于是&#xff0c;广告从最早的5秒&#xff0c;变成了10秒&#xff0c;然后是30秒&#xff0c;45秒&#xff0c;&#xff0c;&#xff0c;更过分的…

Orcale网站注册用户密码问题

注册了两天发现注册不成功&#xff0c;密码提示总是不合法&#xff0c;才发现 原来 "_" 在Oracle不认为是特殊字符 换成&就可以了。

学习web前端的免费12个学习网站,等你来撩

我相信很多人刚喜欢web前端或者刚刚接触web前端的时候,都不愿意去花钱去培训或者买资料去学习,因为不知道自己会不会学好,或者只是一时脑热,所以就选择免费的去学习基础. 编程学习 很多人包括一些企业家&#xff0c;和市场营销人员都认为学习编程对一个人走向成功十分有帮助。…

5分钟上手Egg.js+nunjucks模板引擎快速开发SEO友好的官网项目

在日常的项目中&#xff0c;有时候还是不可避免的会维护一些jq官网项目等。面对此类需求&#xff0c;很多还是以前的老套路&#xff0c;前端写页面交给后端去套数据。很烦有木有&#xff5e;&#xff5e;而改动之后还得交给后端再次修改&#xff0c;时间和沟通都是个麻烦。同时…

Java使用WebMagic 爬取网站

安装 这里使用maven进行安装。 根据maven下载相关的包 <dependency><groupId>us.codecraft</groupId><artifactId>webmagic-core</artifactId><version>0.7.3</version></dependency><dependency><groupId>us.c…

web网站加速之CDN(Content Delivery Network)技术原理

在不同地域的用户访问网站的响应速度存在差异,为了提高用户访问的响应速度、优化现有Internet中信息的流动,需要在用户和服务器间加入中间层CDN. 使用户能以最快的速度&#xff0c;从最接近用户的地方获得所需的信息&#xff0c;彻底解决网络拥塞&#xff0c;提高响应速度&…

pdf在线处理网站

sklearn实战-乳腺癌细胞数据挖掘&#xff08;博主亲自录制视频&#xff09; https://study.163.com/course/introduction.htm?courseId1005269003&utm_campaigncommission&utm_sourcecp-400000000398149&utm_mediumshare 转载于:https://www.cnblogs.com/webRobot…

手机wap网站建设的方法和技巧

随着互联网技术的不断进步&#xff0c;越来越多的运营商对于手机wap网站的建设有了更多的投入&#xff0c;手机wap网站的建设和开发要根据网站的特点和经营范围来进行设计和建设&#xff0c;这样才可以提升手机wap网站建设的效果。现在智能手机也基本都普及了&#xff0c;好多的…

Google官方建议:如何让网站在Goog…

自从去年9月谷歌浏览器发布以来&#xff0c;很多网站管理员和开发者纷纷向我们询问如何使自己的网站与谷歌浏览器更兼容。谷歌浏览器团队把这些问题作为很重要的借鉴和参考&#xff0c;这里我想向您提供一些小建议&#xff0c;让您的网站在谷歌浏览器里看起来更出色。 识别谷歌…

[慕课笔记] node+mongodb建站攻略

如何利用nodemongodb来快速搭建一个电影网站&#xff1f; 一&#xff1a;后端部分 整个网站的后端是由node.js来驱动的&#xff0c;所以在后端需要安装node.js,以及在这个基础之上的框架express&#xff0c;它能够帮助我快速的搭建web应用&#xff0c;然后数据库选用的mongodb&…

一步步教你为网站开发Android客户端

http://www.apkbus.com/forum.php?modviewthread&tid17712&extrapage%3D1 文章覆盖知识点&#xff1a;HttpWatch抓包&#xff0c;HttpClient模拟POST请求&#xff0c;Jsoup解析HTML代码&#xff0c;动态更新ListView背景介绍&#xff1a;客户端&#xff08;Client&…

如何让多个不同类型的后端网站用一个nginx进行反向代理实际场景分析

前段时间公司根据要求需要将聚石塔上服务器从杭州整体迁移到张家口&#xff0c;刚好趁这次机会将这些乱七八糟的服务器做一次梳理和整合&#xff0c;断断续续一个月迁移完 成大概优化掉了1/3的机器&#xff0c;完成之后遇到了一些问题&#xff0c;比如曾今零零散散部署在生产上…

色情网站的光棍节“福利”:加密式挂马玩转流氓推广

结语&#xff1a;攻击者对相关加密算法比较了解&#xff0c;选用了较为少见的Rabbit对称加密算法&#xff1b;攻击者具备一定的前端开发经验&#xff0c;代码容错性强&#xff0c;兼容性高了&#xff1b;后台不再是静态文件&#xff0c;而采用了动态生成内容&#xff0c;生成的…

docker搭建网站详细

远程连接centos7 这里我用的是xshell连接centos7 下载docker 这里我用的是阿里的Docker CE 镜像源站 这里我用的是centos7搭建的,如果是ubuntu的可以进上面那个网站上看 step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lv…