• On The Insider: Sexiest Magazine Covers of All Time

October 4, 2005 10:31 AM PDT

Ajax gives software a fresh look

Related Stories

From Web page to Web platform

August 16, 2005

Microsoft gets hip to Ajax

June 27, 2005
An emerging Web development technique promises to shake up the status quo in PC software and blur the line between desktop and Web applications.

Over the years, desktop applications tied to a specific operating system have become entrenched as the main way to work on a computer. Ajax, a set of development techniques standardized over the past eight years, could change all that by bringing more sophisticated interfaces to Web applications. With that, backers are hoping it can open a crack in the dominance of desktop software like Microsoft's Office, the undisputed market leader.

"This is a space that's crying out for innovation," said Scott Dietzen, president of messaging start-up Zimbra. "At this point, there isn't a company that's up to challenging Microsoft. But we're out to change that."

News.context

What's new:
Messaging company Zimbra is one of several companies betting that Ajax-style Web development will shake up the PC software market.

Bottom line:
While the Ajax development technique is likely to blur the line between desktop and Web software, it's unlikely to displace Microsoft's dominance as the leading applications provider.

More stories on Ajax

On Tuesday, closely watched Zimbra outlined its business model and announced that it has secured $16 million in venture funding in conjunction with this week's Web 2.0 conference in San Francisco. The San Mateo, Calif.-based company said it will launch its e-mail server software as a free open-source edition next month. Customers can pay a yearly subscription fee for updates and support, and a higher-end version will be available for a price.

Zimbra is one of a growing number of companies that are betting that Ajax, which stands for Asynchronous JavaScript + XML, will turn out to be more than just a catchy abbreviation. In the development style, programmers use a number of standards-based technologies, notably JavaScript and XML, to write applications. Many Web entrepreneurs and established software providers are hoping that Ajax can reinvigorate the PC software business by marrying the graphical user interface of desktop computers with the benefits of the Web.

Clearly, nobody expects Ajax-style applications--just now entering the market--to overtake Office anytime soon. Microsoft has long controlled more than 90 percent of the desktop software market, and the company's Information Worker unit, which includes Office and related tools, generated more than $11 billion in revenue--more than one quarter of Microsoft's total revenue in fiscal year 2005, according to the company.

But companies like Zimbra are paving the way for others to enter a market long thought to be stagnant.

"My sense is that we're just seeing the tip of the iceberg when it comes to browser-based applications," Dan Grossman, venture capitalist at Venrock Associates wrote in a recent blog posting. "There are many more on the way, and we'll be increasingly amazed with what can be done," he noted.

Several smaller companies are in the early stages of building Ajax-style applications that are Web-based alternatives to many PC mainstays, potentially luring away Microsoft customers. Examples include project management application Basecamp and an online calendar program now in beta from CalendarHub.

"We're just seeing the tip of the iceberg when it comes to browser-based applications."
--Dan Grossman, venture capitalist

At the moment, Web pages are limited, compared with most desktop applications. Ajax frees Web pages from the clunkiness they suffer from by making them more interactive and so more functional, Web developers say.

Using Ajax, developers can create an interactive user interface that's comparable to what's available on desktop applications. For example, Microsoft Outlook users take for granted that they can drag an e-mail message into a folder, but that's not possible right now with Web-based e-mail clients like MSN Hotmail. With Ajax applications, users can move items such as windows and buttons around a Web page--much as they do with programs linked to Windows or Mac OS.

"Without Ajax, we couldn't have created a user experience that was good enough," said Seth Sternberg, co-founder of Meebo.com , a three-person start-up that provides Web-based instant messaging.

Smaller software makers such as ThinkFree and Writely could eventually create the hosted Web equivalent of Microsoft Office, analyst and writer Richard MacManus noted recently.

Mashing up e-mail
Dietzen said a Web-based architecture provides benefits to IT administrators, namely a common security system and simplified management. Perhaps more significantly, the Web-based architecture lets Zimbra combine e-mail with other applications in novel ways, he said.

"The big thing is e-mail-based 'mash-ups.' The Web is becoming this platform for collaboration. Why should we isolate e-mail?" Dietzen said.

Earlier this year, Google Maps, one of the first applications to make the benefits of Ajax development clear to a broad audience, emerged. The program enables people to use a mouse to move a map image around the screen.

