views:

151

answers:

3

I want to determine the best javascript framework to use in order to maintain IE 6 compatibility.

Specifically I want to know which best supports IE6 - Dojo or JQuery.

I determine compatibility based on the amount of work you have to do to make the framework work with IE6 (framework may have features that need special coding to enable them to work with IE6, or there may be features that are incompatible altogether).

Are there any benchmarks, or compatibility matrices, for the various javascript frameworks that quantify the work you would have to do to maintain IE6 compatibility?

A: 

Amongst other things, the main priority of a javascript library is to solve the cross-browser issues. Having said that, I personally use jQuery and yes it overcomes the IE6 issues too other than other later versions of IE.

Sarfraz
A: 
T.J. Crowder
+1  A: 

Both jQuery and DOJO claim they support IE6:

http://docs.jquery.com/Browser_Compatibility

http://o.dojotoolkit.org/support/faq/what-browsers-does-dojo-support

DOJO does seem to have quite a grandiose claim:

... 100% of the available functionality works, that accessibility is handled correctly, and that all internationalization and localization is supported. This is a very high bar, ...

And jQuery claims they test regularly in IE6.

Personally, I would let other requirements dictate which framework you use. One of the fundamental jobs for a JavaScript library is to be cross browser compatible, so any decent library is going to be good at it.

James Wiseman