|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Industry Buzz via Twitter Web 2.0 Design: The Ajax Spectrum
Yesterday I had the pleasure of talking with key people from two Ajax providers
By: RIA News Desk
Feb. 9, 2006 11:30 PM
Yesterday I had the pleasure of talking with key people from two Ajax providers, TIBCO General Interface's Kevin Hakman and Zapatec Ajax Suite's Dror Matalan. Each company has two quite different approaches to designing Ajax-enabled software and it highlighted an increasingly clear divide in the way that people are thinking about online software. In these early days of Web 2.0, the best methods of building applications are still more art than science. But as the Ajax development tools mature they are falling into two general approaches that have far reaching ramifications for Web 2.0 software design, reuse, and adoption. Since these tools make architectural choices that can cut different ways with long-term effect, it means Web 2.0 software designers have to some weighty choices to make before they decide how to proceed.One thing is clear from these tools though, Ajax has come into its own in 2006. More and more people are recognizing that it forms a true software platform for the Web. To demonstrate what's possible, the more mature Ajax toolkits, like General Interface, are actually entirely constructed in Ajax themselves. Thus Ajax is far more than an approach to Web user interaces; it's a complete software environment, something more akin to a Windows or Linux though far lighter. Beyond the simple DHTML wizardry that allows an Ajax Web page to change in real-time before your eyes without reloading, Ajax has the ability to reach out and collect data from Web services (via server proxy). And it can help weave the results from multiple sources into composite software that folks are calling mashups. The whole mashup phenomenon heavily favors Ajax because of the power of JavaScript and XSLT allow the lightweight fusion of information right in the browser, making an Ajax application a sum greater than it's parts. This is partially what is meant by the Web 2.0 concept of software above the level of a single device. For these reasons and others, Ajax provides key capabilities that Web 2.0 software needs. But depending on what you're trying to accomplish, you'll need select the right Ajax approach, and that's still the tough part. Web 2.0 isn't about technology in the end, but you will need it to build the software and you'll want tools that guide you down the right path.
Reader Feedback: Page 1 of 1
Your Feedback
SOA World Latest Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||