Zimbra programmers have used the same techniques to make e-mail clients and servers more interactive. The company's Web-based client

CONTINUED: ...
Page 1 | 2

See more CNET content tagged:
AJAX, messaging company, PC-software, desktop software, venture capital

Add a Comment (Log in or register) 60 comments (Showing first 20 comments)
Gunfight at the OK Corral!
by Captain_Spock October 3, 2005 5:42 AM PDT
With so many existing and startups companies having been felled under the "somke" from the "empire's" guns this article apparently did not give a clear "time line" as to when one will be afforded the opportunity to view the likely showndown from a ring side view!
Reply to this comment
Gunfight at the OK Corral!
by Captain_Spock October 3, 2005 5:42 AM PDT
With so many existing and startups companies having been felled under the "somke" from the "empire's" guns this article apparently did not give a clear "time line" as to when one will be afforded the opportunity to view the likely showndown from a ring side view!
Reply to this comment
Good or bad?
by Sentinel October 3, 2005 5:44 AM PDT
This article paints AJAX to be the next good thing since the inception of the World Wide Web, and surely enough, it seems like a very interesting technique. There are a quirks to consider however:

1. AJAX is based on the XMLHttpRequest object, an ActiveX component invented by none other than the propietary king, Microsoft. I believe, however, that FireFox now has a compatible version of it own of this component.

2. Could this technology be used to exploit the consumer? The idea of subscription based software rather than a one time license has been on the minds of companies for years. On this model, you wouldn't buy software and install it, you would subscribe to it and use it over the Web, meaning the need for constant connection to the Net (and therefore exposing yourself inncecesarily to viruses, hackers) and also it would mean that if the software server is not available (which happens often enough with some of MS services) you can't use the software. It could also mean that a terrorist attack capable of taking down the Web's backbone servers (the top level domain servers for example) would not only stop the Internet, but also all companies "subscribed" to the software would be unable to work, resulting in millions in losses. Of course, that's a worst case scenario.

The idea that subscription based software is now possible is not very appealing. The consumer is locked into paying monthly fees for the use of a program. This is a new way for companies to extract more money from consumers. When will consumers and end users take a stand against this abuse?
Reply to this comment View all 2 replies
Good or bad?
by Sentinel October 3, 2005 5:44 AM PDT
This article paints AJAX to be the next good thing since the inception of the World Wide Web, and surely enough, it seems like a very interesting technique. There are a quirks to consider however:

1. AJAX is based on the XMLHttpRequest object, an ActiveX component invented by none other than the propietary king, Microsoft. I believe, however, that FireFox now has a compatible version of it own of this component.

2. Could this technology be used to exploit the consumer? The idea of subscription based software rather than a one time license has been on the minds of companies for years. On this model, you wouldn't buy software and install it, you would subscribe to it and use it over the Web, meaning the need for constant connection to the Net (and therefore exposing yourself inncecesarily to viruses, hackers) and also it would mean that if the software server is not available (which happens often enough with some of MS services) you can't use the software. It could also mean that a terrorist attack capable of taking down the Web's backbone servers (the top level domain servers for example) would not only stop the Internet, but also all companies "subscribed" to the software would be unable to work, resulting in millions in losses. Of course, that's a worst case scenario.

The idea that subscription based software is now possible is not very appealing. The consumer is locked into paying monthly fees for the use of a program. This is a new way for companies to extract more money from consumers. When will consumers and end users take a stand against this abuse?
Reply to this comment View all 2 replies
It's going to be a lot more richer
by October 3, 2005 6:20 AM PDT
than Ajax and only for broadband, ClickOnce and Webstart.
Example: http://roomity.com is web2.0.

.V
Reply to this comment
It's going to be a lot more richer
by October 3, 2005 6:20 AM PDT
than Ajax and only for broadband, ClickOnce and Webstart.
Example: http://roomity.com is web2.0.

