Firefox 性能 Google 地图

Firefox 性能 Google 地图

我正在开发 google mapi api 实现 (v3),但由于 Firebug,我主要使用 Firefox 12 进行开发。我认为 Firebug 是一个很棒的工具,比 Chrome 中的工具好得多。

但与 Chrome 相比,Firefox 的加载、滚动等速度实在是太慢了!我甚至不想连续滚动。

有没有什么办法可以提高 Firefox 在 Google 地图上的性能?

答案1

简单的解决方案

讽刺的是,Firebug 很可能拖慢了 Google 地图的运行速度。要提高性能,最简单的方法就是在不进行开发时禁用 Firebug。

更好的解决方案

不幸的是,禁用如此有用的工具通常不是一个可接受的解决方案。值得庆幸的是,只有 Firebug 的几个组件在减慢速度方面起着最大的作用。最大的性能提升来自禁用“控制台”和/或“网络”选项卡,方法是单击它们并取消选择启用,或者通过选项选项卡。Firebug 的性能下降在 Google 地图上最为明显,因为它发出大量请求并且 DOM 结构复杂。

后备方案

如果这没有帮助,您可以尝试更新 Firefox 和 Firebug,并希望它们在最新版本中性能有所提高。截至我撰写本文时,最新版本是适用于 Firefox 12 的 Firebug 1.10.0a7,在我的计算机上,即使启用了网络和控制台,它似乎也能很好地运行。

答案2

在我的系统上,我发现禁用“使用硬件加速(可用时)”选项使得谷歌地图真的响应速度更快

在“偏好设置”->“高级”->“常规”->“浏览”中找到它

答案3

清除所有 Google Cookie 解决了这个问题 - Google 地图滚动和缩放变得非常流畅。但是,重新登录并使用一两分钟后,延迟问题仍然会不断出现。也许这些信息足以让其他人进一步研究这个问题。

我目前的解决方法是在私人窗口中打开 Google 地图查询(通过 Alfred),因此不存在任何 cookie:

/Applications/Firefox.app/Contents/MacOS/firefox-bin --private-window http://maps.google.com/maps?q={query}

不幸的是,私人窗口无法保存我的帐户信息,所以我无法访问已保存的位置。

背景:我注意到,在私人 Firefox 窗口中使用地图比在普通窗口中使用地图更流畅。禁用所有附加组件也没什么不同。我清除了所有 cookie,试图让普通 FF 窗口尽可能与私人窗口相似。之后,一切都立即变得没有延迟。

不幸的是,我不知道哪种特定的 cookie 导致了速度变慢。

答案4

考虑使用地图:我不确定谷歌地图的什么地方导致 Firefox 变慢,但这不仅仅是浏览器的问题;Bing 地图没有这个问题。(事实上,在 Bing 地图上滚动时,Chrome 似乎会出现奇怪的不清晰的图块,让人想起 Firefox 的怪癖在谷歌地图上)。

我希望 Firefox 能够找到解决方案,因为我并不指望 Google 能找到解决方案。

相关内容