Javascript Internet Explorer可视重绘

Javascript Internet Explorer可视重绘,javascript,internet-explorer,Javascript,Internet Explorer,我正在构建一个javascript地图应用程序,我注意到在InternetExplorer6、7和8中,当我执行平移和缩放等操作时,当浏览器从上到下重新绘制屏幕时,我可以明显地看到线条。我有没有办法把这件事最小化?Firefox、chrome和opera都非常快,我看不到重新绘制的线条。不,你看不到 最好的办法是查看是否有固定位置或非不透明元素,这可能会减慢重新绘制的速度。不,不能 最好的办法是查看是否有固定位置或非不透明元素,这可能会减慢重新绘制的速度。Fqabien Ménager的答案(特

我正在构建一个javascript地图应用程序,我注意到在InternetExplorer6、7和8中,当我执行平移和缩放等操作时,当浏览器从上到下重新绘制屏幕时,我可以明显地看到线条。我有没有办法把这件事最小化?Firefox、chrome和opera都非常快,我看不到重新绘制的线条。

不,你看不到

最好的办法是查看是否有固定位置或非不透明元素,这可能会减慢重新绘制的速度。

不,不能

最好的办法是查看是否有固定位置或非不透明元素,这可能会减慢重新绘制的速度。

Fqabien Ménager的答案(特别是固定位置和不透明)是一个良好的开端。有很多事情会让你慢下来

CSS中的专有
行为
表达式
(很多时候,
HTC
s)会导致IE所有版本上的用户交互性能变慢。这是因为通常在用户以任何方式与页面交互时,每秒可以计算数千次。这些都应该避免

出于性能方面的考虑,最好的做法是尽量减少或删除IE中浮华的和功能上不必要的东西,只提供使用您的站点或应用程序绝对必要的东西。希望IE能在性能上有所提高,但这显然不是他们最近修订版的重点,因此期望它能跟上WebKit和Gecko等引擎是不现实的,因为它们高度重视性能,并在相对较短的时间内实现了飞跃性的改进。

CSS中的专有
行为
表达式
(很多时候,
HTC
s)会导致IE所有版本上的用户交互性能变慢。这是因为通常在用户以任何方式与页面交互时,每秒可以计算数千次。应该避免这些情况

出于性能方面的考虑,通常最好的做法是尽量减少或删除IE中华而不实和功能上不必要的东西,只提供使用您的站点或应用程序绝对必要的东西。希望IE在性能方面也能发挥作用,但这显然不是他们对最新版本的关注,因此体验IE是不现实的它无法跟上像WebKit和Gecko这样的引擎,它们高度重视性能,并在相对较短的时间内实现了跨越式的改进