» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with IE + JavaScript

Make Any Content Editable With JavaScript - Webmonkey

Edit any content by implementing a single line of JavaScript.

Firefox: del.icio.us/tag/firefox

W3C DOM Compatibility - CSS Object Model View

JS/CSS property compatibility for current browsers, including FF2, FF3, IE7 and IE8 betas

Firefox: del.icio.us/tag/firefox

NitobiBug - Browser based debugger

<sep/>inspection tool - similar to Firebug. NitobiBug runs across different browsers (IE6+, Safari, Opera, Firefox) to provide a consistent and powerful tool for developing rich Ajax applications.

Firefox: del.icio.us/tag/firefox

String Performance in IE: Array.join vs += continued

Tom Trenka has followed up his last post on String performance with a deep dive on IE that dispells the myth of Array.join.

Tom goes through tons of tests across versions of IE and using varying sizes of data.

In Conclusion

First things first—with the performance improvements with IE7, we no longer need to consider using an alternate path when doing large scale string operations; using Array.join in an iterative situation gives you no major advantages than using += in the same situation. In addition, the differences with IE6 were slight enough to allow you to not bother forking for that specific version.

The only time considering using an array as opposed to a string for these kind of operations is when you are aware that the fragments you are appending are very large (on the order of > 65536 bytes); doing this will cause the GC issues Dan Pupius talks about in his analysis of object allocation and the JScript garbage collector.

From there, we can progress to programming techniques—with Internet Explorer, it is much better to call Builder.append with as many arguments as possible than to simply iterate and push things in one at a time.

It is also better to start small; try to structure your string operations so that very large string operations are minimized. In this case, using a temporary buffer to assemble a set of strings together and then adding them to a much larger string is better than constantly adding small fragments to a larger string.

And as always, minimizing the size of an iteration will help get extra performance out of JScript.

The raw numbers have been made available to scour over.

Ajax: Ajaxian

SitePen Blog " Firebug Lite and Dojo: Not Just for IE

If you like Firebug, but have to develop across browsers (erm, that's everybody, right?), this tool is what you have been dreaming about. Now works in IE and Safari too!

Dojo: del.icio.us tag dojo

Firebug Lite and Dojo: Not Just for IE

a more complete Firebug Lite, courtesy of Dojo... this should make debugging IE a little less painful

Dojo: del.icio.us tag dojo

Dean Edwards: Order of Events

Lengthy discussion of alternatives to onLoad, to run JS immediately after the DOM is ready.

Firefox: del.icio.us/tag/firefox

Page 1 | Next >>