目前比较主流的浏览器有 IE Firefox Safari Opera 等,通常同一核心版本的浏览器所呈现的效果相同,于是我们通常主要测试这些核心:Trident(IE)Gecko(Firefox)WebCore(Safari)Presto(Opera)这四个浏览器核心几乎囊括了所有的用户。做为网站开发人员,各种浏览器甚至是同一浏览器的多平台兼容性问题都是必须要面对的,这里推荐一些非常好用的工具及服务来帮助你很方便的调试你的页面在各种操作系统的各种浏览器核心下的兼容性测试……
· 当然最方便稳定的还是安装各个浏览器,唯一的问题是多版本的共存问题如 IE6 和 IE8 等等:
微软 Internet Explorer ;谋智 Firefox ;谷歌 Chrome ;苹果 Safari 等等。
· 然后是一些整合多个浏览器核心的桌面级应用程序:
【桌面应用】Debug Bar IE Tester(http://www.my-debugbar.com/)
IE Tester 可以同时以 IE5.5 IE6 IE7 IE8 核心来浏览网站 IE Tester 软件本身目前已经支持 Windows7 操作系统,推荐大家安装,毕竟 IE 的份额仍是统治地位。
【桌面应用】LunaScape(http://www.lunascape.tv/)
LunaScape 是号称世界上第一个也是目前唯一一个三引擎(核心)浏览器,分别是 Trident Gecko WebKit 可同时调试网站在这三种引擎下的前端呈现及功能运作。软件支持简体中文,但软件体积较大所以我自己在测试之后并没有在工作中使用这款软件。
【桌面应用】Microsoft Expression SuperPreview(http://www.microsoft.com/expression/)
Microsoft Expression 是微软出品的网站开发套件,刚刚发布的 Expression Web 3 里面就包含了 SuperPreview 组件可提供 PHP ASP ASP.NET 等网页在 Firefox 3.x 及 IE 6-8 的预览效果,非常不错需要的朋友可尝试搜索“388884480”自行寻找下载地址。
【桌面应用】Virtual PC & VMware & Virtual Box(VirtualPC VirtualBox vmWare)
虚拟机技术,同时也成为“网站多浏览器兼容性”测试的一种工具,其代表特点就是虽然仿真度高但代价也较高,使用诸如 Virtual PC 或 Virtual Box 之类的免费软件是个不错的选择,这里建议 Windows 用户使用 Microsoft Virtual PC 其他平台使用 Virtual Box 安装多个操作系统及浏览器测试网站。
· 上面提供了一些用于多浏览器测试的软件,当然还有提供多浏览器测试的网站或在线服务:
【在线测试】Adobe Browser Lab(http://browserlab.adobe.com/)
BrowserLab by Adobe 是奥多比刚刚公开测试的一款在线应用,站点基于 Flex 构建,可提供多种浏览器在多种平台上的呈现效果截图,但仅仅是截图,所以可能不能用来测试交互的功能,当然更适合用来测试 CSS 的最终效果。但该平台提供类似“洋葱皮”的对比效果,即将多种浏览器结果截图叠加并透明,这样可以更为精确的获得多浏览器兼容性建议。另该应用需要 Adobe ID 帐号登陆。
【在线测试】Browser Sandbox(http://www.spoon.net/browsers/)
Browser SandBox 是个相当有前途的创意,从页面上看出几乎囊括了目前所有主流浏览器的主流版本:IE6-8、Firefox2-3.x、Safari3-4、Opera9-10、Chrome 但网站本身需要安装插件支持,但我个人安装了插件之后 Chrome 直接挂掉,暂时还是不推荐大家使用了,淡定……
· 最后希望大家有好的工具推荐过来,可以直接在后面留言,我会及时更新这篇文章。但我个人并不是很推荐所谓的绿色版 IE6 等等,有一些朋友安装之后导致本机的 IE 不能很好的工作。
三引擎的?原来还是两引擎的呢?
其中谷歌 Chrome 与苹果 Safari 均采用 WebKit 核心,理论上呈现模型相同。
路过,围观一下。