Microsoft Joins OpenAjax Alliance
Kurtz writes "Microsoft has joined The OpenAjax Alliance, which is focused on accelerating the use of Asynchronous JavaScript and XML, or Ajax, technologies. Microsoft said it agreed to join the alliance to work with other vendors to evolve Ajax."
Well it seems only fitting, since they're the ones who invented Ajax in the first place...
"to work with other vendors to evolve Ajax."
Hands up, everyone who thinks Ajax is now doomed...
OpenAjax Alliance.
That said, I have no idea why this alliance is needed, even after reading most of their site. We already have Prototype, MooTools, jQuery and other great libraries. I'd be perfectly happy if Microsoft could just make IE fully support CSS instead of joining this buzzword-masturbating alliance...
My other account has a 3-digit UID.
How could this be bad? It is a good thing that Microsoft is working with an Open Alliance, in that Microsoft will be the better able to contribute to the developments and innovations. That Microsoft money will assist in any Open system. And do it in a way that works the technologies that are already out there, and that the community has already embraced- instead of developing a proprietary system that does things in a Microsoft way, and does not play nice with others. And since it is an Open Alliance, Microsoft cannot steer the technology in a direction that would benefit Microsoft solely.
Sweet, now I don't have to learn AJAX. I can't wait for AJAX#.
Always someone has power over you. The thing to consider is this: Is the power good, or bad?
Microsoft only seeks to control that which threatens its bread and butter.
In this case, the concept that AJAX presents is a killer app to the bread and butter business of Productivity Software. With AJAX one can create the software one needs, and there is no restrictions on client OS other than a browser that properly displays AJAX components.
Combine this with the idea from Adobe on sandboxing this in a wrapper for distribution away from Client/Server architecture which is completely platform independant, and you have a huge problem for Microsoft.
They are going to try to tie specific implementations to Proprietary products (Windows, IE etc).
Resistance is Futile.
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
Maybe /. should grow up and quit personifying corporations?
Seriously, this website serves absolutely no purpose, and has no weight in the industry. It's a place for geeks to verbally masturbate.
Nobody goes to their boss with a proposal or idea that begins with "I read on slashdot..."
I don't need no instructions to know how to rock!!!!
Well, okay, mostly IE and everyone else. So count this AC in: I question Microsoft's involvement in anything that attempts to erode their hedgemony over any market space. From www.openajax.org:
MS is obviously joining to help ensure that IE isn't written out of the future of web applications - how they accomplish that here, especially when most ajax libs steamroll over all browser inconsistencies anyway, is beyond me.
Microsoft created the XMLHTTPRequest object in IE. Then other browsers implemented it. So AJAX effectively went from being IE-only to a de-facto standard. I think your point of view is backwards.
Don't get me wrong. I hate Microsoft and they have embraced-extended-extinguished many things. But AJAX probably won't be one of them.
Developers: We can use your help.
John Resig, lead developer of the jQuery library, has already written about this alliance. Choice quote:
Bogtha Bogtha Bogtha
... quit personifying corporations?
They hate it when you do that.
The most important advantage we're hoping to get out of OpenAjax is JavaScript namespacing. Prototype, Dojo and others will all too happily clobber each other's functions and objects, rendering them useless when used together. A consistent naming standard is one of the most immediate tangible benefits of the alliance.
When I moderate, I only use "-1, Overrated". That way, I never get meta-moderated!
Right now AJAX is pretty simple.
Just like XML-RPC was. Then Microsoft made it all complicated and called it SOAP. Now you need a library to use SOAP because its so complicated.
I hope this doesn't happen to AJAX!!
Edison didn't invent glass, didn't discover electricity, etc. but he DID invent the light bulb while standing on the shoulders of giants. Microsoft invented ajax regardless of how blinded by hatred you are. What might infuriate you even more is that if they hadn't created active-x they would never have created ajax. Imagine that, active-x, famous security nightmare, responsible for the great and powerful ajax.
Check out my lame java blog at www.javachopshop.com
To quote someone or another, "you sir, are an idiot." The AC was perfectly correct in stating that XML is nothing more than an overhyped method for organizing elements of a document and that it does nothing what-so-ever to define the semantics of the elements. A CSV file has 99% of the same benefits of XML for most uses. Just about the only thing you can't do with a CSV vs an XML document is easily transmit hierarchical data.
The fact that MS can generate an XML document that has no human-understandable elements is a failure of XML, and nothing less.