LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

9个Web设计中常见的可用性错误

admin
2010年4月27日 2:28 本文热度 7888
[p]现在,比较牛的设计师和开发者都认识到了可用性在他们工作中的重要性。可用性好的网站会极大地提高用户体验,并且好的用户体验会让用户更加快乐。用聪明的设计决策取悦并满足您的访客,而不是阻挠和激怒他们。[/p] [p][/p] [p]下面是[b]9个网站经常面临的可用性问题[/b] ,以及对于这些问题的推荐解决方案。 您可能还对下面的文章感兴趣:[/p] [ul] [li][url=http://smashingmagazine.com/2007/09/27/10-usability-nightmares-you-should-be-aware-of/]10 usability nightmaters that you should avoid[/url][/li] [li][url=http://smashingmagazine.com/2007/10/09/30-usability-issues-to-be-aware-of/]30 usability issues to be aware of[/url][/li] [li][url=http://smashingmagazine.com/2009/01/19/12-useful-techniques-for-good-user-interface-design-in-web-applications/]12 useful techniques for good interface design[/url][/li] [li][url=http://smashingmagazine.com/2009/01/12/10-useful-web-application-interface-techniques/]10 useful web application interface techniques[/url][/li][/ul] 1. 太小的链接点击区域 [p]设置超文本链接的目的是被点击,确保它们很容易点击才有意义。下面的示例中的链接实在是太小了;点击它们的难度太高。 这些是 评论中的链接,hacker news 是一个社会新闻的网站。 (点击区域用红色突出显示) :[/p] [p][url=http://news.ycombinator.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p]下面例子中包含相同的界面元素,链接的评论,但是这个例子中有一个很大的可点击区域:[/p] [p][url=http://newspond.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i][url=http://newspond.com/]newspond[/url]comments link.[/i][/p] [p]为什么我们需要一个更大的点击区域? 很简单。 因为我们移动鼠标并不是很准确。 [b]一个大号的点击区域使鼠标光标悬停在链接上更容易[/b]。如何能有一个大号的点击区域呢?我们可以使整个链接更大,或者使用css “padding”属性增加链接周围的空间。 代码如下:[/p] [p]example site[/p] [p]为了使例子简单点,这个css样式直接写在代码里了,但在现实生活中您可能是在您的css文件中添加一个样式,给这个链接一个class或者是一个id,然后指向它。[/p] [p]在37signals上,你可以阅读到更多关于填充链接以更适用于鼠标点击的文章,的文章棉衣链接的目标 。文章认为,填充为用户提供了 “舒适的感觉。真的非常容易点击链接。感觉链接就像是在配合你工作不是和你对着**。 ”[/p] 2. 错误使用的分页 [p]分页指把内容分为几页。如果需要显示一个很长的内容列表,这是网站上常用的方式;例如,商店中的产品或是相册中的照片。因为这种目的使用分页是有意义的,因为[b]太多的项目[/b]显示在一个页面上将会使网页下载和处理[b]速度变慢[/b]。[/p] [p][url=http://feedmyapp.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i][url=http://feedmyapp.com/]feedmyapp[/url]以正确的方式使用分页:把其海量的应用服务列表以合适的量显示。[/i][/p] [p]但是现在还有人用另一种方式在web上使用分页。 .内容网页上,比如博客的一篇文章,有时也会分成若干页。 为什么这样做? 有什么好处么?不太可能是文章实在太长了,因此需要分页; 在大多数情况下, 这样做是用来提高页面浏览量的。因为很多博客和杂志通过广告获得收入,获得更多的页面浏览量(即单独网页的加载数量)来提高他们的浏览统计数据,使他们能够在每个广告上获利更多。[/p] [p][url=http://wired.com/techbiz/startups/multimedia/2008/02/gallery_google_logos][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i][url=http://wired.com/techbiz/startups/multimedia/2008/02/gallery_google_logos]wired 上的文章《google的logo》[/url] 分为8页,非常难以阅读。[/i][/p] [p]虽然这可能看起来像是一种简单的方法,让您可以从广告中挤压出更多的钱,但它也带来了两个主要的问题。[/p] [p]首先,这样做真的,真的非常讨厌。 阅读一篇文章不得不加载好几页一点也不好玩。 您给您的访客设置了一个[b]完全没有必要的障碍[/b]。[/p] [p]第二个原因是seo(搜索引擎优化) 。 搜索引擎使用您网页上的内容理解它是关于什么的,然后相应地进行索引。 如果内容分成若干页,内容就被稀释了,每个页面[b]更难理解[/b]并且其中和主题相关的[b]关键字也更少[/b]了 。 这可能会对文章在搜索引擎中的排名产生不利影响。[/p] 3. 重复的网页标题 [p]每个网页上的标题都是非常重要的。网页标题就是html代码区段中我们写在[b]标记里面[/b]文本。 有时,人们在编写他们网站模板时设定一个通用名称——例如其网站的名字——然后在整个网站反复使用相同的名称。 这样做是错误的,因为为每个页面设置单独的标题有几个关键的好处。[/p] [p]第一个好处是,一个[b]好的标题能向您的访客传达很多信息[/b],解释这个页面的内容是什么。人们可以迅速知道他们是否在正确的地方。请记住,标题不仅仅显示在浏览器窗口顶部,它也显示在搜索引擎结果页上 。 当人们在google的时候看到一个[b]搜索结果列表[/b],他们会去阅读那些网页标题来了解每个网页的内容。仅仅因为这个,你也应该花一些时间来优化你的网页标题。[/p] [p]第二个好处是seo。 搜索引擎需要不同的信息来为一次特定的查询排序搜索结果。 网页标题是重要的信息之一,它们用来衡量[b]您的网页与一个特定的搜索关键字的相关程度[/b]。这并不意味着你应该在标题里添加许多关键字——这与第一个好处相矛盾——但你应确保每个标题简明扼要地介绍了网页的内容,其中包括几个你觉得人们会用来搜索这篇文章的关键字。 下面是一个好网页标题的例子。这是一个smashing magazine网页标题在safari中浏览的样子:[/p] [p][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/p] [p]例子里,我们可以看到文章标题,类别和文章的网站名称。 把网站名称放在最后,更强调的是[b]网页本身的内容 [/b],而不是网站的品牌。 下面是标记中html代码的样子:[/p]<title>vintage and blues wordpress themes | freebies | smashing magazine [p]google搜索结果中这个页面的样子:[/p] [p][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/p] 4. 内容难以扫描 [p]为了确保您的网站易用性,您不仅需要有一个好的设计,你还需要[b]良好的copy[/b](文案)。 copy(文案)是一个术语,用来描述网站上所有的文本内容。 是的,好的设计能引导您的访客浏览您的网站,将其注意力集中在重要的事情上,帮助他们理解信息块,但访客仍然需要阅读文字来处理信息。这意味着copy是你整体网站设计中的一个[b]重要组成部分[/b]。[/p] [p]在你能写出一份好的文案之前,你需要了解人们实际上如何浏览你的网站。不要以为你的访客会从头到尾阅读所有的文字。 那样当然很好,但是不幸的是,根本事实不是这样滴。 人们被web上的信息狂轰乱炸,而且我们中的大部分人在尽力去消化那些信息。这就导致非常疯狂的浏览行为:[b]我们从一块内容跳跃到另一块,从一个网站网站跳到下一个。[/b]人们往往不能从头到尾阅读一个网站;他们从最先吸引他们注意力的那一块内容开始,然后移动到下一个捕获他们兴趣的地方。 这个模式看起来有点像这样:[/p] [p][url=http://basecamphq.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i]the [url=http://basecamphq.com/]basecamp[/url] 的到达页面。[/i][/p] [p]红圈表示访客目光聚焦的区域,数字表示他们看那些元素的顺序。用户的视线在页面上的兴趣点之间跳跃,想要充分利用这种混乱的浏览模式,你需要用一种特定的方法组织你的文案。下面是几个重点:[/p] [ul] [li]设置几个“关注点”(points of focus)。这些部分吸引访客的注意力,你可以用[b]粗体,高对比度的颜色和较大的字体[/b]来实现这个目的。你也可以使用图片,例如[b]图标,把图标放在文字旁边[/b],给这区域带来更多的视觉吸引力。[/li] [li]每个“关注点”应该伴随一个描述性的标题。在进一步阅读文案之前,访客可以了解到一点内容概要。不要做“标题党”,[b]标题应该简单明了[/b]。人们希望迅速获得信息,藏着掖着只会惹恼他们。[/li] [li]任何文字都应该简短并容易消化。只提供要点,把其余的都删去。在大多数情况下,文案撰写者想补充说明观点的文字只是增加了网站的负载。人们将只阅读小块小块的文字,并且忽视大段的文章。[b]把你的文案删减到不能再减的地步吧。[/b][/li][/ul] [p][url=http://openoffice.org/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i]“为什么你应该使用的[/i][i] openoffice[/i][i];;; ”网页肯定可以改进。除了顶部的大横幅之外没有设置明确“关注点”;并且,文案聚在一起成了一个大疙瘩,阅读起来相当困难。[/i][/p] [p][url=http://culturedcode.com/things/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i][url=http://culturedcode.com/things/]things[/url] 软件的功能页,每个功能都是一小段文字,包含一个自己的图标和标题。这使得这个列表非常容易被扫描。为了使文案给人印象更深,列出实际的好处,而不是功能的名字。[/i][/p] 5.没有办法取得联系 [p]如果你想建立一个成功的社区,用户参与是非常重要的,并且如果你想建立一个成功的网站或是社会网络软件,社区是非常重要的。此外,[b]如果你想拥有忠实的用户,用户参与同样很重要[/b]。迅速回答用户提出的疑问,修复他们遇到的问题并不仅仅意味着你有很好的客户服务——[b]这意味这你在乎他们[/b],并且你的用户和访客会很欣赏这一点。[/p] [p]但是很多网站依旧没有给访客一个方便渠道和公司取得联系。一些网站甚至没有email地址或是联系方式。[/p] [p][url=http://cocacola.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p]当你点击可口可乐[url=http://cocacola.com/]coca-cola[/url]网站上的“联系我们”链接。显示出来的页面,没有电子邮件,没有电话号码。大部分的链接指向“常见问题”;反馈表需要您的地址和年龄,还有500个字符的限制;“提交一个想法”的表单有两页那么长,还包含一大堆条款。看来可口可乐真的不想你与他们联系。[/p] [p]当然,把你的email地址放到网站上可能会吸引大量的垃圾邮件,这里有几个解决办法。[/p] [p][url=http://hivelogic.com/enkoder]enkoder[/url] 是我最喜欢的把email放到web上的解决方案。enkoder是一个软件,有两个版本,一个是基于mac平台的,一个是免费的网络应用。它可以[b]加密你提交的任何email地址[/b],生成一串乱七八糟的javascript代码,你可以把它放在你的页面上。当网页加载这段代码的时候,你的电子邮件地址就会奇迹般地出现,还是一个[b]可点击的链接[/b]。抓取email地址的爬虫机器人不能读取你的地址,起码计划是这样的。[/p] [p]你还可以用“联系表单”(contact forms)来避免在网页上显示你的email的问题,但是你仍旧会收到一些垃圾邮件,除非你使用一个有效的captchas,或是其他垃圾邮件保护机制。请记住,像captchas这样的东西是[b]用户交互的障碍[/b],并且可能会降低用户体验。[/p] [p]论坛救援。在线论坛是一个很好的沟通渠道,是一个不错的和用户联系替代方案。一个公开的论坛比一个简单的“联系表单”或email更好,因为你的用户在论坛上[b]可以相互帮助[/b]。即使你不亲自回应用户,其他的用户可能帮助那个人,解决他的问题。[/p] [p][url=http://getsatisfaction.com/]getsatisfaction[/url] 是一个web应用程序,它就像一个论坛,用户可以在板块里张贴自己的问题和反馈,用户或是团队成员都可以回复。用户可以添加评论阐述自己的问题。无论你选择getsatisfaction的托管解决方案或是运行你自己的留言板,这样双向的沟通渠道是一个与用户保持联系的优秀方法。[/p] [p][url=http://getsatisfaction.com/apple][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i]the [url=http://getsatisfaction.com/apple]getsatisfaction forum for apple[/url].[/i][/p] 6. 没有办法搜索 [p]大部分人到达一个页面会立即开始寻找搜索框。也许他们知道自己在寻找什么,并且不想花时间学习这个网站的导航结构。jakob nielsen 管这些人叫“搜索优势用户”。[/p] [p]我们的可用性研究显示,超过一半的用户是“搜索优势”的,大约五分之一的用户是“链接优势”的,其余则呈现出混合行为。“搜索优势”用户通常进入一个网站时直奔搜索按钮,他们对在网站上逛逛没有兴趣;他们是“任务中心”的,而且想要尽可能快地找到明确的信息。 [url=http://useit.com/alertbox/9707b.html]jakob nielsen[/url][/p] [p]无论您运营的是在线商店还是blog,你都需要搜索框。人们会来寻找一个特定的产品,或是一篇他们记得的文章,他们想要用一个快速搜索找到它。好消息是,如果你还没有在你的网站上设置搜索,这件事其实很简单。[/p] [p]你不必自己写一个搜索功能,[b]google和yahoo这些搜索引擎已经索引了你网站的大部分页面(如果不是全部的话)[/b],因此,所有你需要做的就是选择一个,然后把搜索框嵌入到你的网站里。[/p]
[p]下面是yahoo的:[/p]
[p]为了让它运转起来,[b]你需要做的只是把“hidden”字段的值改成你网站的域名[/b]。这将把google或是yahoo的搜索查询范围限制在你的网站内部。你可能还想要修改下提交按钮上的文字,说些你想说的……[/p] 7. 太多的功能需要注册 [p]你的网站可能有些内容或者功能要求访客注册才能使用。这很好,但是小心有多少内容被藏在了注册流程后面。深度交互的web应用,例如email,文档编辑和项目管理,其100%的功能都只有注册用户才能使用。其他网站,例如社会化新闻网站,不要这么做。我可以浏览[url=http://digg.com/]digg[/url]和[url=http://reddit.com/]reddit[/url]上所有的故事而不用登录;[b]用户没必要显示出自己的身份才能享受这些功能[/b]。[/p] [p]当你实现一个登录限制的时候,小心不要把那些不需要用户身份认证的功能也锁起来。一些blog需要人们注册之后才能发布评论。当然这将大大减少垃圾邮件,[b]但也同时大大减低了评论数。[/b][/p] [p]你在网站上设置的限制会影响用户的参与行为,消除那些限制,比如注册什么的,几乎肯定会增加用户的参与程度。事实上,[b]一旦用户开始使用你的网站,他们将更可能注册账号,因为他们其实已经参与进来了[/b]。[/p] [p][url=http://getsatisfaction.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p]the [url=http://getsatisfaction.com/]getsatisfaction[/url];;; 的交互界面允许你填入你关于一家公司或是一个产品的评论,然后点击“发布”按钮。之后你看到的却不是你发布的评论信息,而是一个“登录或是注册”的提示。这很扯,用户可能已经被打击到了……[/p] [p][url=http://pixlr.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][url=http://pixlr.com/]pixlr[/url]是一个在线图片编辑应用,这是pixlr的到达页面,上面有一个链接名为“jump in n’ get started!”,点击后会打开应用。没有试用,没有注册;你现在就可以开始试用这个应用了。[/p] [p][url=http://posterous.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][url=http://posterous.com/]posterous[/url],一个博客托管网络,使用甚至不要求注册。只是发送一封包含你的文章的email,你的blog就创建好了。[/p] 8. 老的永久链接指向“不存在” [p]永久链接(permalink)指一个链接固定指向一个页面,不会被改变;例如,指向一篇博客文章的链接,就像你现在正在读的。[b]问题出现了,当网站转移到另外一个域,或者结构重组了。[/b]那些指向现有页面的老永久链接可能就断掉了,除非你做了点什么。有种东西叫做301重定向。 301重定向是存在你服务其上的几个指令,它可以把访客重定向到恰当的页面素以,如果谁用老链接访问你的网站,他们将不会看到一个404错误页:[b]301重定向会把他们转向正确的地方[/b],只要你设置正确。数字“301”制定重定向的类型:permanent。[/p] [p][url=http://fryewiles.com/404][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i][url=http://fryewiles.com/404]frye / wiles[/url] 404 error.[/i][/p] [p]有各种不同的办法做301重定向。他们是如何实现部分取决于你使用的web服务器。这里介绍一下301重定向的基本操作,基于目前最流行的web服务器,apache。[/p] [p]下面的代码应该在一个名为“[b].htaccess[/b]”的文件里,这个文件应该在你网站的根目录下。是的,文件以一个英文逗号开始。这意味这是一个系统文件,标准文件浏览器会默认隐藏这种文件。因此,如果你不能用你的文件浏览器或者ftp客户端看到它,去把你的 “display invisble files”选项勾选上。用你的编辑器创建或者(如果文件已经在那里了)编辑这个文件。每当访客到达你的网站上,这个文件中的重定向规则将会被应用。[/p] [p]下面是些简单的301重定向代码:[/p]rewriteengine on redirect 301 /oldpage.html /newpage.html [p]这些代码相当简单明了。如果谁想试着进入 “yoursite.com/oldpage.html,” ,他们会立刻被重定向到“yoursite.com/newpage.html.” 。顶部的“rewriteengine on”是设置mod_rewrite引擎为开启状态(默认是关闭的)。这就是处理重定向的引擎。[/p] 9. 老长老长的注册表单 [p]注册表单是一砣障碍物。因为填写表单很费劲,并且很无聊。[b]人们不得不投入时间和精力去注册[/b],之后还得投入更多的时间和精力去记住他们的用户名和密码![/p] [p]我们可以降低这种阻碍,通过尽可能缩短注册表单。考虑到所有情况,注册系统的目的仅仅是能够识别每一个用户,所以,伟义的要求就是一个独特的标识(如用户名或是email地址),还有一个密码。[b]如果你不需要更多信息,就不要问了。让表单尽可能短。[/b][/p] [p][url=http://readoz.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][url=http://readoz.com/]readoz[/url]的注册表单可长了。仔细研究下,我们发现,一半以上的字段都是可选的。[b]如果这些是可选的,也就是并不真正需要的。[/b]这种形式可能会让用户看一眼就跑了。只显示那些人们注册时必需填写的,其余的可以以后再说。[/p] [p][url=http://tumblr.com/][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i][url=http://tumblr.com/]tumblr[/url][/i](已经被墙了)有一个最短的注册表单。只有三块,电子邮件,密码,你新blog的地址。[/p] [p][url=http://basecamphq.com/signup][img]http://bbon.cn/wp-content/themes/wpink//images/grey.gif[/img][/url][/p] [p][i][url=http://basecamphq.com/signup]basecamp[/url] 的注册页用了一个聪明的伎俩。页面上除了去首页的链接没有其他任何网页导航。这样可以使用户集中在注册过程中,不会受到任何干扰离开页面。[/i][/p] 少过脑子 [p]可用性就是使工具更加容易使用。[b]少让用户过脑子,少让用户受挫折[/b]。一个网站应该完成所有的工作,呈现给访客的只是那些他们寻找的东西。可用性还包括[b]人们使用你的网站时的体验[/b],因此,关注细节,在实现页面的呈现和感觉的时候。[/p] [p]好的,如果你有些对这篇文章的想法,或是遇到了任何其他的可用性问题,写在下面的回复部分告诉我吧~[/p] [p]原文链接:[url=http://smashingmagazine.com/2009/02/18/9-common-usability-blunders/]http://smashingmagazine.com/2009/02/18/9-common-usability-blunders/[/url][/p] [p]翻译:[url=http://iamsure.org/archives/86]web设计中9个常见的可用性错误[译][/url][/p] [p][b]关于作者[/b][/p] [p]dmitry fadeyev 是 [url=http://usabilitypost.com/]usability post[/url] blog的创始人, 您可以在那里阅读他关于好设计和可用性的想法。 在twitter上follow dmitry: [url=http://twitter.com/usabilitypost]@usabilitypost[/url].[/p] [p][b]关于译者[/b][/p] [p]iamsure 是一个搞产品设计的人, 他的blog是[url=http://iamsure.org/]iamsure[/url],他有时候在上边写点有的没的。 同样,也在twitter上follow iamsure: [url=http://twitter.com/moresure]@iamsure[/url][/p] [p][url=http://bbon.cn/2009/03/9%e4%b8%aaweb%e8%ae%be%e8%ae%a1%e4%b8%ad%e5%b8%b8%e8%a7%81%e7%9a%84%e5%8f%af%e7%94%a8%e6%80%a7%e9%94%99%e8%af%af.html]http://bbon.cn/2009/03/9%e4%b8%aaweb%e8%ae%be%e8%ae%a1%e4%b8%ad%e5%b8%b8%e8%a7%81%e7%9a%84%e5%8f%af%e7%94%a8%e6%80%a7%e9%94%99%e8%af%af.html[/url][/p]

该文章在 2010/4/27 2:28:32 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved