Ajax - это скорее подход к разработке веб-приложений. Ведь чтобы динамически в фоновом режиме обмениваться данными с сервером, можно ведь даже не применять XHR (хотя это надо ОЧЕНЬ извратиться, например, с ифреймами).
Технически в 99% случаев Ajax - это XHR + DHTML, а последний существовал и раньше.
Я просто привык по-старинке, чего пишут, то и читаю. asynchronous JavaScript and XML значит просто обмен с сервером зумелем, ни про какой DHTML речь не идёт. А web-приложения это составная часть Web 2.0, не?
А название Ajax вообще неправильное. Исторически сложилось. Он может быть не асинхронным и может не использовать ни JavaScript, ни XML.
Первые два отклонения встречаются редко, а вот третье - довольно часто. Ведь XHR тоже неудачно назван, потому что позволяет обмениваться произвольными данными, а не только XML. Например, часто вместо XML используется JSON или куски HTML. Можно вообще plain text гонять.
Кстати, меня недавно вызывало начальство и просило рассказать про WEB 3.0. Я право растерялся, но нашел в себе смелости сказать то же что и вы, но более политкорректными словами :-)
> Кстати, меня недавно вызывало начальство и просило рассказать про WEB 3.0. Я право растерялся, но нашел в себе смелости сказать то же что и вы, но более политкорректными словами :-)
это ты так "политкорректно" намекаешь что ищешь работу? :)