> 设计知识
 
 

网站设计需考虑搜索引擎之间的兼容性
.............................................................................................................................

从理论上来讲,现在世界上大约有几百种浏览器。它们都遵循W3C标准规范,不过仍略有不同。网站设计者必须对这些不同之处很熟悉,这样才能保证网站在不同浏览器上能够运转正常。本文就不同浏览器对网站设计的不同影响展开讨论。

什么是搜索引擎之间的兼容性?
如果一个网页在搜索引擎之间的兼容性很强,那么它在所有的浏览器中看起来效果和外观都是差不多一样的。我们平时最常用的浏览器是IE,Netscape Navigator, Firefox和Opera。

下面显示的是2005年9月它们的用户使用频率。
Internet Explorer 6:68%
Internet Explorer 5:6%
Firefox 1 :17.5%
Firefox 1.5 :1.5%
Netscape :3%
Opera :1.5%
其他浏览器 :2.5%

每个浏览器都在不同程度上支持HTML,JavaScript和CSS样式。不同浏览器之间所存在的差异只会导致网页外观的不同而不会破坏网页的正常显示。由于每个浏览器都可以很自由地给这些形式的W3C标准规范版本添加他们自己的一些规范。

还有一些其他的因素可以导致界面和文字在不同的浏览器里有不同的显示效果,比如说最基本的操作系统。事实是,用户会用不同的浏览器浏览页面,这就是为什么网站设计者会感到头疼的原因。

网站设计者应该怎么做?
显而易见,要想让网站在所有的浏览器里面都能完全正常地显示是不可能的。但是,让网站在最流行最常用的浏览器里正常显示并且正常运行则是完全有可能的。要想达到这个目标,对大多数网站建设公司来说并非难事,网站设计者编写的代码必须遵循W3C标准,只有这样,你的网页才能在不同的浏览器之间达到几乎完全一致的效果。这是因为,如果每个浏览器都遵循相同的规范,那么你的网站在现在所有的浏览器里都能正常运行。

网页如果想要在不同浏览器里取得相同的效果,无论对于哪个网站建设公司来说,这都是一个很大的挑战。因为只有在特殊浏览器里才可以显示的一些特效将会因此而受到限制。你可以在http://validator.w3.org网站上验证你的HTML代码以及CSS和链接的有效性。这种在线验证器(validator)所提供的服务是免费的。验证器是在DOCTYPE基础上进行验证的。而DOCTYPE是你在网页上指定的。通过DOCTYPE,浏览器可以得知你网页上使用的HTML或 CSS的版本。

HTML编辑器
使用任何的HTML编辑器都会存在兼容性的问题,甚至包括手动代码。
最好的选择:要保证兼容性最好的选择就是使用Dreamweaver,但是在Dreamweaver里不能使用层,层必须转换为表格才能用。

最差的选择:最差的选择就是使用FrontPage。FrontPage在载入的时候存在问题因为它使用的是Microsoft,因此因特网探究特殊代码。在其他浏览器里不能正常运行的地方有:

选取框---为了能在大部分普通浏览器里具有相类似的效果,你可以使用一个JavaScript scroller来实现。
背景音乐标签---这个只能在IE里面能够实现。
页面转换---这个只能在IE里面能够实现。
Front Page生成的样式表---这个只能在IE里面实现,如果在其他的浏览器里会有冲突。
Front Page生成的DHTML---最好是用JavaScript创建你想要达到的效果,因为在大部分浏览器中很可能可以正常运行。
经过按钮---这个只能在IE里面能够实现,而且在旧版本的IE里也是不能实现的。你可以用JavaScript, flash 或 CSS来到达相同的效果。

其他HTML编辑器
其他HTML编辑器就是除了两大编辑器Dreamweaver和FrontPage之外的编辑器。在使用之前要先测试一下这些编辑器生成的HTML代码。

CSS样式表
并不是所有的CSS样式表都能在所有的浏览器里正常运行。但是,样式表与浏览器很少起冲突,如果页面在浏览器里不能正常显示会很难看的。CSS样式表的其中一个很重要的问题就是如果大多数浏览器不支持,显示出来的页面内容会相互交迭,乱七八糟。

Flash
使用Flash可以为网页增添很多看点,并且Macromedia为几乎所有主要的搜索引擎提供了Flash插件。但是不要将整个网站用Flash制作,很多掌上部件(比如说手机)就不支持Flash。

有一小部分但是数量也很可观的用户不喜欢Flash,他们也不会去安装Flash插件。此外,搜索引擎蜘蛛也不会抓取在Flash网站上的内容及文字,搜索引擎也不会收录此网站。

图片链接
虽然图片链接很美观,很有吸引力但是同Flash一样它也存在同样的问题。一定要跟图片一起使用alt tag。

底线---即使是有效的代码在也不一定能在所有主要浏览器内正常运行。对网站设计者来说要达到浏览器之间的兼容性最好的方法就是将自己的网页在大多数主要的浏览器内容进行测试。

上一页:网站可用性在网站建设中的地位
下一页:五种有效的搜索引擎优化方法
                                                           ↑top

 
地址:深圳深惠路宝岭花园A栋2102    QQ在线咨询:31429064  业务咨询:0755 82945120 88366278 E-mail:top0755@163.com
| 深圳设计公司| 深圳广告公司| 深圳画册设计| 深圳包装设计| 深圳标志设计|