19 Aug 2010 1:14 AM #1
What's going on with ie9 support?
We have a relatively complex ExtJS application, that seems to fail miserably on the ie9 platform in the test environment provided by Microsoft.
If rumours are correct, Microsoft is going to release the beta in September. Some of our users are definately going to try out that beta, and knowing that our app will break, we are very interested in hearing what is happening on the ie9 support.
There is an old thread about it here: http://www.sencha.com/forum/showthre...-early-days%29, but it is from the begining of may, and it looks to me as if you are going more into feature detection (as recommended by Microsoft).
Can I rest assure that everything (or vital things) will be functional in the ie9 beta by mid september?
I guess my question really is: "What have you been doing over summer to support ie9?" )
19 Aug 2010 3:03 AM #2
Same situation here. We're going to need support for IE9 on the 3.x line.
19 Aug 2010 4:00 PM #3
I always recommend: Dont use IE!(nothing of the versions). Microsoft is famouse for don't admit its mistakes.Personally I don't worry for IE. but if you want know whats going to be in IE. I would say you that they are only going to fix some of his errors like implement the canvas and other HTML5 components.
19 Aug 2010 7:12 PM #4
20 Aug 2010 12:19 AM #5
20 Aug 2010 1:11 PM #6
September is really close... hopefully it'll be fixed! It's sad but IE is still the King and no one should ignore the King. It's strange how IE9 breaks the ExtJS..from what I know IE9 is aiming to be standard compatiblity...no?
20 Aug 2010 4:55 PM #7
We're testing 3.x on the latest available IE9 currently and aim to have full support for it. That said, if your users are running beta versions of browsers it would be a good idea to set their expectations appropriately until the browser release is final.
23 Aug 2010 12:20 PM #8
Ideally this is what needs to be done. However I wouldn't hold my breath for September.
26 Aug 2010 6:26 PM #9
15 Sep 2010 10:19 AM #10
IE9 is a big step up, and any errors in the IE9/ExtJs combo is entirely ExtJs fault as it uses faulty UA sniffing to adapt.
There are several areas where ExtJs will actually think that IE9 is < IE6 due to the browser not being IE6 || IE7 || IE8. This is for instance the case with drag and drop.
Again, this entirely ExtJs' fault - it could easily have done feature testing on most (or all) of these.