| By RIA News Desk | Article Rating: |
|
| March 19, 2008 02:30 PM EDT | Reads: |
2,504 |
Jeff Haynie gave a whirlwind history of the browser this morning at the 5th International AJAXWorld Conference & Expo in New York City, with a view to showing how the way we build applications has evolved over the years of Web 1.0 and now moving into Web 2.0. He covered the rise of Java, the demise of applets, and the slow, slow progress of HTML 5.0, now 11 years in the making and still not there. But most of the innovation, Haynie contends, has been on the server.
In the packed Grand Ballroom of New York City's historic Roosevelt Hotel, Haynie's history embraced the arrival of C# and .NET on the scene, and then the rise of JBoss - for whom he formerly worked, which again - he argued - was driven by server-side architecture. The apps, though, weren't really much different from how they'd been in 1999.
Even the advent of services-orientation. Haynie said, didn't really alter very much. Apps remained more or less the same.
"We're stuck in Web 1.5, not quite 1.0 and not yet 2.0," said Haynie. It's a world of MVC + AJAX, he explained.
But Microsoft, Yahoo! and Google and the Web 2.0 startups are really starting to drive innovation, Haynie noted. "We're starting to think about applications again."
Software's moving to the open source model, driving costs down; pretty much everybody's connecting to the Web; consideration is again being given to User eXperience (UX). What is starting to happen is that companies are at last starting to think about how richer apps look, feel, and perform.
Haynie described how when Flickr first came out he was "mind-boggled" by how much it could do in the browser, and Google Maps ditto. Kayak used AJAX too, to impressive effect.
Now what big enterprises want is this same kind of functionality.
There are a lot of competing ideas about how to do it best, Haynie noted. "Sun's JavaFX, Microsoft too is doing something big with Silverlight, Adobe is leveraging Flash's huge installation base with Flex."
Web 2.0, so Haynie is concerned, is about rich applications. But does that mean mountains of JavaScript?
Open standards and open source can come to the rescue, Haynie says. There's a lot of innovation, libraries and frameworks. But how do we keep up with them all?
"Open Source 2.0" can help produce an integrated RIA programming model.
He then demonstrated Web Expression Language ("very simple to program"), which helps developers code JavaScript without them having to worry about the security shortcomings of JS.
RIA developers can create new widgets, Hayne emphasized, and they can leverage all of the great existing widgets. What Appcelerator does is help them leverage them all.
"You can create services in any common language - Java Ruby PHP, .NET, Python and Perl," Haynie said.
Published March 19, 2008 Reads 2,504
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By RIA News Desk
Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.
- Kindle 2 vs Nook
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Moving Your RIA Apps into the Cloud: Seven Challenges
- Adobe’s Aiming ColdFusion at Multiple Clouds
- Windows 7 – Microsoft’s First Step to the Cloud
- Ulitzer Provides a Powerful Social Journalism Platform
- Jill Tummler Singer, Deputy CIO of CIA, Keynotes at GovIT Expo
- Open Source Mobile Cloud Sync and Push Email
- Kindle 2 vs Nook
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- My Thoughts on Ulitzer
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- US Post Office Hops a Ride on NetSuite’s Cloud
- Moving Your RIA Apps into the Cloud: Seven Challenges
- Adobe’s Aiming ColdFusion at Multiple Clouds
- Building a Drag-and-Drop Shopping Cart with AJAX
- What Is AJAX?
- Google Maps! AJAX-Style Web Development Using ASP.NET
- Flashback to January 2006: Exclusive SYS-CON.TV Interviews on "OpenAjax Alliance" Announcement
- AJAXWorld Conference & Expo to Take Place October 2-4, 2006, at the Santa Clara Convention Center, California
- AJAX Sponsor Webcasts Are Now Available at AJAXWorld Website
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- "Real-World AJAX" One-Day Seminar Arrives in Silicon Valley
- AJAXWorld University Announces AJAX Developer Bootcamp
- AJAX Support In JadeLiquid WebRenderer v3.1
- Where Are RIA Technologies Headed in 2008?
- Struts Validations Framework Using AJAX







































