Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果说 2 个浏览器都符合 HTML5 画布标准,它们之间会有任何渲染差异吗?假设我在浏览器 1 和 2 中绘制形状,逐像素比较是否相等。
该规范没有详细说明以保证逐个像素的完美。浏览器使用非常不同的渲染库,IE 和 Opera 甚至卸载到 GPU,因此实现的差异无疑会在像素着色上产生细微的差异,甚至对线条和曲线进行一些轻微的对齐。我确信字体会增加它们自己的复杂性。
也就是说,根据我的经验,我没有看到任何不是由于缺少功能或错误而造成的重大差异。