【发布时间】:2010-09-29 06:40:08
【问题描述】:
如果我的应用已在 Firefox 3、Safari 3 和 IE 7 中测试过,是否需要针对 Chrome 进行额外测试?
如果有需要进一步测试的领域 - 是否有任何在线指南可以与我的设计师和开发人员分享?
Chrome 到什么时候才能被认为拥有足够的市场份额被视为主流浏览器?
【问题讨论】:
标签: testing google-chrome cross-browser
如果我的应用已在 Firefox 3、Safari 3 和 IE 7 中测试过,是否需要针对 Chrome 进行额外测试?
如果有需要进一步测试的领域 - 是否有任何在线指南可以与我的设计师和开发人员分享?
Chrome 到什么时候才能被认为拥有足够的市场份额被视为主流浏览器?
【问题讨论】:
标签: testing google-chrome cross-browser
Chrome 已经占据了一小部分社区。不过据我所知,Chrome 遵循 W3C 的标准,所有支持 IE6、IE7 和 FF2 / 3 的网站对我来说都非常适合。
也就是说,我认为您也应该已经在 chrome 中测试您的应用程序了。
现在总是在这些浏览器中测试:
【讨论】:
如果它在 Safari 上运行良好,它可能也可以在 Chrome 上运行。唯一的区别是 JavaScript 引擎,但我还没有看到在 Chrome 上无法运行的一些合法 JavaScript 代码的真实示例。
我个人使用 Chrome 测试我的东西,因为我大量使用 Chrome 进行开发。不过,最好使用至少一个基于 WebKit(或 KHTML)的浏览器来测试您的页面。
【讨论】:
理论上,由于 Google Chrome 使用与 Safari (WebKit) 相同的引擎,因此您已经进行了测试。但是谷歌对引擎做了一些改变,包括完全重写了 JavaScript 解释器。额外的测试永远不会受到伤害,并且很快就可以确认一切都按预期工作。
现在 GMail 建议人们从 IE 切换到 Firefox 和 Chrome,我猜我们会看到 IE 将越来越多的市场份额拱手让给这些浏览器。 Chrome 现在没有太多的用户群,但我可以想象这会改变。
【讨论】:
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 上的反应截然不同。
根据 Wikipedia,大约 7.96% 的人使用基于 WebKit 的浏览器,但 W3C 显示 11 月份只有 5.8% 使用。
【讨论】:
对它进行更好的测试。我已经在 Safari 中运行但在 Chrome 中不运行的站点上运行过。我的机器上安装了 IE8b2、FF3、Safari 和 Chrome。不是出于测试原因,而是因为我访问的网站。采取所有这 4 项以使所有网站正确显示...
【讨论】:
Chrome 使用 WebKit 引擎,我记得它与 Safari 使用的引擎相同。所以理论上,如果您的网站适用于 Safari,那么它也应该适用于 Chrome。
详情请参阅此Google's Chrome page。
【讨论】:
如果您没有从 CSS 更改不透明度的 PNG24,一切都应该没问题。
但是,我总是尝试使用所有现代浏览器(ie6/7、ff2/3、opera 9.x、safari 和 chrome)。
【讨论】:
According to Wikipedia,Chrome 目前的使用率为 0.78%。根据您的受众,实际用户数量可能很少,并且不需要测试。
【讨论】: