On 17 Jul 2006, at 14:40, Kim Plowright wrote:
- AJAX is more than just a scripting language; it too can be the
'appropriate technology' for an API
Umm, to a techie that's a bit confused:
* Ajax isn't a scripting language, Javascript is (the 'j' in Ajax).
* An 'Ajax' API doesn't really make sense, what you can and do have
is a 'JSON API' - Javascript Object Notation is the format for
exchanging messages via such an API.
Your Ajax front end could be talking to an XML API (the 'x' in Ajax),
a JSON API, an XMPP (Jabber) API or even a raw text custom API if you
like.
- AJAX should be used when a site needs a responsive interface whilst
being mindful of graceful experience decay
Yes, althopugh the more common phrase is 'graceful degradation' (or
'progressive enhancement', subtly different).
- Is - generally speaking - operating at a layer above the API,
providing the tools for the user to manipulate the data the API offers
up (this one will get me shouted at, I think?)
No, that's fair comment.
--
petef
-
Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.
Unofficial list archive: http://www.mail-archive.com/[email protected]/