如果我的应用程序已在 Firefox 3、Safari 3 和 IE 7 中测试过,是否需要针对 Chrome 进行额外测试?
如果有需要进一步测试的领域——那么有没有我可以与我的设计师和开发人员分享的在线指南?
什么时候 Chrome 才会被认为有足够的市场份额被视为主流浏览器?
如果我的应用程序已在 Firefox 3、Safari 3 和 IE 7 中测试过,是否需要针对 Chrome 进行额外测试?
如果有需要进一步测试的领域——那么有没有我可以与我的设计师和开发人员分享的在线指南?
什么时候 Chrome 才会被认为有足够的市场份额被视为主流浏览器?
如果它在 Safari 上运行良好,那么它也可能在 Chrome 上运行。唯一的区别是 JavaScript 引擎,但我还没有看到一些合法 JavaScript 代码不能在 Chrome 上运行的真实示例。
我个人使用 Chrome 测试我的东西,因为我大量使用 Chrome 进行开发。不过,最好使用至少一个基于 WebKit(或 KHTML)的浏览器来测试您的页面。
Chrome 使用 WebKit 渲染引擎,在 Safari 和其他一些小型浏览器中也有使用。总体而言,随着 Chrome 和 Safari 市场份额的增加,它绝对是一款需要测试的浏览器(您只需要真正测试一个)。它非常符合标准,并且不断更新以跟上新的 CSS 草案。
Webkits 主站点 - http://webkit.org/
浏览器市场份额 http://www.w3schools.com/browsers/browsers_stats.asp和http://en.wikipedia.org/wiki/Usage_share_of_web_browsers是寻找浏览器市场份额的好地方,尽管它们在 Chrome 上的反应截然不同.
根据维基百科,大约 7.96% 的人正在使用基于 WebKit 的浏览器,但 W3C 显示 11 月份只有 5.8% 使用。
从理论上讲,由于 Google Chrome 使用与 Safari (WebKit) 相同的引擎,因此您已经进行了测试。但是谷歌对引擎做了一些改变,包括完全重写了 JavaScript 解释器。额外的测试永远不会受到伤害,并且很快就可以确认一切都按预期工作。
现在 GMail 建议人们从 IE 切换到 Firefox 和 Chrome,我猜我们会看到 IE 将越来越多的市场份额拱手让给这些浏览器。Chrome 现在没有太多的用户群,但我可以想象这会改变。
更好地测试它。我已经在 Safari 中运行但在 Chrome 中不运行的站点上运行过。我的机器上安装了 IE8b2、FF3、Safari 和 Chrome。不是出于测试原因,而是因为我访问的网站。采取所有这 4 项以使所有网站正确显示...
如果您没有从 CSS 更改不透明度的 PNG24,那么一切都应该没问题。
但是,我总是尝试使用所有现代浏览器(ie6/7、ff2/3、opera 9.x、safari 和 chrome)。
根据维基百科,Chrome 目前的使用率为 0.78%。根据您的受众,实际用户数量可能很少,并且不需要测试。
Chrome 已经占据了社区的一小部分。但是据我所知,Chrome 遵循 W3C 的标准,所有在 IE6、IE7 和 FF2 / 3 中运行的网站对我来说都非常适合。
话虽如此,我认为您也应该已经在 chrome 中测试您的应用程序。
现在总是在这些浏览器中测试:
Chrome 使用 WebKit 引擎,我记得它与 Safari 使用的引擎相同。所以理论上,如果你的网站适用于 Safari,它也应该适用于 Chrome。
有关详细信息,请参阅此Google 的 Chrome 页面。