Microsoft Joins OpenAjax Alliance 104
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."
Only fitting... (Score:3, Insightful)
Well it seems only fitting, since they're the ones who invented Ajax in the first place...
Not really (Score:1, Informative)
Re:Not really (Score:5, Insightful)
Re: (Score:2)
Re: (Score:2)
Embrace, extend... evolve (Score:3, Insightful)
Hands up, everyone who thinks Ajax is now doomed...
Re: (Score:1)
Re: (Score:1, Insightful)
Re:Embrace, extend... evolve (Score:4, Funny)
Re:Embrace, extend... evolve (Score:5, Interesting)
Back in IE 5.0 when XMLHTTPRequest was an ActiveX function commentators, by the logic used in this thread, might have cried "Embrace extend extinguish! This is MS trying to remove competitors and forcing them to play catch up!".
Years on XMLHTTPRequest is a JavaScript function which is the backbone of AJAX everywhere; Microsoft officially joins an initiative to get a more uniform AJAX platform and people cry "Embrace extend extinguish! This is MS trying to remove competitors and forcing them to play catch up!".
I'm not saying others wouldn't have come up with it if Microsoft hadn't, but it does say something about calling foul too often and too early.
Re: (Score:3, Insightful)
Look at the OpenAjax HUB:
http://ejohn.org/blog/thoughts-on-openajax/ [ejohn.org]
This is clearly an attempt to wrest control of Ajax from the spotty oiks out there who made Ajax a success whilst Ms dropped the ball.
"Open" my arse. Open in the sense of this dungeon door is open, walk right in. Bring your wallet with you!
Re: (Score:1)
In short: AJAX is a buzzword for fancy JavaScript. Nothing to see here, move along.
An NoScript is very nice indeed.
Re: (Score:1)
"AJAX" is some JavaScript code that sends an HTTP request to the server and receives a response (normally available in both plain text and XML/DOMDocument formats). It doesn't inherently send XML to the server, though you can certainly send XML as part of the request if you want. Any changes made to the page are done through DOM objects/methods and are completely independent of
Re: (Score:1)
When you go to a map webstie and decide to drag that map to another area it's 'Ajax' and it's quite amazing if you have never seen it.
Maybe I set the bar low, but when I first when to google maps I was completly amazed by what I saw. I could find the part I wanted on the map without it taking forever as the map jumped around and redrew a few inches at a time.
Ajax, javascript, and activex have been all been a huge success
Re: (Score:3, Insightful)
Claiming that means Microsoft actually wants AJAX to be the first widespread technology that they don't hook with proprietary extensions is ridiculous. Just because they had a part in the technology existing doesn't mean they want it to be a uniform platform and play well with others. History has shown that there have been literally no instances where Microsoft has embraced an
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
*Raises Hand* (Score:2, Insightful)
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:
Re: (Score:2)
raises hand.
Microsoft said it agreed to join the alliance to work with other vendors to embrace Ajax.
There, I fixed the headline.
can't wait (Score:2)
I can't wait for MS to release "Internet: Ajax Evolved".
How about a link? (Score:5, Insightful)
That said, I have no idea why this alliance is needed, even after reading most of their site. We already have Prototype [prototypejs.org], MooTools [mootools.net], jQuery [jquery.com] 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...
Re: (Score:3, Informative)
JavaScript namespacing (Score:3, Interesting)
Re: (Score:1)
Re: (Score:1)
AJAX: The latest masturbatory buzzword for the clueless and stupid.
Re: (Score:1)
boon and bane (Score:3, Insightful)
Re:boon and bane (Score:4, Insightful)
Re: (Score:2, Interesting)
Do you remember how they supported Java? Lots of stalling, equivocating and Windows-only Java extensions, all while promoting ActiveX over Java. Eventually, all these actions prompted a lawsuit from Sun which Sun won. After this, Microsoft totally dropped support of their JVM in a fit of spite.
Let's face it: Microsoft doesn't promote or like standards. What they like are proprietary technologies that only they can effcetively use.
Re: (Score:1, Troll)
Actually MS was a rather early adopter of Java. Yes, they made a JVM that ran 100% pure Java apps better on Windows than Sun's could and they added extensions to the Java language (in the form of J++) that made Java
Mod Parent Up - Not Troll (Score:2)
Re: (Score:2)
Re: (Score:2)
You must be new here. MS has a long history of polluting things with proprietary extensions. Java and Kerebos, for example.
With Java they added two commands that Sun's version did not have. With Kerebos, they took a free implementation from MIT and changed it so that it is incompatible with every other Kerebos implementation.
Then there are all those promises of MS in terms of interoperability. HTML, XML, CSS2, etc.
Re: (Score:1)
because they want to work with others... (Score:1, Troll)
LoB
You obviously don't understand (Score:1)
Re: (Score:2)
So you think they are doing it to make it run better on Windows? Can I interest you in a piece of land on the moon?
Don't kid yourself, EVERYTHING Microsoft does is tweaked to act as a protection mechanism for the Microsoft Windows monopoly. And unfortunately, these tweaks always make the developers job more difficult and customer experience confusing in a heterogeneous environment.
LoB
well, well (Score:2)
On the other hand, MS just has to be in there, like in everything else, since it;s harder to influence and/or control if you're not inside. That's all. All the rest about great innovations and lotsa tall blondes and free beers is just a bedside story.
to ensure interoperabil
Sweet (Score:3, Funny)
Sweet, now I don't have to learn AJAX. I can't wait for AJAX#.
Re: (Score:2)
You don't even need to wait: http://ajax.asp.net/ [asp.net]
they have a better Ajax (Score:2)
Embrace. Check
Extend. pending.
Extinguish. soon
profit. forever.
Re:they have a better Ajax (Score:4, Interesting)
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.
The hole is getting deep (Score:1)
Re: (Score:3, Insightful)
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..."
Re: (Score:3, Funny)
They hate it when you do that.
Re: (Score:1)
That kind of depends.... You're probably on safe ground if your boss is wearing a shirt that says: "I'm CowboyNeal's Lovechild", has a poster of Chuck Norris, or repeatedly says: "I'm your boss, you insensitive clod..."
For other bosses, I suppose "I read in the blogosphere..." will have to do.
Re: (Score:2)
Not necessarily so. I don't bother mentioning the source but I have incorporated lots of technologies that I've heard about on /. into our products and/or processes. Perhaps 99% of the content here is sophomoric but the remaining 1% is pure gold and worth every minute of sifting through the same old tired jokes repeated endlessly.
Re: (Score:2)
Your exactly right. When they go to their boss the proposal goes, "I came up with a great new solution.." or, "I was doing some research into tools.." I.E. they'll just claim the idea came from them.
Slashdot isn't a reputable source for anything, however it is a great hydrant of various ideas, software and hardware. As with any source you have to do your own research and sift through the misinformation and/or use
Re: (Score:3, Insightful)
The purpose is to communicate.
It has the same weight as any other communication -- no more, no less. When you participate in a group discussion, you are probably going to respect some people and not others. Those that you respect will influence you and that influence will carry through to your day job.
Communication venues are what you make of them. Since you say that, I hav
Re: (Score:2)
So was it good for you too?
Control (Score:4, Interesting)
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.
Re: (Score:2)
Microsoft has zero interest in killing AJAX, JScript, or the web.
Re: (Score:2)
Er, um, I guess that didn't really happen. Maybe it's because the software platform doesn't matter?
Re: (Score:2)
That is fact-free spin.
The MS Ajax toolkit [asp.net] has a stated goal of "work with any browser [asp.net]".
Embrace, Extend, Exterminate (Score:1, Insightful)
Re: (Score:2)
Your hairsplitting tells us nothing about how MS wil
Re: (Score:3, Interesting)
The fact that MS can generate an XML document that has no human-understandable e
Re: (Score:1, Troll)
We're arguing about whether Microsoft damages open standards while claiming their cloak of respectability, as they have with XML, and as they will do with the class of XML apps called AJAX, the subject of the story. There might be an argument as to the openness of XML, which would be lost as the AC argued so far in this thread. There might be an argument whether XML is better than CSV by addition of runtime machine-readable DTDs, but it's not only irrele
Re: (Score:2)
100% Troll
If kicking an Anonymous troll Coward goodbye in the same style they slimed hello is a "Troll", then maybe I earned that one.
Re: (Score:2)
If people can't follow the story enough to track how MS abuses everything it touches, so I can just refer to it, then I'm really not interested in discussing it with them. I'm not writing a book here - I'm looking for discussion with people familiar with the issues.
And besides, since your argument claims that it's fair for MS to
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
And discussing the need for that alternative to MS just hijacking the tech on its own is part of the way to ensure that the open groups are watching for MS tricks and manipulation.
Together, the two competing interests can engage in the open group to help keep open the tech it produces.
Corporate rubbish? (Score:5, Insightful)
John Resig, lead developer of the jQuery [jquery.com] library, has already written about [ejohn.org] this alliance. Choice quote:
What about server push / comet? (Score:1)
SOAP-ification (Score:3, Insightful)
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!!
Re: (Score:2)
Re: (Score:2)
To return to the original subject of this thread: if you think SOAP is complex, no way should you consider using AJAX!
Microsoft joins a standards body...again? (Score:1)
Ajax spammers - sys-con.com (Score:2)