.V
Reply to this comment
AJAX was available wayy back
by raleighboy October 3, 2005 6:22 AM PDT
AJAX was first introduced by Microsoft using the xmlhttp object in 96. If you look at the Outlook 2003 email client, it has all the rich client capabilities like drag and drop, reminder popups etc. Cnet, do some investigation before writing an article.
Reply to this comment View all 2 replies
AJAX was available wayy back
by raleighboy October 3, 2005 6:22 AM PDT
AJAX was first introduced by Microsoft using the xmlhttp object in 96. If you look at the Outlook 2003 email client, it has all the rich client capabilities like drag and drop, reminder popups etc. Cnet, do some investigation before writing an article.
Reply to this comment View all 2 replies
The first time I read about AJAX...
by Mendz October 3, 2005 10:12 AM PDT
... the article had the same excitement for an old technique using JavaScript. At that time, AJAX was new and no standard engines were designed. Meanwhile, MS Visual Studio.Net and Java 1.5 JSP already support similar behaviors... So, eherm, except for the name, it's really nothing new.
Reply to this comment
The first time I read about AJAX...
by Mendz October 3, 2005 10:12 AM PDT
... the article had the same excitement for an old technique using JavaScript. At that time, AJAX was new and no standard engines were designed. Meanwhile, MS Visual Studio.Net and Java 1.5 JSP already support similar behaviors... So, eherm, except for the name, it's really nothing new.
Reply to this comment
Some false assertions
by October 3, 2005 12:51 PM PDT
"For example, Microsoft Outlook users take for granted that they can drag an e-mail message into a folder, but that's not possible right now with Web-based e-mail clients like MSN Hotmail. With Ajax applications, users can move items such as windows and buttons around a Web page--much as they do with programs linked to Windows or Mac OS."

Moving Buttons has nothing to do with AJAX. This is possible because of the use of JavaScript and CSS, also often described as DHTML.

Also I'm pretty shure Google Maps does NOT use AJAX - they are using only XMLHttpRequest which does NOT support asynchronic communication: the client sends a request and gets an answer.

Feel free to correct me ;)
Reply to this comment View all 3 replies
Some false assertions
by October 3, 2005 12:51 PM PDT
"For example, Microsoft Outlook users take for granted that they can drag an e-mail message into a folder, but that's not possible right now with Web-based e-mail clients like MSN Hotmail. With Ajax applications, users can move items such as windows and buttons around a Web page--much as they do with programs linked to Windows or Mac OS."

Moving Buttons has nothing to do with AJAX. This is possible because of the use of JavaScript and CSS, also often described as DHTML.

Also I'm pretty shure Google Maps does NOT use AJAX - they are using only XMLHttpRequest which does NOT support asynchronic communication: the client sends a request and gets an answer.

Feel free to correct me ;)
Reply to this comment View all 3 replies
The "Bill of Rights"!
by Captain_Spock October 4, 2005 7:54 AM PDT
Martin, As a reminder....

"Bill of Rights

Amendment I

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances."

