« Previous Article | Main | Next Article »
May 11, 2005
Where can you find Flickr and Apple in the same room? At the AJAX Summit of course. An insider report from the press-free zone where the future of webdev is being mapped out.
The O'Reilly/Adaptive Path AJAX Summit, held Monday and Tuesday in San Francisco, was a "geeks only" affair with press allowed in only at the very end of the event. While other media are carrying reports from this press event, SiliconValleyWatcher is pleased to provide inside coverge from one of the leaders in the AJAX community, Jonathan Boutelle. - RK
The O'Reilly/Adaptive Path AJAX Summit (press release, photos) in San Francisco (May 9-10) was a pow-wow of some of the best JavaScript developers and web designers in the world. There was heavy representation from web consultancies like 37 Signals, Uzanto and Adaptive Path, as well as the client-side code wizards from such Web 2.0 companies as Flickr, Technorati, Six Apart and Odeo and consumer heavyweights like Apple, eBay, Yahoo and Macromedia.
The summit was invite-only, although press were allowed in towards the end of the event. This ruffled some feathers.
What the heck is AJAX?
AJAX is shorthand for "Asychronous Javascript and XML." (Read Adaptive Path's defining paper.) The term itself has a pretty loose definition (for example, some of the most well-known AJAX applications do not use XML). A good way for a layman to think about it is "doing things with DHTML that you would normally need something like Flash to accomplish." Things like Google Maps and Gmail are the granddaddy AJAX applications that got people excited about the concept.
AJAX applications do things like fetch data from the server without refreshing the screen, and use animation within a page to provide smooth transitions or reveal hidden fields. These tweaks to conventional web applications can create an experience that feels much remarkably faster and richer than a web page. One participant described the difference as being “like the difference between email and IM”.
Technology and Vendors
The emerging theme from the summit was that AJAX is not rocket science. While building an application like Google Maps is huge technical challenge, adding a little bit of AJAX “spice” to an existing production website can take as little as a few weeks.
Derek Powazek of Technorati, Eric Costello of Flickr, and Dustan Orchard from Odeo showcased the next versions of their sites, which have several improvements that would have been impossible without AJAX techniques. One of the few statements that this (often contentious) group managed to rally around was the idea that "AJAX is only rocket science if you are building rockets."
Technical frameworks for making AJAX development are cropping up like mushrooms after a rainstorm. Of the many developments, the most compelling is clearly Ruby on Rails. Rails is a rapid web application API that already has remarkable momentum. David Heinemeier Hansson, the amiable Dutch mastermind behind the rails framework, gave a nice overview of how Ruby on Rails makes AJAX websites easy to develop. Other free technical frameworks like SAJAX (simple AJAX) are available, and new frameworks are cropping up every day, so it may take some time for the market to sort through these offerings an settle down on a manageable number of toolkits.
Vendors of proprietary frameworks like jackbe, XUI, and backbase) provide an alternative to the “free” frameworks with an interesting twist: the ability to make a Visual Basic-type data entry application through DHTML. This is not very sexy, and the vendor lock-in problem is a big one. But the market for business applications is huge, and combining the speed of a desktop application with the zero-install of a web application has obvious advantages. Watch these companies closely!
Demos
Ironically, one of the most impressive demos was not from the Web 2.0 companies, but from SABRE, the travel reservations company, which demonstrated an Excel-like data grid holding hundreds of thousands of rows being browsed and sorted in real time. Ian Lamb (poster child for the “build it-flip it” path to post-dot-bomb riches) showed off the Web-based Outlook clone (called oddpost) that he sold to Yahoo last year. Ebay has some impressive-looking AJAX development going on as well. And Adaptive Path demoed their new product (I can’t reveal what it is, as all attendees were sworn to secrecy and given secret decoder rings, but take my word for it: it’s pretty darned cool).
Hype, Potential, and the Risk of Over-Hype
The business momentum provided by the recent excitement over AJAX (including a Wall Street Journal article) has a lot of community members worried that this innovation will be over-hyped, resulting in a lot of inappropriate uses and an inevitable backlash. This is not an idle worry: both Java applets and Macromedia Flash suffered a similar fate after their hype cycles came to an end).
The summit sputtered at the end rather than closing crisply. A great deal of technical information was exchanged by the participants, and a general consensus that AJAX can be used for realistic, tactical improvements to websites (as well as ambitious projects like Google Maps) emerged. The specifics of how to use AJAX to design more effective sites are still
unclear, however, and no clear business case for tactical AJAX-based site improvements emerged from the discussion.
AJAX technology obviously has great promise: three months after being named, AJAX technology is already getting baked into the websites of the Web 2.0 startups and the Web 1.0 giants. This kind of adoption rate is remarkable for a technology that lacks a crisp definition and a mature toolset. It seems clear that we can expect great things from AJAX in the next 12 months.
Links:
May 11, 2005 11:27 AM
Trackback Pings
TrackBack URL for this entry:
http://www.siliconvalleywatcher.com/mt/mt-tb.cgi/335
Listed below are links to weblogs that reference Where can you find Flickr and Apple in the same room? At the AJAX Summit of course. An insider report from the press-free zone where the future of webdev is being mapped out.:
» Where can you find Flickr and Apple in the same room? from Jonathan Boutelle's home on the net
An article I wrote for siliconvalleywatcher just got published. It's a general wrap-up of the AJAX summit.... [Read More]
Tracked on May 11, 2005 01:49 PM
» We got IMAX, ExLax, and now Ajax. WTF is next? from think again, ideascape moves people to action
We got IMAX, ExLax, and now Ajax. WTF is next?"Where can you find Flickr and Apple in the same room? At the AJAX Summit of course. An
[Read More]Tracked on May 11, 2005 03:51 PM
» Proprietary AJAX? from Recursive Site Management
When I first read about AJAX methodology, it sounded awfully familiar to me. Because I’m a Siebel developer, and Siebel... [Read More]
Tracked on May 11, 2005 05:06 PM
» AJAX Summit from Gustavo Muñoz
This week O’Reilly and Adaptive Path organized the first AJAX Summit where top AJAX experts were invited. We in JackBe are very glad as we had a seat and the opportunity to present our technology. Jacob Derechin, JackBe’s CTO, represented us at th... [Read More]
Tracked on May 12, 2005 11:36 PM
Comments
wow, good post. This stuff is moving pretty fast, I'm going to download ruby on rails.
Posted by: choppen5 choppen5
at May 11, 2005 04:07 PM
Quote: "...three months after being named, AJAX technology is already getting baked into the websites..."
Well, the technology has been around for a while and has been used before the term AJAX was coined.
Posted by: Dave at May 11, 2005 07:54 PM
At Backbase we just released our vision on Rich Internet Applications: the article is called "AJAX and Beyond".
In order to deliver a manageable and scalable RIA solution we need to go beyond the customs widgetry of the current AJAX model. At Backbase we started in 2002 to develop a new generic client-side GUI management engine (the Backbase Presentation Client) and we combined it with a declarative tag-based UI language: named BXML (Backbase eXtensible Markup Language).
The BackBase Presentation Client (BPC) is fully based on AJAX technologies, but extends it with a generic UI declaration language (BXML). It interprets the BXML tags and transforms then into the correct DOM commands, keeping full control over aspects like: layout, state, asynchronous communication, data binding, events, relationships, hierarchy and many more.
Both the Backbase Presentation Client and BXML are designed to kick-start Rich Internet Applications projects using normal HTML technologies.
For a sample applications visit: http:/www.backbase.com.
Jouk Pleiter
CEO
BACKBASE BV
Posted by: Jouk Pleiter at May 12, 2005 04:27 AM
Here's an idea: chill out with the self-important talk of exclusivity. Rest assured that I couldn't care less.
Posted by: Darren at May 12, 2005 11:35 AM
Post a comment
Email to a friend
From Delicious » del.icio.us / ajax / oreilly / adaptivepath / javascript / xmlFrom Technorati »ajax / oreilly / adaptivepath / javascript / xml /
laurence haughton on "First Look at New Mini Wall Street Journal
"A big media company tried something similar (30 second commercials for the price of 60 seconds). I saw a transcript of a industry panel and more $ for less space in radio also went over like a "fish milkshake."
Richard Koman on "Should Semel go? Is Yahoo a media company? Is that a good thing to be? (Yes, Yes, No.)
"Let's look at these in terms of susceptibility to Google.
Web mail. I point you to http://www.techcrunch.com/2006/12/09/uh-oh-gmail-just-got-perfect/
'uh oh, gmail just got perfect' on techcrunch
"Every other webmail service is now inferior to Gmail. Gmail offers more storage than any other free service. They offer free POP access to Gmail from other email applications like Outlook (Yahoo and Microsoft charge for that). They offer access to other email accounts within Gmail (only Yahoo offers that). Gmail’s mobile client is killer (although not yet available for most p
yahoo user on "Should Semel go? Is Yahoo a media company? Is that a good thing to be? (Yes, Yes, No.)
"To address "In what area, exactly, is Yahoo #1?" ->
yahoo's #1 in web email,
yahoo.com is the #1 property in the world in terms of number of Users visiting,
yahoo's #1 in finance,
yahoo's #1 in display advertising,
yahoo's #1 in the social search space (answers.yahoo.com). Quite a few #1s, eh? Or were you looking for something that matches your pre-conceived notion that flavor-of-the-day google is #1 and yahoo is not (or the markets never lie, eh?).
Tom Foremski on "Should Semel go? Is Yahoo a media company? Is that a good thing to be? (Yes, Yes, No.)
"I've long said GOOG and YHOO are media companies. People get it when I say that they publish pages of content with advertising. The difference between them is people. GOOG relies on machines to harvest content and publish it. YHOO uses media professionals and machines to publish content. It's a less efficient business model for these times.
YHOO's approach is to early, and in this business being too early is the same as being wrong.
Amanda Chapel on "Edelman creates tool to create social media news releases
"- StoryMakerUpper 1.0 is a web-based proprietary software tool designed to help clients manufacture news stories with pushbutton, fill-in-the-blank ease. StoryMakerUpper minimizes the burden of actual writing skills.
- The StoryMakerUpper is almost identical to Shift Communicatons’ social media news release template and appears to be a derivative of the PRX Builder service announced in September. However, by also incorporating features such as comments and trackback, Edelman uniquely can help companies dramatically lessen the time it takes to get mugged by rabid pitchfork-and-torch-bearing idiots in the blogosphere.
For more: Ryan on "UPDATED Back story: Did YHOO try to scoop WSJ? The reorganization is not finished... "
Good points Tom, and that last nugget is a huge surprise to me.
Tom Foremski on "Wish your competitors well...
"Bryan, thank you for seeing my work as competing with the Wall Street Journal.
I had been avoiding giving out that advice for a long time because I quite like the fact that they lock away their best content and limit their distribution.
This not an example of someone being critical of a competitor. It is the holiday season and I am offering a gift of advice, one that is valuable and not in my self-interest.
It is better for me if WSJ, FT, and many other excellent news organizations, continue their present practices of restricted content distribution.
Tom Foremski on "UPDATED Back story: Did YHOO try to scoop WSJ? The reorganization is not finished...
"Ryan, yes, I did think that Yahoo was doing the right thing appointing Semel because it was a realization that it is a media company, a technology-enabled media company.
However, I now believe that it was too early in that move, and you are dead right.
In hindsight, there was still way too much money left on the table that could have been had by harnessing technology led initiatives rather than using less-scalable media professionals.
Let's remember that GOOG licensed some of its text-ad technology from YHOO(!)
PC World - Yahoo Licenses Technology to Google
Tom Foremski on "First Look at New Mini Wall Street Journal
"William: I'd love to hear about what you've discovered regarding regarding video on the web...
Bryan Cantrill on "Wish your competitors well...
"I think this is pretty ironic, considering that your next piece is on the "New Mini Wall Street Journal." What do you care what the WSJ does or who it charges for what? Why don't you "concentrate on what's on your plate right now"? You care because the competitive landscape matters -- not because one wishes ill on one's customers, but because it's important to differentiate one's offering and philosophy. This isn't an excuse to simply dwell on a competitor's failings -- but it's fantasy to think that you can "focus on what is important in your business" without addressing what your competitors are doing, and how your approach differs.
William Jolitz on "First Look at New Mini Wall Street Journal
"Dead-on, Tom!
How many times do you see a two page spread, where some megafirm wants to say something with impact. You open it with both hands, arms spread wide, and all you can see is the message. How can you do that smaller?
Publishing requires that you first consider the advertising context of the format first, and then the content, and then the user convienence.
I can tell you that this also is very true for video on the web as well, with some interesting surprises.
Tom Foremski on "Edelman creates tool to create social media news releases
"David: I'm all for StoryCrafter and the other efforts in this direction. And thanks for the clarification about links in PRnewswire and BusinessWire. I'm amazed then that links are so rare in releases...
david weiner on "Edelman creates tool to create social media news releases
"Though it's difficult to determine precisely what you think about StoryCrafter, the main point seems to be that it could make your job easier... which should be the goal of every foray into the NMR.
Regarding "My understanding is that they [PRN and BW ] charge extra for every link carried in a news release." This is incorrect. The only thing that it would count towards is word count, and if a url brings the word count over a certain threshold, then yes, it would cost more.
That said, it isn't as expensive as some might think to make a release like this: http://www.prnewswire.com/mnr/cymfony/26320/
Yvo Schaap on "Are all websites made in Silicon Valley?
"@Dar: I didn't check the hosting, I checked the contact address provided to Alexa.
So no going back, sorry.
Shannon Whitley on "Edelman creates tool to create social media news releases
"Hi Tom,
Thanks for mentioning PRX Builder. There's a lot of innovative work going on right now, and I hope you'll be pleased with the final results. There's still a long way to go.
I just wanted to clarify one thing on behalf of PR Newswire. I brought the issue of link charges up to them in September after I heard you discuss it on the NMR podcast. PR Newswire charges by the word over a certain word maximum. Because many links usually come toward the end of the release, each link is charged as an additional word. Therefore, my understanding is that if you have a well-written and concise release, the links below the maximum word limit should be included in the base pr
Tom Foremski on "Dan Farber's Experimental Blogger Army...
"Dear Annonymouse, I agree, journalists get their own stories which is why I'm constantly away from my desk interviewing people and running around so I can produce original and exclusive stories. But, as you know, journalists also get a huge chunk of their stories from press releases and end up doing the same: rewriting press releases with their own spin/commentary. Journalists also get pre briefed all the time, which is not much different from getting the news from press releases...
anonymouse on "Dan Farber's Experimental Blogger Army...
""And Dan's blogger elite is far faster in covering breaking news than the salaried journalists."
Mate, I would describe what is happening there as "re-writing and/or commenting on Yahoo press releases".
Real journalists get their own stories, as well as the PR drudgery.
Cheers,
A "salaried" journalist
DAR on "Are all websites made in Silicon Valley?
"Umm ... I hate to break it to Mr. Schaap, but just because something is *hosted* in California doesn't mean it was *created* in California.
I'm NYC based, but host my site at California-based Dreamhost. And I'm sure there's lots of other people who do the same, using lots of other Calif.-based hosting services. (The Bay Area being the center of all things techy, it's not surprising that many of the major players in the hosting industry would be located there.)
Sorry, Yvo, that's a faulty data point. Back to the drawing board.
Ryan on "UPDATED Back story: Did YHOO try to scoop WSJ? The reorganization is not finished...
"Very interesting piece.
Just a question Tom, on the margin of the main issue here: do you really think Semel was the right guy back in May 2001? At the time I happened to have been covering Yahoo for Upside and remember the big push at the time was for 1> premium services that could be priced and sold to consumers and 2> better relations with big advertising accounts.
At the time it was already clear Google was a big threat. And yet Yahoo went in a very non-Google, old school media direction, and brought in old school media vet Semel.
In retrospect, free ad-supported services and very small advertising accounts (aka things like AdWords and AdSense) look like the k
Gerard Kennedy on "The new media press release - sign up!
"There’s a growing amount of buzz about social media lately, but specifically of interest is social media press releases. As we fold the new media press release, press room and media relations tactics into our PR strategy, I’ve been monitoring a number of resources on the topic of new media PR and the hRelease or social media release