Yes, yes, Oh my gosh, it’s so cool that now the world has brought up Web 2.0 and AJAX we’ll finally be able to have full-fledged apps from the browser. Whoop de doo.
Please. I mean, first, AJAX isn’t all that new. Yes, it is now gaining support in mainstream browsers, but it didn’t just appear last week. Don’t get me wrong, people do some great stuff with it. I use Google Maps just about daily. It’s not the technology itself that annoys me. It’s stuff like this:
What new features will AJAX bring to Web applications?
Farris: AJAX enables advanced features like drag ‘n drop, dropdown menus and faster performance capabilities, which are now making their way into Web applications. These kinds of capabilities represent a significant leap in the advancement of Web apps. More than just creature comforts, they represent a major step forward in terms of usability, productivity and application functionality.
Before AJAX, Web apps would have to work around the lack of something like drag ‘n drop with check boxes and multiple clicks, resulting in multiple steps that quickly become laborious and time-consuming for users.
Uh, no. Maybe before DHTML. Definately before Javascript. AJAX is Asynchronus XML. This means that its purpose is to allow you to fire off a call and not have to wait around for the response, which you can then parse when you get it back.
Not that I’m the first to notice this. But this particular article was such an amazing amount of misinformation it was silly.
Now back to your regularly scheduled agile blog. ;)