To The Point News - THE TALE OF THE ARAB FLIGHT CREW — Cripes, who hired these boneheads? And, but of course, it is not reported since it is an insult to someone.
The takeoff warning horn was bl
AJAX: Making the HTML User Experience Almost As Pleasant as Flash
AJAX can make the HTML user experience almost as pleasant as Flash. The main advantage of Flash, in spite of its vector animations, is that you never reload the page. Flash Remoting allows you to interface with the server in the background and AJAX does exactly the same for HTML pages.
Reader Feedback: Page 1 of 2
#17
Dougal Mathers commented on 13 Feb 2008
I cannot seem to get the table example to work and am wondering if you could help explain a bit more around it as with the other examples?
Great article to get people started. Many thanks,Dougal.
Interesting enough is that all presentation code lies on server, client merely executes change orders sent by server.
#15
SYS-CON Belgium News Desk commented on 11 Apr 2006
AJAX can make the HTML user experience almost as pleasant as Flash. The main advantage of Flash, in spite of its vector animations, is that you never reload the page. Flash Remoting allows you to interface with the server in the background and AJAX does exactly the same for HTML pages.
#14
SYS-CON India News Desk commented on 11 Apr 2006
AJAX can make the HTML user experience almost as pleasant as Flash. The main advantage of Flash, in spite of its vector animations, is that you never reload the page. Flash Remoting allows you to interface with the server in the background and AJAX does exactly the same for HTML pages.
>> First of all, I really disagree on rising cost of developing AJAX applications.
Adding an AJAX feature means an extra task, no matter how simple it is. It gets worse when we add more codes to the client. It means you might have to replicate business logic to clients. It also means you have to maintain two copies of codes.
>> It definitely helps with dhtml and look and feel, but it does not automate AJAX at all, it makes it actually
>> more difficult. It seems like that in order to make it work you need to add your Java server-side code
>> within your view. That will make maintenance really tedious.
Whether to embed codes in the view is up to developers, not the framework itself. It is designed to speed up prototyping and customization. If MVC or other design patterns are required, developers need only to provide a map between components to the real class they want.
On the other hand, traditional AJAX apps required developers to embed JavaScript into HTML pages.
AJAX has different meanings to different people. For us, it means a technology to enable a rich user interface that communicates with the backend server. What ZK does is to abstract the interaction and communication to Java level and make to the server side, not JavaScript or decorated HTML, not at the client that you are used to.
First of all, I really disagree on rising cost of developing AJAX applications. Au contraire, they are going down as more and more developers get into it.
Although I usually do not check seeding or spam, I decided to check the ZK project.
It definitely helps with dhtml and look and feel, but it does not automate AJAX at all, it makes it actually more difficult. It seems like that in order to make it work you need to add your Java server-side code within your view. That will make maintenance really tedious.
ZK has the following characteristics.
* XUL-based Components.
* Event Driven Model.
* Server-Centric Processing.
* Script in Java and EL Expressions.
#8
Rob commented on 23 Nov 2005
Kevin, good call. I usually do, but with the rush of getting the article out it slipped... Thanks for pointing it out.
#7
Rob commented on 22 Nov 2005
By the way, can someone please fix this feedback tool?! I won't take 9 out of 10 posts I submit.
#6
Rob commented on 22 Nov 2005
Kevin, good call. I usually do, but with the rush of getting the article out it slipped.
Thanks for pointing it out.
#5
Kevin Penny commented on 22 Nov 2005
Excellent - you should scope your cfc vars however - makes it alittle easier to understand what vars come from where (arguments)
#4
MissedOut? commented on 17 Nov 2005
I've still yet to build my first AJAX request. Does that mean I'm too late to the party?
#3
newbie commented on 17 Nov 2005
So is AJAX a download or is it a technique? Pafrdon my ignorance...only now I am seeing AJAX, AJAX, AJAX everywhere but I don't really know what it *is* yet