Sponsored by Travelzoo
Take Advantage of Ridiculously Low Holiday Airfares view!
travelzoo.com - Flights $52 and up for Thanksgiving, Christmas & New Year. But move on it now.
33 Comments
- Peppe316, on 10/12/2007, -0/+13
Actually IBM picks up on new technologies rather quickly. They are generally on the cutting edge or even bleeding edge internally. Which is probably what you ment anyway....
/Good article to boot - airedale, on 10/12/2007, -0/+7IBM has a ton of articles out there on AJAX and other leading technologies. A good source to find them is http://safari.oreilly.com
- pornel, on 10/12/2007, -0/+5"Remember that Ajax is a tool, not a toy or purpose in itself."
Digg for that. - SilverRocket, on 10/12/2007, -0/+3These IBM articles on AJAX have all been top-notch. Great stuff.
- tybris, on 10/12/2007, -0/+2@aonic
Don't be throwing them fancy new words at me.
In ye ol' days we were using IFrames.
Ok, so the IFrame doesn't do XML parsing....
TADAAA: http://xmljs.sourceforge.net/ (this has been around for quite a few years)
"Actually xml for has had a completely cross-platform library for what we now call AJAX for several years." - samuelcotterall, on 10/12/2007, -0/+2I like the way that they list "Venture Capital" on their Alphabet Soup sidebar...
It says what I'm thinking: VC is as important to AJAX as XML.
Good article though. I never really associate IBM with this whole web 2.0 hype, so I'm glad to see them acknowledging it. I do all my development on a ThinkPad. - inactive, on 10/12/2007, -1/+3Ermm how is AJAX new.. the only thing new about it is the word itself, everything needed to implement this type of asyncronous update has been in place for years. can you say "pointless hype".
- ThaLyric, on 10/12/2007, -0/+2[quote]It should come as no surprise though that your page needs to be designed as a normal web page or application FIRST. AJAX should only come as an afterthought and frontend bonuses, not a replacement for functionality![/quote]
indeed .... Although I do think AJAX can be handy .... it should NOT be a replacement for functionality. I've seen websites that are completely build by AJAX. The whole page (content) was generated by AJAX. So ... like ... Google won't see these pages (ouch) and if you turn javascript off ..... oeps ... there goes the content (enless you degrade properly ofcourse). - beejay54, on 10/12/2007, -1/+3The first time I heard about AJAX I thought, 'oh here we go yet *another* web technology to learn'. But when I actually looked into it and realized it was just a JS object which anyone could pick up and implement in 20 minutes, I had to laugh a little. Most web developers have been using this years before it was ever called AJAX.
If you know a little JavaScript, this tutorial should get you up and running quick:
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html - aonic, on 10/12/2007, -0/+2New? XMLHttpRequest has been around since IE 5.0
- SpookyET, on 10/12/2007, -1/+3New technology? It's been around since 1998-1999.
- bytte, on 10/12/2007, -1/+2Most ideas in this article are nothing new. At least I didn't really learn anything new from it. If you've been browsing the web on the topic of AJAX recently, you'll most likely agree with me. It's good though that all those ideas are bundled in one article now.
I did learn that Firefox is already up to version 5.0 :) I guess my browser's outdated... - roadkill001, on 10/12/2007, -1/+2 Peppe316 Yea I knew internally they are up to date... it's just the lag time for things like RAD and eclipse... JSF, spring, hibernate type of stuff. Considering how large of the app it is it doesn't surprise me. My company buys hundreds sometimes thousands of blades per month so we get free or extremely discounted licenses for their ide's and software. It's harder to use latest eclipse plug ins on WSAD or RAD, because it's always a few versions behind what the latest eclipse is and therefore the latest plug ins.
- Moocat, on 10/12/2007, -0/+1Indeed I've seen them pick up on a lot of stuff rather quickly the past few years.
Article is pretty good overall, a little sprinkling of open source frameworks would've been better as there was only one (Microsoft *cough* product placement) AJAX framework presented. I was honestly surprised because I thought it was going to be yet another page of how AJAX is the death of security, instead he presents the article to us as a knowledgeable IT crowd which is a rather nice change of pace (only commenting in one paragraph on security reminders).
I think he really hit the nail on the head commeting about AJAXified pages though, the ones out there springing up that have no functionality other than through AJAX. While this MIGHT be ok in a small app or a home brew web page, doing this for anything other than a blog or a very simple application could spell death unless you have a LOT of backup and good error catching (Google is the only one good enough IMHO and even they have quirks in Gmail). It should come as no surprise though that your page needs to be designed as a normal web page or application FIRST. AJAX should only come as an afterthought and frontend bonuses, not a replacement for functionality!
(spelling mistakes throughout I'm sure :p) - bpapa, on 10/12/2007, -0/+1interested to see the persistance stuff they talk about. one thing i've noticed so far in my workis that Database replication becomes an issue. i've even seen this (I think it's what I've seen at list) on digg.
- ryanmerket, on 10/12/2007, -0/+1"JavaScript code sends an XML request to the server, and at some later point replaces a selected subset of the DOM to update the current page."
This is not entirely correct. It was developed for XML requests, but 90% of developers don't use XML when sending to the server, only when receiving from the server...
My 2 cents. - Bogtha, on 10/12/2007, -0/+1Please do not promote Rasmus' tutorial. It's awful, awful code that makes just about every basic newbie error there is. Just because he's "the PHP guy", it doesn't mean he has the slightest clue when it comes to JavaScript. If you learnt from that tutorial, then you are probably screwing up when you write your own code.
Some of my previous objections to this tutorial can be found here:
http://digg.com/programming/Ajax_Tutorial
Better tutorials can be found here:
http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro1.html
http://jibbering.com/2002/4/httprequest.html - jo42, on 10/12/2007, -0/+1AJAX? People still use AJAX??
The latest fad is GOATSE: Google Object Access Transaction System Enviroment - riah, on 10/12/2007, -0/+1Same thing I was thinking. It's not that it's new, it's that most browsers can now support it, so it has finally become practical.
- tradingbrowsers, on 10/12/2007, -0/+0ugggggggggggg - I join Digg, read my second artcle and THIS is what I find? Come on already, as is posted up a bit, nothing new about AJAX except the name - sort of like DHTML.
Thankfully, there was a good article I found useful about the Flash problem with the latest IE update and how to fix it. Thanks Beowulfe! - Moocat, on 10/12/2007, -1/+1Yes it's called AJAX for a reason but just because someone finds a new way to work with it (i.e. without XML) doesn't mean they're "abusing" the technology. That's a false call IMHO, it's innovation more than anything, abuse happens with ALL technologies but calling a text file or JSON isn't bad if implemented properly.
- EvilMoe1771, on 10/12/2007, -0/+0Hey, Mr. Venture Capitalist! I have absolutely no ideas of what I might be doing but I know I can use the XmlHttpRequest object *wink wink* Good read but I still think of the whole AJAX thing as being overused for something as simple as content delivery. Sure I made some nice widgets using the AJAX paradigm (my bosses loves them! ^^) but we need to work on a more mature code base à la Atlas but without the bloat (as far as I can tell it _is_ bloated). An hour of reading is enough to know the XmlHttpRequest object under every aspects of it. Ok, my own blog is all AJAX and reloadless and I use it to show static pages too without reloading but it's no challenge and definitely not innovation anymore. Still, if it is the way of the future I'd like to see some API pop up with functions like remote message push, remote relocation (ie. content was updated so every user need to reload the content with a single click from the admin), etc. etc. And in the mobile computing -pervasive computing- boom we need a decent Javascript-enabled mobile web browser too (Acccess Netfront just doesn't do it tho I've not tried it since moving to an E-VDO network).
I can imagine a whole lot of mobiles apps using AJAX techniques.
Anyway. Only my 2 cents. - gekkokid, on 10/12/2007, -1/+1pornel, it does use XML just people aren't, and if they don't its called AJAH
- pornel, on 10/12/2007, -1/+1That's the problem with AJAX acronym - "AJAX" pages don't have to use XML at all.
- phelonius, on 10/12/2007, -1/+1i thought that too. but i guess they only got muddled up with 1.5 and 5.5, it can happen to the best
- gillis, on 10/12/2007, -2/+1AJAX for life.
- k00ld00d, on 10/12/2007, -1/+0IE 6.0 and FF 5.0... hmmm... is there something wrong here...? Yes! FF 5.0 won't come out for quite a while! We're by 1.5.0.3 and developing 2.0... Broken from IBM?
BTW... First comment on Digg! - bytte, on 10/12/2007, -1/+0sure, not a problem at all
- tybris, on 10/12/2007, -2/+1double post
- DavidDigg, on 10/12/2007, -2/+0The Ajaxification of modern highly integrated imersive web-based meta-technology is creating the hyper-trends that will come to define this era of social mission critical business processes with stratified access and on-the-fly ***** generation... to say nothing of the outsourced data-warehousing that leverages the optimization of actionable enterprise functionality.
- tybris, on 10/12/2007, -4/+1Please ignore me, nothing to see in this comment.
- f00xx0riz3r, on 10/12/2007, -4/+1ibms "articles" seriously suck.
- roadkill001, on 10/12/2007, -10/+1Nice intro guide from IBM about Ajax, surprised to see this from IBM, because it usually takes them a while to pick up on new technologies.


What is Digg?