繁体   English   中英

Linux上Firefox的mouseEvent性能不佳

[英]Poor mouseEvent performance in Firefox on Linux

我正在尝试创建一个跨浏览器的高性能SVG绘图应用程序。

我当前的实现基于Codepen,就在这里。

在Google Chrome上,性能是完美的。 但是,在Firefox上,mouseevents被触发存在问题。

我还有一个以前使用HTML5画布制作的绘图应用程序。 您可以在此处看到类似的效果不佳 这两个应用程序的性能是相同的,因此我可以从逻辑上得出结论:既不是SVG也不是html的画布在拖慢Firefox的速度,我也不使用任何外部库,而是纯js。

我在PC上运行Ubuntu,在Windows上运行的Firefox上没有这些性能问题。 我可以做些什么来用JavaScript修复它,还是一个bug。

注意:我听说Firefox从预安装的ubuntu软件包中出现了一些性能问题,我删除了它们,所以不是那样。

这是系统特定的错误/错误/性能问题,或者您没有最新的Firefox。 我运行带有nvidia-331版本331.38图形驱动程序的Ubuntu 14.04 64位。

两种应用程序在Google Chrome(包括所有开发通道)和Firefox 29上都没有明显的滞后运行。您可能要检查Firefox版本并进行更新:

$firefox  --version
Mozilla Firefox 29.0

如果未显示版本29,则需要进行更新以确保这不仅适用于您的版本。 建议通过ppa安装:

sudo apt-add-repository ppa:ubuntu-mozilla-security/ppa
sudo apt-get update
sudo apt-get install firefox

这应该安装最新版本的Firefox。 您还应该确保看到具有用于图形卡的最佳驱动程序。 曾经的开源并不总是最好的选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM