07
2010
07

网站浏览器的兼容性

这些天给一个网站改版,发现网站浏览器的兼容性是个问题,在我自己的电脑上看一切正常,网站页面很美观,结果在同事的电脑上看完全变了样子。

我装的是IE7,还有webkit内核的遨游,都没什么问题,虽然webkit内核的会有点小变化但是还可以接受,同事的电脑是IE6,页面结构全乱了,还有IE8的看上去也还可以,检查了一下,div结构有点小问题,改好之后IE6还是有问题,其中一个块布正常,修改css代码之后正常。

还有一个问题就是文件保存编码问题,模板程序保存的是utf-8编码,css保存成了ansi编码,结果,IE7、8和webkit可以自动识别,但是IE6无法自动识别导致页面结构和布局无法正常显示。

由于IE使用的是非标准的HTML语言,但是目前绝大多数网站的编写都是根据IE的标准来做的,因此就会出现在不通的浏览器下看到的网页效果可能会不一样,即使同是IE的浏览器,不同的版本可能显示的效果也可能不一样,万恶的微软不遵守游戏规则。

以后做网站还要多测试一下不同的浏览器兼容效果,不然可能你看的很美,但是别人看的很差。

« 上一篇下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。