Friday, April 21st, 2006

When Ajax Gets Abused

Category: Editorial

The programmer who wrote this code could have written scary code without Ajax, but this takes the cake: < View plain text > javascript function saveform() {   var firstName = escapeSql(mainForm.elements.txtFirstName.value);   var lastName = escapeSql(mainForm.elements.txtLastName.value);   /* … */   var offerCode = escapeSql(mainForm.elements.txtOfferCode.value);     var code =   ‘  $cn = Read the rest…

Posted by Dion Almaer at 10:09 am

2.8 rating from 28 votes

Ajax and Scaleability

Category: Editorial, Server

Billy Newport recently kicked off a conversation about Ajax and its impact on servers. I think it’s becoming clear now that AJAX enabled applications generate a higher load on an application server than a non AJAX application. I guess customers will have to size their boxes appropriately as a result. The problem is related to Read the rest…

Posted by Michael Mahemoff at 5:31 am

4 rating from 25 votes

Monday, April 10th, 2006

Faster DOM Queries

Category: Editorial, JavaScript

Dean Edwards and Alex Russell have been noodling on how to speed up DOM work. Alex started this off with a “janky hack” that uses our favourite document.getElementById in a naughty way, by grouping elements by one id. His hack includes a cached element version. Dean grimaced at the non-standardiness of it, but knows that Read the rest…

Posted by Dion Almaer at 5:53 am

3.6 rating from 34 votes

Tuesday, April 4th, 2006

ALE: Ajax Linking and Embedding

Category: Articles, Editorial, Examples

Ross Dargahi of Zimbra has chimed in with a a pint of ALE in which he discussed how Ajax can get into the linking and embedding business: AJAX Linking and Embedding (ALE) provides the ability to embed rich content into an editable document and to then interact with and edit that content in much the Read the rest…

Posted by Dion Almaer at 8:53 am

4.1 rating from 32 votes

Saturday, April 1st, 2006

Safety-Critical Ajax

Category: Editorial

Office apps and Ajax portals are a bit ’05. What’s really hot right now is the growing trend towards Safety-Critical Ajax. Many were reasonably cautious about this concept when Ajax first burst onto the scene, but several readers have recently submitted stories suggesting there’s now a greater acceptance of Ajax for more delicate application domains. Read the rest…

Posted by Michael Mahemoff at 6:10 am

3.9 rating from 33 votes

Monday, March 27th, 2006

Google puts the Canvas in IE

Category: Canvas, Editorial

We discussed Canvas in IE when Emil Eklund did a proof of concept. Benjamin Joffe has taken the baton and recently announced that Google has got canvas for IE, and that it will soon be seen on code.google.com. IE 7 doesn’t step up to the plate? Google comes in to finish the job. We will Read the rest…

Posted by Dion Almaer at 8:12 am

3.9 rating from 52 votes

Tuesday, March 14th, 2006

Using the HTTP Accept header for Ajax

Category: Accessibility, Editorial

From one assessibility post to another. David Heinemeier Hansson has posted on Discovering HTTP #1: The Accept header. Rails 1.1 is going to have a new feature that uses the HTTP Accept header to allow nice degradation from Ajax enabled browsers down the stack. The code example is: < View plain text > ruby class Read the rest…

Posted by Dion Almaer at 1:02 pm
1 Comment

3.9 rating from 29 votes

Friday, March 10th, 2006

Google Writely: The start of the Google Office

Category: Editorial, Google, LiveEdit

We blogged about Writely way back (in the Web 2.0 sense), and it was an instant hit. Then we saw that Google has purchased the Writely folk. Many are saying that this shows their desire to get into the online office market, but maybe it is more about talent? The functionality in Writely can be Read the rest…

Posted by Dion Almaer at 1:16 pm

3.6 rating from 68 votes

Monday, March 6th, 2006

Effect.Reappear: Adding News Updater Portlet to Ajaxian.com

Category: Articles, Editorial, Prototype, UI

We wish we had more time to put Ajax features on to Ajaxian.com itself. We will get there! We did recently add a simple bit of Ajax, and a few people emailed us asking about it. The feature is the rotating set of sponsors that we have on the rightbar. This portlet uses Script.aculo.us effects Read the rest…

Posted by Dion Almaer at 10:18 am

3.9 rating from 63 votes

Thursday, March 2nd, 2006

Under the Radar: Session 2 – Make It Easy 2.0

Category: Database, Editorial, Office

After four “When” companies got a chance to impress us with their Web 2.0 goodness, four “Make It Easy” concerns are now up to the plate: Dabble DB, Rallypoint, The Form Assembly, and Zoho. Each company has eight minutes to present their wares. A panel (Michael Arrington, Rael Dornfest, and Krishna Akella in this session) Read the rest…

Posted by Ben Galbraith at 1:57 pm

3.6 rating from 47 votes

Tuesday, February 28th, 2006

Ajax homepages market review

Category: Articles, Editorial

Richard MacManus has written a nice roundup piece that reviews the various Ajax homepages, including the big guns and the new guys on the block. Richard looks at traffic, features, and strongly favours the portals with open APIs as future winners. Microsoft and Google will likely dominate this space, with Yahoo perhaps entering the market Read the rest…

Posted by Dion Almaer at 9:02 am

3.8 rating from 24 votes

Monday, February 27th, 2006

IntelliJ IDEA Ajax Screencast

Category: Editorial, Screencast

IntelliJ IDEA is a fantastic Java IDE that many of the Ajaxians use on a daily basis. Although their bread and butter is Java development, they started to put JavaScript functionality into their IDE, and stepped it up from being a bit of a toy, to something quite useful in IntelliJ IDEA 5.1. They have Read the rest…

Posted by Dion Almaer at 8:41 am

3.9 rating from 30 votes

Wednesday, February 22nd, 2006

Patents Gone Wild: Ajax and Rich Media

Category: Editorial

In another show of how the patent process needs to be updated, we heard that a Company claims patent win in online rich media. Internet design company Balthaser announced Tuesday that the U.S. Patent and Trademark Office has granted it a patent for the design and creation of rich-media services over the Internet. According to Read the rest…

Posted by Dion Almaer at 5:19 pm

3.5 rating from 52 votes

Tuesday, February 21st, 2006

Seventeen Minutes With Bill Gates

Category: .NET, Editorial

The Channel9 Team got together with Bill Gates to chat tech. The piece that we cared about was when he talked about IE, DHTML, and Ajax. Q. What would you say to people to question Microsoft’s commitment to the browser? “We are doing a mea culpa there.” Excuse: Security :) However, things are going to Read the rest…

Posted by Dion Almaer at 9:03 am

3.7 rating from 66 votes

Monday, February 20th, 2006

Beware the toggle in Ajax Applications

Category: Ajax, Editorial, Usability

Ajax applications are different yet the same. I had an interesting observation the other day about long lived web applications. They live on a tab in Firefox that I open when I start it up, and they tend to sit there all the time. One tab would be Ajaxian itself, and others would be project Read the rest…

Posted by Dion Almaer at 10:14 am

3.6 rating from 37 votes

Thursday, February 16th, 2006

Thoughts on the Ajax Toolkit Spectrum from a Microsoft-ie

Category: Editorial, JavaScript, Toolkit

Harry Pierson of Microsoft has replied to the other Dion’s Ajax spectrum with his own thoughts. With respect to AJAX toolkits, the question becomes just how easy will these lightweight toolkits compose? Because while Dion describes Google Maps as “a simple JavaScript include”, that’s just the technicalities, it doesn’t begin to deal with the semantics. Read the rest…

Posted by Dion Almaer at 9:06 am

3.7 rating from 21 votes