【分享】一个好的网站需要什么
序言
在本篇文章中,我们将考察The Dung Beatles乐队网站的内容,以了解好的Web站点和网页需要包含些什么要素。
你们尚不需要去研究网站和网页的基础代码,而只需考察不同的网页,思考其中应该包括哪些要素,并思考一些关键性的问题,如一致性、可用性和可访问性。本篇文章的目录如下:
主页
很多人倾向于认为“让我们从多数用户首先访问的页面-主页开始,这符合逻辑吧?”
这听起来符合逻辑,但其实并不是这样的。过分着重于主页,是一个人们常犯的错误。网站的主页常成为一个大杂烩,试图概括网站的所有内容,无所不包。
让我们看一个此类主页的实例吧,那就是 MSN 网站的主页(见图1)。这个主页罗列了过多的内容和链接,从旅游到电视,从交友约会到指导,从小配件到绿化产品的信息,十分庞杂,都试图引起你的注意。
图1:MSN网站的主页—罗列的链接太多!
这种“将一切想得到的东西都放在上面”的主页,可能适合那些大型网站,但如果我们这个乐队网站的主页也这样的话,无疑是不恰当的,会流失很多本来可以吸引到的用户。
还有一个普遍的误解就是,主页一定是访问网站的人所看到的第一个页面。如果这些网站访问者已了解到乐队的网址,或是从广告传单、招贴画或是乐队徽章上看到乐队的网址,然后在浏览器中键入乐队的网址,确实有可能首先看到的就是网站的首页。
但是更可能出现的情况是,网站访问者是基于搜索结果来访问网站的。如果他们搜索乐队的名称,很可能(但不一定)看到的最靠前的搜索结果是乐队网站的 主页。不过在其他情况下,例如他们搜索“模仿Beatles乐队的音乐会”,看到的第一个搜索结果可能是“巡演日期”网页;再比如他们搜索“摩斯乔市的乐 队”,看到的第一个搜索结果就可能是“关于TDB乐队”网页,这是因为该网页提到了乐队是来自摩斯乔市的,而主页里就没有提到这一点。
《纽约时报》的网站在一篇关于决定停止向访问旧内容的用户收费的文章中提到,他们网站的访问者的行为已近发生改变,到底是什么样的改变呢,文中写道:
…越来越多的读者都是通过搜索引擎和其他网站上的链接来访问我们网站的,而不再是直接访问NYTimes.com。以这种间接方式访问网站的读者, 就无法访问那些需要付费才能看到的文章,他们与那些直接访问网站的忠实用户相比,愿意支付订阅费的可能性就要小一些。取消对访问旧内容的收费,是一个让用 户可以访问更多的网页并提高网站广告收入的机会。
对我们的网站来说,这意味着什么?
这意味着你需要将内容进行分割,放在单个的网页内。你应该思考网站的访问者将如何找到他们真正在寻找的内容和信息,或者说,一旦他们开始在网站漫游,他们想访问的下一个网页是什么。
尽管很多人都试图在主页上放置过多的内容,但实际上更好的做法是把主页用作突出显示网站其他网页的内容及导向访问这些网页的一个页面。将主页和网站 其他页面一样处理,并赋予它一个确定的目的(即显示更新,提供一个网站概观,仅简要介绍乐队,让访问者继续访问其他页面,等等)。主页还需要有指向其他页 面的导航栏,并显示网站的品牌。
下面我们将更深入地学习这些内容。
导航
如何对一个网站进行导航,是网站设计中最关键的因素之一(甚至可能是最关键的)。你应当确定网站的主要栏目页,并在主导航栏中显示。
关于网站导航同样存在一个普遍的错误观念(你们可能已听说过),那就是让访问者在获取信息时不要超过三次点击。正是这种错误观念的广泛传播,使得一 些网站上出现最糟糕和最复杂的导航。作为实例,你们可以去看看很多购物或价格比较网站,他们总是倾向于在页面上放置尽可能多的链接,试图使用户在购买什么 之前,尽量减少点击次数,以免他们离开并去访问竞争对手的网站。但这种做法导致的结果很可能就是:罗列的信息过多,反倒使用户不能有效地获取和使用这些信 息。太多的选择和太少的选择一样都会让人无所适从。
其实只要有从一个链接通向下一个页面的明确路径,显示用户正在通向最终要访问的页面的正常过程之中,用户是会继续深入访问网站的。
基于上一篇文章中讲述的信息架构,TDB乐队网站的主导航栏应当包括指向以下部分/页面的链接,“Store(商店)”页面、“About(关于我 们)”页面、“Contact(与我们联系)”页面、“The Music(音乐)”页面、“Band News(乐队新闻)”页面,以及一个“返回主页”的链接,并不需要包含指向如“Tour Dates(巡演日期)”、“Lyrics(歌词)”等页面的链接。指向这些页面的链接应当仅放在相应的网页内,也就是说,任何需要从某一个歌词页面直接 跳转到“Tour Dates(巡演日期)”页面的访问者,都将可以被导航到“Band News(乐队新闻)”页面,然后再链接到“Tour Dates(巡演日期)”页面。
要想创建出成功的网站导航栏,一个最关键的方面是“一致性”。看下面图2所示的页面,在页面上方的导航栏中显示了一些链接如指向“Home(主 页)”, “Articles(文章)”, “Forums(论坛)”等页面的链接。在dev.opera 这个站点的其他页面,显示的导航栏都是一样的。导航指向显示你目前在网站的哪个位置,并提供指向该栏目内具体内容的链接。举例来说,点击导航栏上的 “Articles(文章)”标签,将带你到“文章”栏目的主页面,其中包含一些指向最近发表的文章的链接,以及一系列指向分栏目如 “Accessibility(可访问性)”、“CSS” 、“Mobile(移动设备)”等的链接(见图2)。
图2: The dev.opera.com的导航栏在网站所有页面内都保持了一致性。
网站上的其他一些通用元素
除导航栏外,通常还有其他一些通用元素要在网站的各个页面内都显示。
绝大多数网站都有一些标示所有权的品牌图像、网站标识或标头。例如,Yahoo!网站中几乎每一个页面,在其左上方都有一个网站标识,其中附加有你正在访问的页面所属的大栏目的名称,如“Travel(旅游)”、“Movies(电影)”、“Autos(汽车)”等等。
页面的顶部标题部分(横跨页面顶部)可以不仅仅包含网站标识,还可以包含或附加上主导航栏。此外,加上搜索框也并不少见,这可以让用户直接搜索网站的内容和信息,而不用通过使用菜单和链接来导航。你应该在你的网站的每个页面,都包括所有或大部分这些通用元素。
页脚部分(页面最下端的部分)应包含一些额外的信息,如版权声明,以及指向有用的辅助页面(如“About This Site(关于本网站)”、“Terms & Conditions(使用条款和条件)”、“Contact Us(联系我们)”)的链接等。
配色、页面布局、图形和图标的使用、版面设置和图像,创造出作为网站有机组成部分的一个网页的整体形象,这里“一致性”是关键。让网页的外观和布置 保持一致性,有助于保持网站的一体性,并创造出一种熟悉感。这样你就知道你正在访问的页面与此前访问的该网站的网页是相互联系的,都是网站的有机组成部 分,因为这些页面呈现出的视觉形象就是相互联系的。当你在设计网站时,应当牢记这点,不要让网站内的各个页面看起来就不一致。
在我们的TDB乐队网站内,页面的顶部标题部分将包括乐队的标识和名称,以强化访问者对乐队的认知度,让他们在访问各个页面时,都意识到是在阅读关 于乐队的各种信息。页脚部分将包括网站及网站内歌词、图片、试听歌曲等的版权信息,以及指向“联系我们”、“预订演唱会门票”等页面的链接。
上下文关系非常重要
每个页面,尽管包含所有这些通用元素,本身还是应该是独一无二的。一个好的网页应该有效地履行一个或少数几个专门的功能。
相关内容
要制作出非常优秀的网页,一个关键因素就是既要将内容分割,又要让他们彼此相关。各项内容既必须分别放置在各个不同的页面(这些页面具有各不相同的URL地址),又必须有逻辑性地前后联系(在网站内和页面内都是如此),这样才能便于被找到。
以乐队将举行的演唱会信息为例,尽管可以在每个页面上都放置一个“将举行的演唱会”模块,但还是应当将该项信息放在一个独立的页面中。一个简单的, 链接到“巡演日期”页面的“下一场演唱会”模块,也可以有效地宣传该项信息,而不用处处都复制信息内容(这样可能把用户和搜索引擎都搞糊涂)。
标题
下一次你们读报时,请仔细看看报纸的内容和版式设计。特别注意有一些报道篇幅更长,配有突出显示的字体和图片,标题也更醒目。这样做的目的是,如果你时间很紧而只想了解重大新闻的话,就可以立即发现哪些是重大新闻。
这一原则同样适用于网页。一个页面内每部分的内容都应有一个标题,以显示这部分内容在页面内的相对重要性(这部分内容是从属于上一部分呢,还是是与之同等重要?)
举例来说,在本篇文章的这个部分有两个段落标题“相关内容”和“标题”,它们都位于“上下文关系”这个大标题之下,显示它们都是从属于大标题之下的小标题。
可用性
可用性是指一个网站能被用户以可以预期到的合理方式所使用。
设想一下以下几种情况:在你上一个新闻门户网站阅读一篇新闻时,在阅读前必须要在该网站注册;在你在网上预订飞机票或火车票时,还需要花两分钟通过 电话向订票人员解释你的行程;在你输入一个邮件地址或信用卡号码时,网站只是告诉你输入格式错误;搜索发送回的结果中没有有用的条目,或是一个网站在其首 页没有一个搜索工具。
以上都是网站可用性不好的例子,这源于没有考虑网站用户的需要。而在你构建和设计网站时,如果把网站用户的需要放在中心位置,就很有可能创建出令用户满意的好网站。
创建可用性好的网站并不是一件容易的事,这方面的很多知识都只能得之于经验。你可以记下其他网站可用性不好的地方,以避免重蹈覆辙。测试网站可用性最好的办法还是观察用户的实际使用体验。一旦你创建好一个网站,请从以下多个方面观察用户的使用体验:
- 用户能找到他们寻找的网页吗?
- 对用户输入的搜索主题词,搜索工具给出了正确的结果吗?
- 图像/音频/视频能在用户使用的浏览器中正常运行吗?
- 用户是否有对可用性不满意的地方?
- 用户感到满意和高兴的地方又在哪里?
专业公司对由其承担进行的网站可用性测试会收取很高的费用,但你可以选择非正式的测试方式,如让你的朋友和家人告诉你他们使用你创建的网站的体验,这样也可以让你很好地了解到一些你尚未注意到的网站存在的问题。这就是所谓当局者迷,旁观者清的道理。
可访问性
对网站可访问性最常见的误解就是仅将其理解为“让盲人能访问网站”,其实可访问性是一个对更多的人都有影响的问题。
“辅助技术”这一术语用于描述任何帮助人们与其使用的计算机更为有效地互动的辅助设备或硬件。你们可能马上会想到供盲人使用的屏幕阅读器,或是供无 法使用鼠标或键盘的人使用的语音输入设备。但是眼镜呢?其实对近视的人来说,所戴的眼镜也是一种“辅助技术”,但是他们中绝大部分人不会认为自己是残疾 人。
意识到很多使用互联网用户可能面临的问题,对制作出好的网页是非常重要的。不要想当然地就做出很多假定,如网站用户就一定有鼠标,就一定可以看到你使用的图像,就都安装了Flash播放器等。
在考虑网站的可访问性时,除要考虑那些需要使用“辅助技术”的人外,还要考虑其他一些人如用手机上网的用户。现在的手机还不能很好地支持 Flash(即使有Flash功能),例如苹果公司的iPhone 就不具有支持Flash的功能(也许以后也不会有),虽然在其他方面用iPhone浏览网页的效果和在苹果计算机上用桌面版本的Safari浏览器浏览网 页的效果差不多(Opera手机浏览器也不支持Flash)。一些新技术如Opeara Mini手机浏览器,可以为上网的低电量手机重写网页,使网页体积变得更小,对绝大部分用户来说,网页中的图像在手机浏览器中也会被显示得小得多,这意味 着用户可能无法获取网页中任何依赖于微妙的细节的内容。
在我们这个乐队网站的例子中,你应该意识到如果使用了很多图像(乐队照片),则必须描述图像的内容。如果你在页面中使用了Flash音乐播放器,以 让人们可以听到乐队的歌曲,你同时也应该创建直接指向歌曲的链接,以让那些未安装Flash播放器的人也可以以他们选择的方式听到这些歌曲。
总结
在本篇文章中,我讲述了你们在开始实际创作网页时,需要牢记的一些重要概念,以使网页具有更好的可用性,能为更多的人访问,并能更为顺畅地运行。在以后的课程中,我们将详细讲述所有这些在本文中已提到的重要概念。
练习题
- 在做本篇文章所附的练习题时,你只需上网浏览一些你最喜爱的网站,试着以从本篇文章中学到的知识检视这些网站,并回答以下这些问题:
- 这些网站具有一致的页面顶端部分、页脚部分和导航栏吗?
- 观察你在网站各页面浏览时,导航是如何变化的。
- 注意去发现网站是否有让你感到不便使用或让你迷惑的地方,如果有,请提出你的解决办法。
- 如果可能的话,请关闭你使用的浏览器支持图像显示或支持JavaScript的功能,或是使用手机上网访问一个网站,与你使用计算机访问同一网站的体验做一个比较。
作者简介
Mark Norman Francis 早在万维网诞生前,就在从事互联网领域的工作了,一直持续到现在。目前他是全球最大网站Yahoo! 的前端设计师,负责制定Web开发的最佳习惯、代码标准和质量标准。
在加入Yahoo!前,他先后在Formula One Management(F-1管理公司)、Purple Interactive (紫色互动公司)、伦敦城市大学从事过多种工作,包括Web开发、后端CGI编程和系统架构等。他的博客地址为:http://marknormanfrancis.com/。