But, I will sure pray for that to be not from Microsoft. I would rather that be invented by smarts from Google or some other shop.
Kishore
SCJP, blog
Originally posted by Eric Pascarello:
Microsoft invented the XMLHttpRequest object into its browser first....
I am aware of that.
I am quite sure many of those who wrote that for Microsoft are not there anymore because of bad treatment or because of making enought money.
BTW i said the above because I hate their technological tactics

Kishore
SCJP, blog
The whole widget thing is interesting - Yahoo/Konfabulator, Mac OSX Dashboards, Vista Gadgets - blurring the line a bit further between desktop apps and web apps. So yes, Microsoft will be in there along with everyone else, looking to corner the emerging market.
Of course, as a crystal-ball gazer here, I could be talking complete fluff! I reserve the right to be comletely wrong about this, but that's where I see things heading right now.
Cheers,
Dave
---<br />Author of...<br />'Ajax in Action' <a href="http://manning.com/crane" target="_blank" rel="nofollow">http://manning.com/crane</a><br />'Prototype & Scriptaculous in Action'<br /><a href="http://manning.com/crane3" target="_blank" rel="nofollow">http://manning.com/crane3</a><br />'Ajax in Practice'<br /><a href="http://manning.com/crane2" target="_blank" rel="nofollow">http://manning.com/crane2</a>
Tough in space?, <a href="http://tjws.sf.net" target="_blank" rel="nofollow">Get J2EE servlet container under 150Kbytes here</a><br />Love your iPod and want it anywhere?<a href="http://mediachest.sf.net" target="_blank" rel="nofollow">Check it here.</a><br /><a href="http://7bee.j2ee.us/book/Generics%20in%20JDK%201.5.html" target="_blank" rel="nofollow">Curious about generic in Java?</a><br /><a href="http://7bee.j2ee.us/bee/index-bee.html" target="_blank" rel="nofollow">Hate ant? Use bee.</a><br /><a href="http://7bee.j2ee.us/addressbook/" target="_blank" rel="nofollow">Need contacts anywhere?</a><br /><a href="http://searchdir.sourceforge.net/" target="_blank" rel="nofollow">How to promote your business with a search engine</a>
Since AJAX is a term for a methodology rather than a specific product or technology, I'd say it depends on how you are using the iframes. If you are using them as scollable areas of a web page, perhaps not. If you are using them to make behind-the-scenes requests, then I'd say yes.
If someone wanted to get very technical about it, they could say that I've never used AJAX because I've never used it to return XML. So, they could say that all I've used is AJA, perhaps.
I'd say it's a silly distinction, but I also think that the term AJAX to describe the technology is pretty silly (for that very reason), but one that we're stuck with.
Microsoft invented the XMLHttpRequest object into its browser first....
True. You can tell, cause any of the aforementioned companies would have had the decency to pass an event object passed into the onreadystatechanged handler, rather than to assume (force) you (to) keep everything in global scope like a VB programmer

SCJP 1.4, SCJD 1.4, SCWCD 1.3, ICSD:Websphere 5.1
Rancher
Originally posted by Barend Garvelink:
True. You can tell, cause any of the aforementioned companies would have had the decency to pass an event object passed into the onreadystatechanged handler, rather than to assume (force) you (to) keep everything in global scope like a VB programmer.
Sad thing is if you were to program in an object oriented way with JavaScript, you would not have any problem dealing with it! Look at the refactored code in Ajax IN Action and you will see how easy it is to handle this situation.
Eric
Sad thing is if you were to program in an object oriented way with JavaScript, you would not have any problem dealing with it! Look at the refactored code in Ajax IN Action and you will see how easy it is to handle this situation.
I have several years experience writing Object-Oriented Javascript, thank you very much. I'm well aware that the problems are solvable and have in fact done so in various different applications. Multiple XmlHttpRequests firing at once, all guarded by timeout checks and all properly updating the HTML DOM as their results are in. All of it hand-crafted Javascript, not a line of borrowed code or framework code.
My point was that the XmlHttpRequest API is kind of poor. It's a nice thing to have, especially now that it's been standardised across browsers, but the API -and the onreadystatechange method in particular- could have been better.
SCJP 1.4, SCJD 1.4, SCWCD 1.3, ICSD:Websphere 5.1
Originally posted by Bear Bibeault:
I'd say it's a silly distinction, but I also think that the term AJAX to describe the technology is pretty silly (for that very reason), but one that we're stuck with.
I think it having a name (no matter how absurd the name) that is widely accepted is a good thing. Microsoft introduced this years ago as "Remote Scripting" and then backed away from it in their push to get "Windows Forms Controls" in the browser rolling. All browser makers will be more likely to support it and support it in a consistent matter if the question can be put as "Does it support AJAX or not?".
It having a name and the fact that books have been written on the subject will also make it easier to sell to management and/or clients.
I've used hidden iframes for years and have often wondered if the rug was going to be pulled out from under my apps in the next release of MSIE or Firefox. Seeing the concept named, written about, and used by the likes of Google makes me a lot more comfortable relying on it in large projects.
BTW: I've already purchased Eric's book. It's excellent.
[ November 15, 2005: Message edited by: Ben Souther ]
Nate Schutta<br />Coauthor of <a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&camp=1789&tag=ntschuttacom-20&creative=9325&path=tg/detail/-/1590595823/qid=1127567332/sr=8-1/ref=pd_bbs_1?v=glance%26s=books%26n=507846" target="_blank" rel="nofollow">Foundations of Ajax</a><br />My blog: <a href="http://www.ntschutta.com/jat/" target="_blank" rel="nofollow">Just a Thought</a>
