Ajax 与 Comet
Ajax-- 首字母大写,其它字母小写,Asynchronous JavaScript and XML;最早出现在 2005 年,由 Jesse James Garrett 发表文章详细介绍这门新技术;
Gmail是首个全站采用Ajax技术的大型应用;在
XHR出现之前,Ajax式的通信必须借助一些hack手段来实现,其中大多数是使用隐藏的框架或内联框架;XHR负责取得新数据,然后通过DOM将新数据插入页面中;虽然
XHR的名字中包含XML,但是Ajax通信与数据格式无关,之所以名字中出现XML是因为早期的标准通信数据格式是XML;Ajax在早期(2000±)叫做 远程脚本,2005 年之后才重命名为Ajax;早期,使用
Java applet和flash等中间层可以实现类似现在Ajax式的通信。