You mean the tone of "not everybody can do it"? :) To be honest, that is
the just the case with Ajax. It isn't simple due to the large
combination of factors involved with developing such applications.

A lot of techniques involved, lack of descent debugging and profiling
tools, buggy implementations of standards, proprietary implementations,
different platforms with different browsers, mix this all up in a
blender and you get complexity.

Most stuff doesn't come out of the book, but is only achieved by years
of experience. The learning curve is very steep. Even the most
experienced JavaScript gurus find building these types of applications
to be very complex and challenging, and those are people having no
problem at all building dynamic menus, components or the most advanced
types of XSLT layouts.

And I don't want to be rude, but there aren't many people who can do
such stuff. But people without all the knowledge just don't know why it
is that complex and I don't blame them, because it is too much to
explain in some simple posts. Also Jesse James Garrett made that warning
in his posting and for a reason.

"Ajax applications inevitably involve running complex JavaScript code on
the client. Making that complex code efficient and bug-free is not a
task to be taken lightly, and better development tools and frameworks
will be needed to help us meet that challenge."

You really need a lot of experience in the involved techniques. Ajax
does not have the learning curve CF developers are used to, and it will
never get that learning curve because implementations vary on the type
of application, and the techniques behind them not only change very
often, but also depend on the browser and the developers experience.
Developers cannot rely on the standards with for example IE in its
current form.

Ajax in the end is nothing more than an approach. It depends on the type
of application, if you take the usual approach, the Ajax approach, or
the RIA approach. If you have to take care of
vector/video/audio/animation an RIA is the best solution, not Ajax.

It is not a technique, or a technology. It is a different way of
architecture in web applications. XMLHttpRequest is just a little piece
of this approach.


Micha Schopman
Project Manager

Modern Media, Databankweg 12 M, 3821 AL  Amersfoort
Tel 033-4535377, Fax 033-4535388
KvK Amersfoort 39081679, Rabo 39.48.05.380

------------------------------------------------------------------------
------------------------------------------------------------------------
-----
Modern Media, Making You Interact Smarter. Onze oplossingen verbeteren
de interactie met uw doelgroep. 
Wilt u meer omzet, lagere kosten of een beter service niveau? Voor meer
informatie zie www.modernmedia.nl 
------------------------------------------------------------------------
------------------------------------------------------------------------
-----



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Find out how CFTicket can increase your company's customer support 
efficiency by 100%
http://www.houseoffusion.com/banners/view.cfm?bannerid=49

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:199350
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to