• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: JavaScript by any other name is "AJAX"?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: JavaScript by any other name is "AJAX"?


  • Subject: Re: JavaScript by any other name is "AJAX"?
  • From: Andrew Satori <email@hidden>
  • Date: Wed, 29 Mar 2006 15:24:41 -0500

The worst part about it is that the very industry pundits that rave about AJAX are the ones that spent years shouting that the Mainframe was dead/dying/should be relegated to the graveyard/et al. It's sad, since last I checked AJAX and the core principals are identical to those of the mainframe and dumb terminals on Workstation Controllers. All's that's really changed is the quality of the interface (this is debatable) and the language (it aint COBOL folks!).

Speaking as a guy that's been there, done that (including using IE specific hacks in iframes and MSXML's 'Data Islands' at various points in a misspent career), AJAX is just another battlefront in the war between the 'distribute the workload' and the 'keep it in the datacenter' crowds. Neither is correct, they both have their place, but JavaScript, DOM and CSS do not AJAX make. the Asynchronous XML is the really key element in an AJAX app.

I've actually seen an app billed as 'AJAX' that literally sent the entire dataset down the line in the original .html, preformatted in hidden DIV tags, and then JavaScript and DOM rewriting to give a 'live' response behaviour. Not a single callback to the server until the POST of the form. Nothing AJAX, not even any XML implementation (and in truth some pretty trivial, but poorly written JavaScript).

Interestingly, this whole conversation kinda makes me laugh. WO is well suited to AJAX, even behind the scenes, using DirectActions to return XML to an ASYNC request, where the user would have no idea it was a WO app. Using static .html content pages and WO to generate the XML that is represented back to the user via the DOM. Oh, wait, that's how the Apple iTunes Music Store works. those neat little scrollers ? DHTML behaviours with AJAX implemented calls to the WO server to get the next items in the list.

Andy


On Mar 29, 2006, at 2:13 PM, Paul Lynch wrote:

Starting with WebObjects in '96 was the first time that the transactional nature of http was brought home to me, despite a few years of perl and Ted Shelton's (ITS) OO web product, whatever it was called; quite a few techniques learnt programming CICS almost 20 years before came in handy. Client-server (and n-tier) has been and gone so many times in the 90s alone; I wonder if people will ever conclude that it's a matter of resource allocation rather than fundamental application design. Kids today, huh?


Paul

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40druware.com


This email sent to email@hidden

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Pop Up windows in WebObjects - can i do it (From: Paul Fox <email@hidden>)
 >Re: Pop Up windows in WebObjects - can i do it (From: Praveen Boppana <email@hidden>)
 >Re: Pop Up windows in WebObjects - can i do it (From: Paul Lynch <email@hidden>)
 >JavaScript by any other name is "AJAX"? (From: "Jerry W. Walker" <email@hidden>)
 >Re: JavaScript by any other name is "AJAX"? (From: Paul Lynch <email@hidden>)
 >Re: JavaScript by any other name is "AJAX"? (From: "Jerry W. Walker" <email@hidden>)
 >Re: JavaScript by any other name is "AJAX"? (From: Paul Lynch <email@hidden>)

  • Prev by Date: Re: Webobjects framework how to
  • Next by Date: Re: Pop Up windows in WebObjects - can i do it
  • Previous by thread: Re: JavaScript by any other name is "AJAX"?
  • Next by thread: Re: Pop Up windows in WebObjects - can i do it
  • Index(es):
    • Date
    • Thread