Sign In/My Account | View Cart  
advertisement

Article:
 Is AJAX Here to Stay?
Subject: Do you really want to write all these code?
Date: 2005-10-09 14:08:46
From: JordanFrank
Response to: Do you really want to write all these code?

You're right, there is no authoritative AJAX Framework, because there's really no consensus about what AJAX means exactly. AJAX isn't a standard, there's no reference implementation, or object model, or API, because it's really a vague term used to describe a set of patterns used to create web applications. These patterns tend to focus on the usability of web applications, and providing the user a rich, interactive experience that keeps the interested.
You point out that adding cross browser and cross platform support into the mix increases the complexity of the problem, and you're right. That's where most of these AJAX frameworks come in handy. You can sneer at the name, but you'd just be joining in with a massive number of web developers who spend more time arguing semantics than producing anything of value. I suggest that you look at some of these AJAX frameworks, because a lot of the focus on providing wrappers around the idiosyncrasies of the various browsers and platforms, allowing you to write your code in a more straightforward, easy to understand and maintain manner. My current personal favourite, in so far as it is simplistic and doesn't try to do everything, is the Prototype library, used by the Ruby on Rails project. I've written up some really rough documentation on the library, seeing as the project itself is lacking good docs. I posted the documentation on my blog at http://blogs.ebusiness-apps.com/jordan/pages/Prototype%20Library%20Info.htm. I'm not actually affiliated with that project in any way, and the docs are just based on a read-through of the source code, so they may not be 100% accurate.
Anyways, thanks for your insightful comments. I'll definitely have to check out that OpenLaszlo project.


Cheers,
Jordan Frank


No Previous Message Previous Message Move up to Parent Message Up Next Message Next Message


Titles Only Titles Only Newest First
  • Do you really want to write all these code?
    2005-10-10 07:55:03 Wai Yip Tung

    By way I want to clarify why I'm bordered by the term 'ajax framework'. I don't mean everyone experimenting and building rich web applications are bonehead. I am bordered by some business and HR people claiming they are building on top of the ajax framework. They don't seems to understand ajax is not a concrete term and the technology is in early stage. Coupling it with the word 'framework' that usually mean something well established is somewhat contradictory.


    I believe that the DHTML tricks we are doing are too much toil for most people. And libraries like the Prototype you've mentioned would emerge to make this more manageable. Ideally we would have a standard higher level standard web application definition language to argument HTML and DOM. But that would face many politics and browser upgrade inertia. Two years ago I would worry it would be a Microsoft defined standard. Today plurality seems to back in the picture. I am very encouraged to see internet giants like Google and Yahoo are taking alternative browsers seriously.





Sponsored By: