Ajax


Ajax, short for asynchronous JavaScript and XML, allows websites to retrieve data from the server asynchronously behind the scenes, without interfering with the display and behavior of the existing page. Check out Ajax news, tips and tutorials here.


Monday, May 9th, 2005

Ajax Summit: Iain Lamb of Yahoo!

Category: Ajax

Iain is an Oddpost old boy, which sold out for copious amounts of $ to Yahoo! Halfbrain In 1999, Iain worked on a spreadsheet that ran in a browser (Halfbrain). Remember the days of “Office will be on the web!”. Remember Corel’s vision? IE was easy to develop for, but Netscape 4? Ouch. Then there Read the rest…

Posted by Dion Almaer at 5:43 pm
Comment here

++---
2.7 rating from 6 votes

Ajax Summit: Sam Stephenson, Prototype

Category: Ajax, Prototype

The Rails flow continues. Sam Stephenson wrote Prototype, which is the JavaScript library that Rails uses to get its Ajax work done. (Although, it isn’t just for Rails, DHH says that there is even a CPAN module to spit out the same Prototype code). It is a very pragmatic approach, that doesn’t try to add Read the rest…

Posted by Dion Almaer at 5:27 pm
5 Comments

+++--
3.4 rating from 7 votes

Ajax Summit: David Heinemeier Hansson, Ruby on Rails

Category: Ajax

David HH is presenting on how he built Backpack using Rails. Rails isn’t all about creating Ajax components so to speak. It works at a lower level of abstraction, and makes it easy to do Ajaxian things. innerHTML vs. createNode createNode and its ilk is what made programmers hate JavaScript in the first place. E.g. Read the rest…

Posted by Dion Almaer at 5:06 pm
Comment here

++---
2.9 rating from 7 votes

Ajax Summit: Luke Wroblewski, eBay Presentation

Category: Ajax

Luke is the lead UI designer for the platform group at eBay. He starts off trying to set the continuum of the web, from HTML, to Flash, to Java Applets, and Ajax. He will talk about the key factors on why a decision was made, and when to use, or NOT use Ajax. Kijiji: Craigslist Read the rest…

Posted by Dion Almaer at 4:32 pm
Comment here

+++--
3 rating from 5 votes

Ajax Summit: Bill Scott of Sabre Airline Solutions

Category: Ajax

Bill comes at us from the corporate environment of Sabre (Travelocity, Airline Solutions, and more). Scalability Challenge Rich table with inline editing, but what about if you have 10,000 flights in there? What about paging?   Page Load Page/Data Refresh Scrolling 20 sec real time Paging 3 sec 2 sec Ajax+Paging 3 sec milli-seconds Sable Read the rest…

Posted by Dion Almaer at 4:08 pm
2 Comments

+++--
3 rating from 5 votes

Ajax Summit: Douglas Crockford of JSON Presentation

Category: Ajax

Douglas Crockford is well known for JSON.org, “The fat-free alternative to XML”. He “discovered” JSON, which Doug explains is a “Data Interchange” format, versus a document format. Being Well Formed and Valid, doesn’t mean “Relevant and Correct”, so Douglas focuses on the sender and the receiver, and semantic knowledge between them. This presentation was the Read the rest…

Posted by Dion Almaer at 2:31 pm
5 Comments

+++--
3 rating from 5 votes

Ajax Summit: Kevin Lynch, Macromedia Presentation

Category: Ajax

“I am Kevin Lynch and I work on the much beloved Flash player” Before working on Flash itself, Kevin worked on Dreamweaver, so he has been there before. He starts off showing us an old article that he wrote. Then, he shows us a feed report which demonstrates having the HTML layer talking through to Read the rest…

Posted by Dion Almaer at 2:16 pm
2 Comments

++---
2.7 rating from 6 votes

Ajax Summit: Eric Costello of Flickr Presentation, a.k.a. “Stewart is a fussie little guy”

Category: Ajax

Eric Costello is a UI guru at Flickr, who groks Flash as well as this Ajax stuff ;) Flickr is getting rid of Flash and is actually moving towards Ajax. He starts out by showing issues when you dynamically change the DOM, and having the browser moving things around, forcing the user to have to Read the rest…

Posted by Dion Almaer at 1:56 pm
14 Comments

+++--
3.4 rating from 7 votes

Ajax Summit: Derek Powazek of Technorati

Category: Ajax

Derek is going to show us the most humble implementation that you are doing to see in the next two days. It is a smart part of the Technorati redesign. Derek is an HTML/CSS guy who “has friends who write JavaScript, and knows people who write PHP” :) RED LIGHT ALERT Unfortunately, if a presenter Read the rest…

Posted by Dion Almaer at 12:54 pm
Comment here

+++--
3 rating from 5 votes

Ajax Summit: Brent Ashley’s Presentation

Category: Ajax

Brent Ashley is known for Remote Scripting Resources at http://www.ashleyit.com/rs, and is an independant consultant. He also has a bunch of fun R&D side projects such as: blogchat.com: browser-based chat simplefilter.com: spam-id via SMTP proxy Brent jumps into the Remote Scripting world of Microsoft, and talks about how this stuff was done a long, long Read the rest…

Posted by Dion Almaer at 12:26 pm
1 Comment

+++--
3 rating from 5 votes

O’Reilly Ajax Summit: Kick Off

Category: Ajax

I am sitting at the begining of an Ajax Summit, hosted by O’Reilly and Adaptive Path (who coined the Ajax term). This is a two day event, and day one is a set of presentations by people who want to share Ajaxian experiences. The tribe that has been assembled is impressive: Rael Dornfest, O’Reilly Marc Read the rest…

Posted by Dion Almaer at 11:49 am
3 Comments

+++--
3 rating from 5 votes

Friday, May 6th, 2005

Ajaxian UI Issues

Category: Ajax, Usability

We were just talking to a UI/information architect, who was complaining about handling users who have JavaScript turned off, and how Ajax has a barrier, in that he can’t get budget to “write the application twice”. The problem with “working without JavaScript turned on” is interesting. However, these days I think that this problem is Read the rest…

Posted by Dion Almaer at 2:41 pm
10 Comments

+++--
3.3 rating from 6 votes

Tuesday, May 3rd, 2005

Ajax Engine: Defining Abstraction Levels

Category: .NET, Ajax, Java, JavaScript, Ruby, XmlHttpRequest

Currently, Ben and I get asked: Ok, I am sold on this Ajax thing. So, how do I do it? There is no great answer out there. The problem is that currently Ajax is an architecture, not a technology!. This means that to help people out we point them too something like: .NET: Check out Read the rest…

Posted by Dion Almaer at 10:36 am
2 Comments

+++--
3.1 rating from 8 votes

Friday, April 29th, 2005

Using DWR with Spring and Hibernate

Category: Ajax, Java, JavaScript

Matt Raible has written up his experience using DWR with Spring and Hibernate. Matt also kinda put up a movie showing the Ajax features at work. Very nice and clean. A good view of DWR, and nice Ajax techniques (e.g. changing from view to edit mode).

Posted by Dion Almaer at 1:13 am
1 Comment

+++--
3.1 rating from 37 votes

Tuesday, April 26th, 2005

SmartClient 5.2: Another Ajaxian Toolkit

Category: Ajax, Component

SmartClient is another Ajaxian piece of software that is: an open DHTML/AJAX client engine rich user interface components & services client-server databinding systems Take it for a Test drive to see what you think. Some interesting examples there.

Posted by Dion Almaer at 1:19 am
3 Comments

++---
2.8 rating from 17 votes

Friday, April 22nd, 2005

Confluence gives us nice Ajax usage

Category: Ajax, Java, XmlHttpRequest

Atlassian has added a few new features to their new versions of Confluence, a quality Wiki. One item to show is their component which lists all pages in a nice tree. The Ajax approach now means that ALL of the data doesn’t have to get loaded at once (which could grow to be very large). Read the rest…

Posted by Dion Almaer at 1:35 am
7 Comments

++++-
4.1 rating from 7 votes