6

如果我的应用程序已在 Firefox 3、Safari 3 和 IE 7 中测试过,是否需要针对 Chrome 进行额外测试?

如果有需要进一步测试的领域——那么有没有我可以与我的设计师和开发人员分享的在线指南?

什么时候 Chrome 才会被认为有足够的市场份额被视为主流浏览器?

4

8 回答 8

13

如果它在 Safari 上运行良好,那么它也可能在 Chrome 上运行。唯一的区别是 JavaScript 引擎,但我还没有看到一些合法 JavaScript 代码不能在 Chrome 上运行的真实示例。

我个人使用 Chrome 测试我的东西,因为我大量使用 Chrome 进行开发。不过,最好使用至少一个基于 WebKit(或 KHTML)的浏览器来测试您的页面。

于 2009-01-02T17:25:55.260 回答
2

Chrome 使用 WebKit 渲染引擎,在 Safari 和其他一些小型浏览器中也有使用。总体而言,随着 Chrome 和 Safari 市场份额的增加,它绝对是一款需要测试的浏览器(您只需要真正测试一个)。它非常符合标准,并且不断更新以跟上新的 CSS 草案。

Webkits 主站点 - http://webkit.org/

浏览器市场份额 http://www.w3schools.com/browsers/browsers_stats.asphttp://en.wikipedia.org/wiki/Usage_share_of_web_browsers是寻找浏览器市场份额的好地方,尽管它们在 Chrome 上的反应截然不同.

根据维基百科,大约 7.96% 的人正在使用基于 WebKit 的浏览器,但 W3C 显示 11 月份只有 5.8% 使用。

于 2009-01-02T17:26:35.947 回答
1

从理论上讲,由于 Google Chrome 使用与 Safari (WebKit) 相同的引擎,因此您已经进行了测试。但是谷歌对引擎做了一些改变,包括完全重写了 JavaScript 解释器。额外的测试永远不会受到伤害,并且很快就可以确认一切都按预期工作。

现在 GMail 建议人们从 IE 切换到 Firefox 和 Chrome,我猜我们会看到 IE 将越来越多的市场份额拱手让给这些浏览器。Chrome 现在没有太多的用户群,但我可以想象这会改变。

于 2009-01-02T17:25:58.647 回答
1

更好地测试它。我已经在 Safari 中运行但在 Chrome 中不运行的站点上运行过。我的机器上安装了 IE8b2、FF3、Safari 和 Chrome。不是出于测试原因,而是因为我访问的网站。采取所有这 4 项以使所有网站正确显示...

于 2009-01-02T17:27:27.503 回答
1

如果您没有从 CSS 更改不透明度的 PNG24,那么一切都应该没问题。

但是,我总是尝试使用所有现代浏览器(ie6/7、ff2/3、opera 9.x、safari 和 chrome)。

于 2009-01-02T17:58:06.770 回答
1

根据维基百科,Chrome 目前的使用率为 0.78%。根据您的受众,实际用户数量可能很少,并且不需要测试。

于 2009-01-02T20:05:33.347 回答
0

Chrome 已经占据了社区的一小部分。但是据我所知,Chrome 遵循 W3C 的标准,所有在 IE6、IE7 和 FF2 / 3 中运行的网站对我来说都非常适合。

话虽如此,我认为您也应该已经在 chrome 中测试您的应用程序。

现在总是在这些浏览器中测试:

  • 互联网浏览器 6、7、8
  • 火狐 2、3
  • 铬合金
  • 歌剧
  • 苹果浏览器
  • 猞猁
于 2009-01-02T17:25:06.947 回答
0

Chrome 使用 WebKit 引擎,我记得它与 Safari 使用的引擎相同。所以理论上,如果你的网站适用于 Safari,它也应该适用于 Chrome。

有关详细信息,请参阅此Google 的 Chrome 页面

于 2009-01-02T17:27:27.927 回答