大型网站的导航系统一直是一个难点。当然你可以试图创建一个庞大的站点地图一样的导航菜单来链接到所有的页面,但是实际上,当页面越来越多而且不断增加的时候,这种做法将会变成一个不可能完成的任务。
一般情况下,设计师会有两种做法:
1.设计一个轻巧简洁的主导航菜单,链接到各个主要的页面,并在主要页面上添加附加的导航菜单,以便链接到更深的层次。这种方式很容易实现,可用性也不错。但是如果访问者想要看到的页面藏得比较深,那么就只好多点几次鼠标了。
2.采用动态下拉或展开式菜单,这种模式可以让访问者无论在浏览哪个页面时,都可以直接到达另外更多的页面。它提供了一种快速导航的模式,然后,在可用性方面,如果访问者的浏览器没有开启JavaScript的支持,他们有可能根本就看不到下拉或展开的菜单。
(仅用CSS实现的下拉菜单也是可以实现的,但是:hover这个鼠标悬停的伪类并不是每个浏览器都能完整支持的……比如……万恶的IE6!)
综合下拉菜单,则是上面两个模式的一种折衷方案。它的效果类似Microsoft Office 2007里的Ribbon菜单。
(示例:actionenvelope.com)
综合下拉菜单有哪些特点?
通常,一个综合下拉菜单:
1.是一个通过鼠标悬停感应来展示和隐藏的下拉菜单。
2.在一个较大的面板上显示所有的项目。
3.这些项目根据相关性进行了分组排列。
4.使用图标和图形来帮助访问者更好地识别项目。
为什么综合下拉菜单会流行?
有很多理由可以预示综合下拉菜单将会在许多网站成为主流的设计:
1.它提供了在简单导航和复杂的动态菜单中的一个折衷方案,既不会显得信息量太少,也优化了信息结构,不会显得太复杂而难于访问。
2.它实现方便,仅需考虑到极少的可用性问题。
3.它给了设计师更多的空间和视野来发挥自己的创意,而且通常看上去都很吸引访问者。
设计移动网站导航模块
不管是移动网站还是pc网站都需要一个导航模块,导航栏要简单明了的说明相应栏目的内容,还要注意全网站的导航按钮和搜索功能的应用,特别是导航按钮的设计,要符合用户的使用习惯。
网站建设 页面搜索引擎确实有提倡页面静态化这一说,那是因为动态的URL带了很多的参赛,虽然动态的URL与静态的URL都是一样,但是动态URL所带的那些参数,给baiduspider带来了很多不必要的麻烦,也给站长自身带来了很多不必要的麻烦。随着搜索引擎技术的发展,这些带了很多参数的动态URL对于蜘蛛程序来说已经不是一个难题了,所以,百度对于页面是否动态化也就不作什么要求了,都是一视同仁。
但是,动态的URL也不能太变态了,如果说一个动态URL,有个几十个参数,对蜘蛛来说,要认识你可能会很吃力,吃力不讨好的事情蜘蛛是不会做的。所以,页面的静态或者动态不需要刻意去,只要合适,收录都是一视同仁的。
网站主机位置及接入线路
相比于前些年,现在的网络速度真是非常快,动辄几十兆的接入带宽,让我们即便观看高清视频网页也不卡。但这是不是说可以忽视网站主机寄存机房位置,而随意选择网站服务器呢?当然不是,再大的带宽再好的网络,历经多次路由节点及长距离传输,其信号也会丢包和衰减。用一个稍微有些夸张的例子可以说明,我们访问一些美国、日本等境外的网站,速度是不是很慢呢?这里面有GWF防火墙过滤的原因,但更多是长距离传输导致的信号衰减。所以,选择网站主机位置的一般原则是,更多的潜在浏览者在哪里,网站的主机位置就应该放置在哪里。现在因接入线路带来的南北互联互通问题,已经逐渐可以忽视,最好的做法是选择BGP多线接入类型的服务器。