Definition:
Note: You know you saw this one coming.
Asynchronous JavaScript and XML, or Ajax, is a web development technique for creating interactive web applications using a combination of:
- XHTML (or HTML) and CSS for marking up and styling information. (XML is commonly used, although any format will work, including preformatted HTML, plain text, JSON and even EBML).
- The Document Object Model manipulated through JavaScript to dynamically display and interact with the information presented.
- The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in some situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
(from Wikipedia)
http://www.colgate.com/app/Colgate/US/HouseholdCare/ProductRecommender/DishwashingLiquid/PDPs.cvsp?product=AjaxDishLiquidandAntibacterialHandsoap_210
Need I say more? Any acronym that stands for a household cleaner should be condemned for all eternity.
foobar – Nothing new, someone just coined a term for it.
What percentage of Wikipedia is “computer jargon?” It’s amazing at the rate buzzwords multiply.
Too the 5th circle of hell for causing all sorts of chaos and just plain craziness in web geeks around the world.
This is ridiculous. JavaScript + XML + HTTPRequest is like the oldest thing on earth, but, rename it, and people will think it’s brand new.
[...] The main problem with this is that people want to get to the new stuff so badly that they end up screwing it all up. A fine example of what I’m saying is the recent AJAX wave, and the javascript animation techniques. But I will not talk about that. But anyway, people are eager to try it, and to make something new, so they learn a little bit and implement it on their site. Or, they decide to make an awesome new site. And, unfortunately, they forget that people will eventually use it. [...]
A sure sign that it’s a buzzword: when I first heard the term, I suddenly wanted to “do something AJAX,” even though I really already done it years ago.
I hate this term more than most. It’s just stupid, good riddance.
What’s annoying is how seriously these words are talked about in Wikipedia entries.
As Hakon Wium Lie points out in his interview @ slashdot [http://ma.gnolia.com/shiscoduz], perhaps the name sounds nifty, and the “technology” itself isnt by any means “intrinsically evil”…
but the choice of spelling is so obviously a bad and silly marketing ploy in its him minimalism, lack of recursive acronym, and unencompassing explaination, that truly it must burn.
quotes the hakon (on alternative spellings.):
* AJACX: Asynchronous JavaScript, CSS and XMLHttpRequest
* ADJACS: Asynchronous DOM, JavaScript and CSS
* ADHJACS: Asynchronous DOM, HTML, JavaScript and CSS
* AJAHCS: Asynchronous JavaScript, HTML and CSS
* AJACS: Asynchronous JavaScript, HTML and CSS
Take an old Microsoft idea (the XMLHTTPRequest object), tell everybody it’s new now that Firefox has it, use it for some old-fashioned remote scripting, and voila! “AJAX”, a shiny new face on some very old (at least in Web terms) ideas.
I never ceased to be amazed at how many different ways we programmers find to implement client-server computing. :)
Marvelous. Thanks, will spread this among my friends!
Marvelous. Thanks, will spread this among my friends!
Marvelous. Thanks, will spread this among my friends!
Hello! Good Site! Thanks you! bzktllamcu