2

如果说 2 个浏览器都符合 HTML5 画布标准,它们之间会有任何渲染差异吗?假设我在浏览器 1 和 2 中绘制形状,逐像素比较是否相等。

4

1 回答 1

1

该规范没有详细说明以保证逐个像素的完美。浏览器使用非常不同的渲染库,IE 和 Opera 甚至卸载到 GPU,因此实现的差异无疑会在像素着色上产生细微的差异,甚至对线条和曲线进行一些轻微的对齐。我确信字体会增加它们自己的复杂性。

也就是说,根据我的经验,我没有看到任何不是由于缺少功能或错误而造成的重大差异。

于 2012-07-05T19:07:49.793 回答