浏览器兼容性问题解决方案汇总
现在对于web开发者来说,浏览器兼容性问题已经变得非常重要,虽然web技术标准可以保持相对较高的一致性,但是没有哪个浏览器是完美的,所以对于开发者来说,就会经常出现html或者css代码在不同的浏览器上面的显示不同的问题,也就是所谓的浏览器不兼容的问题。
到如今浏览器兼容性问题已经不能让人们坐视不理了,人们也不敢冒险去编写浏览器不兼容的代码了,比如不同的浏览器和不同的操作系统可能会采用不同的技术去呈现字体,并且字体的大小在不同的浏览器和平台上显示的大小未必相同,同时也有可能有些操作系统上并未安装某种字体。
我们先来看下图,是目前各个浏览器所占的市场份额,由于浏览器的选择众多,web开发者不可能同时把这些都记在心里,所有,就急需一些浏览器测试工具和服务了。
本文针对以上问题,提出了两种解决方案:
1,在本机上安装不同的浏览器的不同版本进行本机测试;
2,利用一些网站提供的服务,对代码进行跨浏览器的测试。
不同的浏览器版本都众多,下面我们提供了几个主流浏览器的一些不同版本的综合测试解决方案:
IE:建议采用多版本IE包 ,它可以让你在不同版本的IE上进行测试
safari:多版本safari 提供了10-2.04 10个版本的safari供您测试
在线服务和工具介绍
允许你在不同的IE版本上测试网页的显示效果,如下图例子:
该网站不仅提供主流的浏览器测试,比如IE,火狐浏览器,opera,safari等,还提供非主流浏览器的测试,比如dillo等,如下图,你可以进行选择,提交后会生成在不同浏览器下显示的效果图,并提了图标的打包下载。
该工具有个缺点就是你只能看到效果的缩率图,但是下面的这个工具就强大了。
该网站不仅提供30多个浏览器的外观测试和对应的缩率图的生成,还支持全屏图片的预览,同时提供一致性测试的管理,包括一个版本管理工具和一个bug跟踪系统。
支持多种浏览器测试,但是要收费
提供免费的safari不同版本的测试,但是要测试所有的浏览器,就要收费。
该网站可能是收费网站里面做的最好的了。
相关的文章:
本文总结了一些解决浏览器兼容性的方案,但是具体操作还是自己去选择。
边缘网络的来由
站在网络的边缘,我们渴望看的更远…..
没错,这就是我们的宣言。在这个资源泛滥的网络世界,我们常常会盲无目的的迷失在这个资源大海中,因为网络的资源实在太过丰富,任何一个小小的领域就足以将你吞灭,是不是常常为发现一个比一起更好的网站而懊悔不已?是否为了迟迟才发现一个酷的站点感到相逢恨晚呢?在边缘网络,我们提出了上面的口号,我们在众多琳琅满目的网站中,定期搜寻出最具价值的网站给您欣赏,当然,我们的是有范围的,我们的范围集中在web技术(css,ajax,建站技术,图形技术等),博客技术以及互联网服务(主要集中在免费的服务)。
边缘快译博客开张了
边缘网络的原创,边缘快译博客网站昨天晚上开张了,该博客主要翻译一些java相关的最新技术或者编程技巧,内容涉及到java,j2ee,开源框架,ajax等相关技术,翻译完整,是个不错的特色翻译博客。
del.icio.us,收藏你的网文
突然用起了一个从来没用过的东东,就是del.icio.us,它的作用就是帮你收藏看过的文章,有一个好的地方就是,你可以在FireFox上装个插件,就可以一点式的收藏文章和查看你收藏的文章,的确非常方便,高兴之余,心里还是想,以后国外网站有什么新鲜的东西,一定先用为快,先这么方便的东东,要是早用到了,不知道现在有多丰厚的收藏呢,嘿嘿。





