【发布时间】:2014-05-23 06:32:17
【问题描述】:
我正在尝试创建一个跨浏览器的高性能 SVG 绘图应用程序。
我目前的实现基于codepen, right here.
在 Google Chrome 上,性能非常完美。然而,在 Firefox 上,触发 mouseevents 时存在问题。
我之前制作的另一个绘图应用程序是使用 HTML5 画布制作的。你可以看到类似的糟糕性能here.这两个应用程序的性能是相同的,所以我可以从逻辑上得出结论,它既不是 SVG 也不是 html 的画布减慢了 Firefox,我也没有使用任何外部库,它是纯 js。
我在我的 PC 上运行 Ubuntu,在 Windows 上运行的 Firefox 上没有这些性能问题。有什么办法可以在 JavaScript 中解决这个问题,或者这是一个错误。
注意:我听说 Firefox 从预装的 ubuntu 包中遇到了一些性能问题,我删除了它们,所以不是这样。
【问题讨论】:
标签: javascript html performance firefox svg