搜索系统与导航系统的关系
作者:Prower 来源:Prower博客 发布时间:2009-09-08 12:44:00
标签:搜索系统,导航
Google以其简洁的搜索框引领着互联网,搜索系统似乎成了每个网站必备品,甚至于是那些本身几乎是由静态页面组成的企业网站都要来个搜索功能,这真的是必要的吗?
搜索功能的目的是帮助用户寻找到自己所需的信息,这与导航的目的其实是一样的,都是为了解决用户信息获取的需求,或者可以说搜索功能是对导航系统的一个补充,弥补因导航系统的限制而无法快速获取信息的问题。
导航系统的设计需要在深而窄及宽而泛之间取得一个平衡点,偏向于任何一端都会带来不良的影响,事实上这就是一种博弈的过程,是否胜利取决于设计师是否真正了解用户。而不管导航系统如何在深而窄及宽而泛之间取得平衡点,必定会舍弃某些方面。
搜索系统则可以弥补导航系统在设计上的缺憾,可以帮助用户绕过导航快速到达目的地。这在结构复杂的网站中尤其重要。
然而搜索系统并非是所有网站的必配品,在网站中加入搜索系统意味着需要加大对网站的投入,而一个好的搜索系统需要的投入更是庞大。这些投入对那些结构简单信息单薄的企业网站是否值得,这些企业网站只需要一个设计良好的导航即能解决用户的信息获取需求,搜索系统只是个额外的装饰品。
在决定是否需要搜索系统之前,先试着重新审视导航系统的设计。
0
投稿
猜你喜欢
- 总结了部分所学、所听、所看、所问的一些CSS写作经验,书写高效的CSS - 漫谈CSS的渲染效率,它们与渲染效率及所占用
- 【尝尝管理员的滋味】- 淡然看,其实一切都很简单IE的滤镜泄露是最大的危害,没有找到方法解决,所以禁用了滤镜。<!DOCTYPE ht
- 前几天在“CSS那些事儿”的群中,一位读者朋友(小土豆)问我书中提到首字下沉的时候为什么要增加一个清除浮动。当时我自己一时迷惑了,为什么呢,
- 1.如何在网页中插入空格 我们在用Dreamweaver的所见即所得编辑模式下编辑中文网页时,往往需要
- 技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的
- 停止mysql服务(以管理员身份,在cmd命令行下运行) net stop mysql或者在服务中停止mysql服务。使用 mysqld –
- 内容摘要:一般情况下,如果我们想了解股市行情,必须登录专业股票网站,输入公司代码才能看到具体股价。其实,利用XMLHTTP协议,我们每个人都
- 本文回答了如下问题:“MySQL服务器有多稳定?”,以及“在本项目中我能依靠My
- PS笔刷,样式,形状、渐变、滤镜载入方式及使用:1、笔刷载入方式: 打开PS,编辑-->预设管理器-->载入-->然后点你
- 代码片段一:alert(Function instanceof Object); // truealert(Object instanceo
- 阅读上一篇文章《WEB2.0网页制作标准教程(5)head区的其他设置》在开始正式内容制作之前,我们必须先了解一下web标准有关代码的规范。
- 1、汉语分词的由来使用ASP开发的中小企业的网站,对于站内搜索,往往只是简单的通过SQL语句匹配数据库。对于比较短的词语搜索,这个方法是有效
- 方法一1. 下载MySQL源码分发包,不用区分操作系统,我们需要的东西是一样的;2. 重命名自己的mysql的data目录下的mysql文件
- 很多朋友希望,我能把我做网站的一些流程及经验跟大家分享一下,最近刚好做一次内部培训,所以稍微整理了一下,这些只是针对网页初学者,具有一定平面
- 当您使用FILESYSTEMOBJECT(fso)对象获得某个目录下的文件列表的时候,你有没有发现无法控制它们的排序方式,比如按照名字排序,
- set oSQLServer =server.createobject("SQLDMO.SQLServer")oSQLS
- 在线阅读与印刷品阅读有着很大的不同,原因之一是屏幕会导致注意力问题。文字很难成为重点,而闪烁的横幅、明亮的图片又更加会转移对实际的博客内容的
- 星爷的一部“国产007”应该是无人不晓,其中一个片段是将“007”向MM展示他的秘密武器。皮鞋可以吹头发,大哥大可以刮胡子……把真实功能隐蔽
- <!--模板--> <table width="100%" borde
- 很多人说设计是力求细节的,在网页设计里表达出的细节就是图标。图标在一个设计里带来了额外的注解并且使设计里的对象和元素引起用户的注意。以下介绍