I have a JS-heavy app and it runs slowly in IE. I'm about to spend about a week optimizing for IE, and I'd like some direction about things to try.
I found this thread referencing Drip, which seems useful:
IE and Memory accumulation in Javascript
I'm looking for tips like, "use for loops instead of $.each" as well as architectural best practices that I may not be using.
Libraries I'm using:
- jQuery
- Google Maps
- Facebook JS API
- KnockoutJS
- Taffy
Things I'm already doing:
- using for loops instead of $.each
- caching jQuery contexts for commonly-referenced DOM elements
- building HTML using Array.join() vs. string concatenation
Any suggestions?
Thanks!