introductory article, опубликованный в 2005 году Джесси Джеймсом Гарреттом из AdaptivePath, каким-то образом породил акроним AJAX. В то время JSON еще не был на картинке, и XML доминировал над ландшафтом форматов, которыми обмениваются браузеры, серверы и веб-сервисы (SOAP кто-нибудь?).
Помимо этого базовый объект-браузер, используемый для реализации Ajax в начале, реализовал интерфейс с именем IXMLHTTPRequest
, brought to us by Microsoft. Позже Mozilla предоставила аналогичный объект под названием XMLHttpRequest
, который в конечном итоге стал стандартом де-факто (прославленный W3C в 2006 году) для реализации асинхронной связи между браузерами и серверами.
Таким образом, факты, что 1) один из основных форматов обмена в то время был XML и 2) те полезные нагрузки, которые были перенесены через объекты браузера, называемые XmlHttpRequest
, в основном являются основными историческими причинами, по которым X в Ajax.