JSの重いアプリケーションがあり、IEでゆっくりと実行されます。私はIEの最適化に約1週間を費やそうとしています。試してみるべきことについていくつか指示があります。どのように私はIEのために最適化できますか?
私は便利思われる、このスレッドがDripを参照が見つかりました:
IE and Memory accumulation in Javascript
私はだけでなく、そのI建築のベストプラクティス「ではなく$ .eachのループに使用する」、などのヒントを探しています使用していない可能性があります。私が使用している
図書館:
- jQueryの
- Googleマップ
- FacebookのJSのAPI
- KnockoutJS
- Taffy
私はすでにやっているもの:
- Array.join()対文字列連結
任意の提案を使用して、一般的に参照したDOM要素
ありがとうございます!
* "Array.join()を使用したHTMLの構築と文字列の連結" *これまでに見たほとんどすべてのJavaScript実装での良いアイデアです。 –
どのバージョンのIEが遅いですか? v8でのjavascriptの実行は、v7よりもかなり高速です。バージョン8はまだFFoxよりも遅いです。 Internet Explorerで壁に当たってしまう前に、できるだけ多くのことを行うことができます。遅すぎる場合は、他の方法で最適化する必要があります。 – slugster
IE7とIE8の両方が遅いです(私はIE6を無視しています)。明らかに、IE8が優れています。私は他のどのような方法で最適化しますか?私は物事を遅くするJavaScriptだと思いますが、残念ながら、このアプリはかなりのJSを必要とします。私は、GoogleがJSアプリをどのように稼働させるのか、IEで行うのかについては興味があります。 – marclar