IE7 To Support XMLHTTP Requests
Ruliz Galaxor writes "IEBlog posts that Internet Explorer 7 will support a native XMLHTTPRequest object as many other browsers currently do. This will mean no more ActiveX MSXML objects to implement AJAX functionality. It looks like Microsoft is seriously trying to make the lives of us web developers easier. Of course you'll still need to use the Microsoft.XMLHTTP ActiveX object if you want to support IE6 and older."
"Of course you'll still need to use the Microsoft.XMLHTTP ActiveX object if you want to support IE6 and older."
Which means that browser type checking will need to remain pretty much for the forseable future. Inclusion of XMLHTTPRequest now is nice, but in practical terms its perfectly meaningless.
StrategyTalk.com, PC Game Forums
Begun the browser war has (again).
It looks like Microsoft is seriously trying to make the lives of us web developers easier.
MS deserves credit for this sensible implementation of XMLHTTPRequest, and indeed for innovating XMLHTTPRequest in the first place.
Now if MS is "seriously trying to make the lives of us web developers easier" [when] will they implement the rest of the core W3C web standards?
FF, Opera and Safari and their respective communities are already well advanced with implementations of SVG, DOM, CSS, PNG, JPEG2000 and XForms. These standards are bread and butter for "seriously trying to make the lives of us web developers easier".
When will MS join the inevitable?
"On a side note, I don't see why this is a big deal. They are likely still going to use a COM object underneath. All this is is a coding shortcut, that no one will be able to use anyway because you're still going to have to support IE6 for the next 3 years at least."
If you RTFA you'll see the benefit is for those organisations that have ActiveX turned off for security reasons (lots of em).
On the IEBlog you have a code snippet showing how you create the native XMLHttpRequest object for Opera, FF and IE7, while fall back to ActiveX for IE6 and earlier.
So there IS benefit. And no, it's not a simple scripting shortcut at all.
What makes more sense?
Which do you think is the healthy, competitive scenario? Which do you think hands control of the future of the web over to a single organisation?
Bogtha Bogtha Bogtha