IE7b2, is it intentionally this bad?
Here are just a few things that are incorrect, horribly broken or totally non-existent in Internet Explorer Beta 2. (This is far from a complete list. I’m assembling this list as I’m writing this post.)
DOM Level 1 Core
- Comments are still incorrect
- Attributes are still horribly broken
DOM Level 2 Views
- document.defaultView
- getComputedStyle
- getOverrideStyle
CSS
- box-sizing
- opacity
- :active
- :focus
Events
- No DOM Level 2 Events support at all
- document.onclick = function (e) { alert(e) };
- No capture phase
- event.target
- event.currentTarget
- event.relatedTarget
- event.stopPropagation()
- event.preventDefault()
- No mutation events
- No activate event (the device independent event)
- No input event
- No DOMFocusIn (it still has focusin)
- No DOMFocusOut (it still has focusout)
General
- DOM Level 2 Style. IE implements most of this in slightly different ways. A lot of the bugs here should be something an intern could fix in a few days (just rename a few things basically).
- Maybe I should just say DOM Level 2 because IE7 is just lagging behind by about 5 years.
- No JS interfaces to DOM (for exapmle Document, HTMLElement)
- No JS1.6 support
Good Stuff
All is not rotten in IE7b2. There are a few goodies in here.
- I really appreciate the effort they put into fixing CSS. They now support CSS2 selectors (although some are horribly broken, see above) and they fixed most of the known CSS bugs.
- I’m happy that they finally fixed the select element bug.
Conclusion
I’ve yet to find even one bug fix or new feature when it comes to DOM and scripting. I hope that Microsoft goes back to the drawing board and realizes that releasing IE7 in its current state is as bad as it would have been for Netscape to release Navigator 5 in 2002.
February 2nd, 2006 at 9:57
[...] #8217;s working Erik Arvidsson managed to find a couple of things he liked in his “IE7b2, is it intentionally this bad?” post: There are a few goodies in here. I really [...]
February 5th, 2006 at 2:02
They didn’t even bother to fix substr()
February 10th, 2006 at 0:07
iframeObject.contentDocument… come on, how hard can this be. Someone could do this in less than 5 minutes if they already have the build working.
February 14th, 2006 at 8:57
Well, it IS a beta, after all. Not saying you shouldn’t bring these issues up, but I wouldn’t cry havoc and release the dogs of war until there’s a final version released.
February 15th, 2006 at 5:49
What worries me the most is that Microsoft is not part of the “Web Applications 1.0″ conversations…
February 20th, 2006 at 14:48
boohiss: MS has said that IE7b2 is feature complete and I doubt they are going to touch DOM/JS after beta two when they haven’t touched this in 5 years.
March 3rd, 2006 at 16:16
Just to ditto what Erik said. MS is done with IE7. Don’t expect much more but IE6 in a new wrapper.
March 16th, 2006 at 3:56
[...] This is from a chat in the MSDN Expert Zone, on February 9, 2006. Disappointingly, this was the most relevant quote I could find from Microsoft. Very little information about IE7’s expected level of DOM support is being released. However, there are already grumblings in the community about IE7 Beta. [...]
April 10th, 2008 at 2:26
Paginas Porn Gratis
April 16th, 2008 at 15:57
Body Fat Woman