Ajax发明人:Ajax并不适合所有网站

时间:2008-01-30 12:20:00 

中国互联网协会与Google(谷歌)公司联合主办“Internet+ 互联网世纪论坛”,AJAX技术的发明人Jesse James Garrett在会议期间接受专访时表示,他从未想到AJAX可以获得这么大的成功,但他也表示并非所有的网站都适合用AJAX技术。

AJAX技术是由Jesse James Garrett于2005年2月在一篇文章中提出来,是Asynchronous JavaScript XML(异步JavaScript 和XML)的简称,Ajax提供与服务器异步通信的能力,一个最简单的应用是不是刷新整个页面而在网页中更新一部分数据。

当初提出来AJAX概念的时候有没有想到产生这么大的影响?会有这么多的网站使用它?

Jesse James Garrett:我当初完全没有想到影响这么大,我只是提出一个可能性,希望大家多学多用,但AJAX的发展是完全超出我的预料之外的。

当初提出AJAX的时候灵感是什么?为什么会把这 JAVA 和 XML 两种技术结合起来?

Jesse James Garrett:我最初看到有几个网站在做一些我想做的事情,但是还没有完全是现在的样子。我是想做的一些网络应用最早是想用FLASH的,但是我手下的员工对FLASH不熟悉,我想怎么样用传统的Web技术也能达到FLASH的效果。后来我在实践中发现,可以把JAVA 和 XML 这两种传统的Web技术让来实现。

AJAX从概念提出到现在,应该说经过了两年,发展也比较快,你觉得在这个发展的过程当中还有一些什么问题需要去解决?

Jesse James Garrett:我觉得现在问题有很多,其中一个比较突出的就是现在用工具和模板很多,不同的模板做一些不同的事,但是怎么样选择一个更好的模板是比较难以选择的事情。

你怎么来看AJAX未来的发展,是不是它将成为互联网最重要的一个技术,是不是所有的网站都会采用用AJAX这种技术。

Jesse James Garrett:我认为并不是每个网站都适合用AJAX,已经有一些例子,有些网站从传统的网页转到AJAX不是很成功就转回来了。

我认为对AJAX发展更重要的是看浏览器是怎样发展的,因为很多以前的浏览器根据普通的静态网页来设计,传统的网页有哪些运用的程序,但现在AJAX的一些在新的网页应用模式,需要浏览器对AJAX有更好的支持。

Google应该是AJAX最主要推动者,Google Map、Gmail都在应用AJAX,但是对Google最主要业务搜索来说,AJAX的支持并不好,因为搜索引擎主要是抓取静态的网页,而无法抓取态的AJAX技术,我想问一下您怎么看这个现象?

Jesse James Garrett:这个可能是Google搜索引擎的一个问题,AJAX的的特点是让人可以更及时得到信息,但机器却比较难以取得信息,搜索引擎是机器,所以现在支持还不好。

我认为现在可以分两条路,一条路怎样让人尽快得到信息,另外一个是怎样能够让机器得到信息。Google有一个新的API叫做Google Sitemap,一开始的作用就是可以让网站按照API的原理设计网站,让它可以让搜索引擎找到使用AJAX技术的网站的信息。

最后一个问题就是跟技术没有什么关系,国外有很多互联网的大公司进入中国,不是太成功,不知道您怎么看待这个现象?另外Google来中国的发展前景您认为怎么样?

Jesse James Garrett:我觉得Google已经尝试的产品都很成功,所以我觉得Google的成功可能性比较大。

标签:ajax,xml,javascript
0
投稿

猜你喜欢

  • 建立用户体验过程的实用指南

    2007-11-19 12:53:00
  • ASP连接Access数据库和SQL server数据库的方法

    2007-08-22 13:16:00
  • 用JavaScript脚本实现的图灵机

    2009-01-21 18:10:00
  • asp 采集程序常用函数分析

    2011-03-16 11:03:00
  • overflow的另类用法

    2008-07-02 12:29:00
  • WEB2.0网页制作标准教程(12)XHTML校验及常见错误

    2008-02-19 19:59:00
  • [翻译]标记语言和样式手册 chapter 6 短语元素

    2008-01-25 16:37:00
  • ASP 写的判断 Money 各个位值的函数

    2008-04-13 06:36:00
  • 将SQL 2000日志迁移到SQL Server 2008

    2009-03-25 16:20:00
  • 提供效率的几个ASP编程技巧

    2010-05-03 11:11:00
  • 如何将多宿主计算机配置为允许SQL Server访问

    2011-01-04 14:04:00
  • 模拟下拉菜单[兼容IE系列以及火狐]

    2009-12-13 10:23:00
  • 用ASP对网页进行限制性的访问

    2008-07-03 13:02:00
  • 提高ASP性能的最佳选择第一部分

    2007-08-15 12:31:00
  • div水平垂直居中方法(淘宝招聘css题目)

    2007-10-25 12:48:00
  • ASP 精华源码收集(五年总结)第1/20页

    2011-04-07 11:15:00
  • JS中实现JAVA的hashCode算法

    2008-08-03 17:00:00
  • MySQL修改默认字符集

    2010-11-02 12:11:00
  • 良好的css代码注释

    2008-07-01 13:02:00
  • 设计稿标注首屏线的确定始末

    2011-03-30 12:36:00
  • asp之家 网络编程 m.aspxhome.com