Are there any explanations as to why post ( re: The NewsForge Article - with views about OS/2 vs Windows 95 during the 90's) in relation to your article appears to have been removed?
Reply to this comment
The "Bill of Rights"!
by Captain_Spock October 4, 2005 7:54 AM PDT
Martin, As a reminder....

"Bill of Rights

Amendment I

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances."

Are there any explanations as to why post ( re: The NewsForge Article - with views about OS/2 vs Windows 95 during the 90's) in relation to your article appears to have been removed?
Reply to this comment
What Will be The Future Of AJAX Facing Off Against MS!
by Captain_Spock October 4, 2005 10:57 AM PDT
In attempting to gain some insight into the future of AJAX I looked at an article from NewsForge; link attached:

http://trends.newsforge.com/trends/05/10/01/1548246.shtml?tid=29

a part of which reads as follows; "Even worse, Windows arch-enemy at the time, the dreaded OS/2, showed major performance gains when running on the Pentium Pro. Not to worry, in one tiny corner of cyberspace, a corner thick with journalists and analysts alike, Richard Shupak of MS Research stepped up to do battle with the truth.

Shupak claimed that Windows 95 was no less 32-bit than OS/2, and therefore there had to be some other explanation as to why Windows 95 ran slower on a Pentium Pro while OS/2 ran faster. As evidence, he cited the total lines of code in each OS, and the total lines of code that were 16 bit. Indeed, these figures showed Windows 95 to be more of a 32-bit OS than OS/2. Left at that, it was a perfect deception, with facts to back it up, while the truth of the situation was left harpooned on the beach like a dying whale.

As shrewd and cunning as Shupak's lies were, they were not quite good enough. IBM's Colin Powell pointed out the fallacy in the tale. Since the entire OS is never loaded in memory at any one time, the statistics quipped by Shupak were meaningless. What mattered, Powell noted, was the mix of 16-bit versus 32-bit code actually running in the machine at any given moment. And on that basis, it was the Pentium Pro who was the final arbiter, the blind justice, the even-handed Solomon: and it decreed time after time, application after application, that OS/2 rocked and Windows 95 sucked. Ergo, not only had MS been lying for years about its "all new, all 32-bit" OS, they were piling on more lies to cover up their previous disconnects with the truth.

Now fast forward ten years. Let's talk about the new DVD formats, and the wrestling match for mind-share between the Blu-Ray Disc (BD) preferred by Sony and Toshiba's HD DVD. MS and Intel back HD DVD, and they recently stepped up to explain why. As The Register points out in a recent story on the subject, the fact that Microsoft's Xbox 360 and Sony's PlayStation 3 will be making use of their choice makes it all a little bit more personal."

Taken from this article about AJAX which reads; "Over the years, desktop applications tied to a specific operating system have become entrenched as the main way to work on a computer. AJAX, a set of development techniques standardized over the past eight years, could change all that by bringing more sophisticated interfaces to Web applications. With that, backers are hoping it can open a crack in the dominance of desktop software like Microsoft's Office, the undisputed market leader".

Against these backgrounds and ensuing developments (and, with broad support the "OpenDocument" format) one wonders what the true landscape in the media, information technology... arena will be?
Reply to this comment
What Will be The Future Of AJAX Facing Off Against MS!
by Captain_Spock October 4, 2005 10:57 AM PDT
In attempting to gain some insight into the future of AJAX I looked at an article from NewsForge; link attached:

http://trends.newsforge.com/trends/05/10/01/1548246.shtml?tid=29

a part of which reads as follows; "Even worse, Windows arch-enemy at the time, the dreaded OS/2, showed major performance gains when running on the Pentium Pro. Not to worry, in one tiny corner of cyberspace, a corner thick with journalists and analysts alike, Richard Shupak of MS Research stepped up to do battle with the truth.

Shupak claimed that Windows 95 was no less 32-bit than OS/2, and therefore there had to be some other explanation as to why Windows 95 ran slower on a Pentium Pro while OS/2 ran faster. As evidence, he cited the total lines of code in each OS, and the total lines of code that were 16 bit. Indeed, these figures showed Windows 95 to be more of a 32-bit OS than OS/2. Left at that, it was a perfect deception, with facts to back it up, while the truth of the situation was left harpooned on the beach like a dying whale.

As shrewd and cunning as Shupak's lies were, they were not quite good enough. IBM's Colin Powell pointed out the fallacy in the tale. Since the entire OS is never loaded in memory at any one time, the statistics quipped by Shupak were meaningless. What mattered, Powell noted, was the mix of 16-bit versus 32-bit code actually running in the machine at any given moment. And on that basis, it was the Pentium Pro who was the final arbiter, the blind justice, the even-handed Solomon: and it decreed time after time, application after application, that OS/2 rocked and Windows 95 sucked. Ergo, not only had MS been lying for years about its "all new, all 32-bit" OS, they were piling on more lies to cover up their previous disconnects with the truth.

Now fast forward ten years. Let's talk about the new DVD formats, and the wrestling match for mind-share between the Blu-Ray Disc (BD) preferred by Sony and Toshiba's HD DVD. MS and Intel back HD DVD, and they recently stepped up to explain why. As The Register points out in a recent story on the subject, the fact that Microsoft's Xbox 360 and Sony's PlayStation 3 will be making use of their choice makes it all a little bit more personal."

Taken from this article about AJAX which reads; "Over the years, desktop applications tied to a specific operating system have become entrenched as the main way to work on a computer. AJAX, a set of development techniques standardized over the past eight years, could change all that by bringing more sophisticated interfaces to Web applications. With that, backers are hoping it can open a crack in the dominance of desktop software like Microsoft's Office, the undisputed market leader".

Against these backgrounds and ensuing developments (and, with broad support the "OpenDocument" format) one wonders what the true landscape in the media, information technology... arena will be?
Reply to this comment
Compelling reason to change, who are you kidding?
by albrown October 6, 2005 12:11 PM PDT
[Quote}
Microsoft's grip
Although the idea of a Web-based alternative to Microsoft Office may sound threatening to the software giant, the company's products are deeply entrenched, particularly in the corporate market. The training costs associated with replacing Office alone make switching away from it very unlikely, said Joe Drouin, global chief information officer at TRW Automotive.

"The Windows-Office platform has become second nature to people," Drouin said. "There would have to be an amazingly compelling business case to convince me to go out and retrain 24,000 people on an all-new desktop environment, an all-new office environment and an all-new way of working."
[/Quote]

The compeling business case is money. Training your 24,000 users to use an application via a browser maybe $500 ea (worst case).

Smaller, cheaper, less loaded "personal computers for 24,000 users. Less software to purchase. Less by more than $500 per users ea (worst case). And these savings accumulate and grow with each hardware and software upgrade or purchase.

The result is a huge long term net savings to the business. Perhaps they could use it to hire a smarter CIO.
Reply to this comment
Compelling reason to change, who are you kidding?
by albrown October 6, 2005 12:11 PM PDT
[Quote}
Microsoft's grip
Although the idea of a Web-based alternative to Microsoft Office may sound threatening to the software giant, the company's products are deeply entrenched, particularly in the corporate market. The training costs associated with replacing Office alone make switching away from it very unlikely, said Joe Drouin, global chief information officer at TRW Automotive.

"The Windows-Office platform has become second nature to people," Drouin said. "There would have to be an amazingly compelling business case to convince me to go out and retrain 24,000 people on an all-new desktop environment, an all-new office environment and an all-new way of working."
[/Quote]

The compeling business case is money. Training your 24,000 users to use an application via a browser maybe $500 ea (worst case).

Smaller, cheaper, less loaded "personal computers for 24,000 users. Less software to purchase. Less by more than $500 per users ea (worst case). And these savings accumulate and grow with each hardware and software upgrade or purchase.

The result is a huge long term net savings to the business. Perhaps they could use it to hire a smarter CIO.
Reply to this comment
Not tomorrow but soon...
by October 8, 2005 8:33 AM PDT
IT tends to be a bit giddy in proclaiming its next great revolution (net computers) etc but AJAX exists today in real applications, not just in marketing literature. And it isnt rocket science.

Along with meebo and yahoo mail(oddpost was AJAX), here is Tilika - an AJAX powered online shared calendaring and social networking tool I wrote that does a fair fraction of what MS Outlook does. Nothing to download and free.

Many of these tools are a bit disparate rather than existing under one umbrella but then perhaps that's how they will evolve. No one company owns everything. AJAX certainly has a future.
Reply to this comment
Not tomorrow but soon...
by October 8, 2005 8:33 AM PDT
IT tends to be a bit giddy in proclaiming its next great revolution (net computers) etc but AJAX exists today in real applications, not just in marketing literature. And it isnt rocket science.

Along with meebo and yahoo mail(oddpost was AJAX), here is Tilika - an AJAX powered online shared calendaring and social networking tool I wrote that does a fair fraction of what MS Outlook does. Nothing to download and free.

Many of these tools are a bit disparate rather than existing under one umbrella but then perhaps that's how they will evolve. No one company owns everything. AJAX certainly has a future.
Reply to this comment
 See all 60 Comments >>
Powered by Jive Software
advertisement
Click Here

Latest tech news headlines

Resource center from News.com sponsors
Business. Ready.
Sony VAIO® Professional PCs.

Click Here!
A new grade in mobility demands a new kind of notebook. And Sony delivers.Tough, portable and featuring up to 7.5 hours of battery life, VAIO® Professional notebooks are built for business. Learn more.

Click Here!
Built tough for business.

Learn more about the rigorous quality testing Sony puts its notebooks through.

Protect your investment.

Find out why VAIO® tech support recently won a Laptop Editors' Choice Award, July 2008.

Long battery life.

See how VAIO® PCs will keep you productive longer when on the road.

Travel light

Check out our ultraportable line-up, starting at 2.87 lbs.

PCs for every need.

Find out which VAIO® notebook is right for you.

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

advertisement

Inside CNET News

Scroll Left Scroll Right