Talk:Ajax (programming)

External links modified
Hello fellow Wikipedians,

I have just modified 3 external links on Ajax (programming). Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20070623125327/http://www.alexhopmann.com/xmlhttp.htm to http://www.alexhopmann.com/xmlhttp.htm
 * Added archive https://web.archive.org/web/20100330150027/http://www.alexhopmann.com/story-of-xmlhttp/ to http://www.alexhopmann.com/story-of-xmlhttp/
 * Added archive https://web.archive.org/web/20080704134131/http://www.devx.com/Webdev/Article/32651 to http://www.devx.com/Webdev/Article/32651

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 10:26, 11 January 2018 (UTC)

Out of Date
I'm afraid I don't have the skills to edit this page but I fear it's now fairly out of date -- for example, it says that "simple devices (such as smartphones and PDAs) may not support the required technologies", which I think is no longer true, and describes Fetch as "a new native JavaScript API" although it's now at least 5 years old. — Preceding unsigned comment added by Davidoaye (talk • contribs) 10:36, 31 March 2019 (UTC)


 * Agreed, also Ajax has mostly been superseded by the SPA, as shown on its article - maybe that should be mentioned here? Cylinderwheat (talk) 15:41, 19 July 2022 (UTC)

Ajax framework
What is an Ajax framework ? I expected clicking on a link to Ajax framework would tell what an Ajax framework is. However, clicking on that link currently redirects me to this Ajax (programming) article. The word "framework" only occurs once in this article -- in a link in the "See also" section to "List of Ajax frameworks". --DavidCary (talk) 04:07, 20 December 2019 (UTC)

Expansion
Is it "Asynchronous JavaScript + XML" or "Asynchronous JavaScript and XML"? I've always understood the latter.

But the article by Jesse James Garrett has it as "Asynchronous JavaScript + XML". OTOH, the MDN page has it as "Asynchronous JavaScript and XML", and moreover explicitly indicates the "a" standing for "and". And the MDN page claims that Garrett coined the term, but Garrett's article doesn't claim he did, but merely states that "we at Adaptive Path" have been using the term. So it could be the case that it was originally coined as "and" but it was mistranscribed (possibly via a handwritten note) along the way to Garrett's article. After all, it seems a bit odd not to have the "a" standing for "and".

In any case, we have two sources contradicting each other on the matter. How can we resolve this? — Smjg (talk) 00:40, 1 March 2020 (UTC)

Did start as "Asynchronous JavaScript + XML" but quickly became "Asynchronous JavaScript + X". This is all confused as the original APIs mentioned XML, but were used for other purpose.

Given an API to dynamically fetch other bits from Javascript, suddenly broke open an entire world. (Replaced a complex Windows application with an AJAX application around 2007.) pbannister (talk) 02:42, 23 February 2021 (UTC)

Meaning of name
yes, im aware of what the acronym stands for, but software developers often work puns into their names. since Ajax is a dish detergent, might this technology ... maybe just maybe .... be a tribute to SOAP? 👀 — Soap — 13:45, 24 December 2023 (UTC)