专访AJAX发明人:AJAX并不适合所有网站

news/2024/4/28 19:28:34/文章来源:https://blog.csdn.net/ycyangcai/article/details/1719197
他从未想到AJAX可以获得这么大的成功,但他也表示并非所有的网站都适合用AJAX技术。 


  新浪科技讯 2007年3月2日,中国互联网协会与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的时候灵感是什么?为什么会把这JavaScript 和 XML 两种技术结合起来?

  Jesse James Garrett:我最初看到有几个网站在做一些我想做的事情,但是还没有完全是现在的样子。我是想做的一些网络应用最早是想用FLASH的,但是我手下的员工对FLASH不熟悉,我想怎么样用传统的Web技术也能达到FLASH的效果。后来我在实践中发现,可以把JavaScript 和 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的成功可能性比较大。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_872419.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构, 亿万用户网站MySpace的成功秘密 、 Flickr架构 、 YouTube网站架构 、 PlentyOfFish 网站架构学习 、 WikiPedia技术架构学习笔记 。这几个都很典型,我们可以从中获取很多有关网站架构方面的知…

从上百幅架构图中学大型网站建设经验(上)

从上百幅架构图中学大型网站建设经验(上) 引言 近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设…

Apache中如何设置网站默认首页?

环境: 1)WIN2003(X86)阿里云ECS 2)apache2.2(启用vhosts.conf) 步骤: 1)打开apache\conf\extra\httpd-vhosts.conf 2)在 VirturalHost标签对中输入DirectoryIndex index.php //index.php即为网站默认首页 <VirtualHost *:80>DocumentRoot D:\www\abcServerName www.…

如何移植DEDE网站?WIN2WIN.

假设网站从 A服务器(siteA) 转移到 B服务器(siteB). 遵以下步骤即可: A.备份 1)到www.dedecms.com下载全新版本siteB 尽量与siteA保持一致 3)在服务器上正常安装siteB 4)备份siteA的数据库 /data/backupdata / 系统>>数据库备份/还原>>全选/提交 5)备份siteA…

NET开发人员必知的八个网站

当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一&#xff0c;或者想要成为其中之一的话&#xff0c;我下面将要列出的每一个站点都应该是你的最爱&#xff0c;都应该收藏到书签中去。 对于不熟悉.NET技术的朋友&#xff0c;需要说明一下&#xff0c;.NET提…

美赛常用数据库网站大全

数模比赛数据查找网站大全 这里网站非常得多&#xff0c;大家自行选择 Part one 刚开始是查各种外国的&#xff0c;最后才发现中国还是最方便的&#xff0c;各个省市的统计年鉴加上中国的统计年鉴很多数据都能直接得到了。 下面放一些我这次比赛看到过的网站&#xff0c;虽然…

jQuery Mobile 移动网站开发之日期控件Mobiscroll 2.5 使用说明

电脑显示完全两样 android 则无法显示 所以pass掉。 2.第三方 datebox <labelfor"mydate">购买时间*</label> <input name"mydate"id"frmMain_txt_SB_SERVERTIME" type"date"data-role"datebox" data-o…

国内比较购物网站推荐

比较购物网站在国外很多&#xff0c;在欧美比较流行的有Bizrate、 Shopping、 Pricegrabber、 Kelkoo、 Nextag、 Yahoo Shopping等 等&#xff0c;通过这些网站你可以比较主流的B2C&#xff0c;C2C网站上面产品的价格从而寻找最合适的购物网站&#xff0c;随着这些购物比较网站…

测试网站各项性能的31 个免费在线工具

你是否肯定你的网站完全兼容各大浏览器&#xff1f;是否知道多少秒可以打开你的网站&#xff1f; 是否可以自信地说你的网站根本就没有打不开的时候&#xff1f; 是否…… 虽然它看似不重要&#xff0c;但这些在一定程度上也对你的网站的访问量产生了影响 。这里列出了一份31 个…

两个桌面美化的网站

http://www.stardock.com/ 产品大多要收费&#xff0c;可是也有免费版。里面的东西都是精品。 特别推荐 fence 和 object dock windowsFx也很华丽&#xff0c;但似乎只有试用30天 还有一个开源的程序Launchy http://www.launchy.net/ 提供一个搜索栏可以进行快捷访问&am…

资产泄漏(网站)

知识点&#xff1a; 1、 CMS指纹识别源码获取方式 2、 习惯&配置&特性等获取方式 3、托管资产平台资源搜索监控 详细点&#xff1a; 参考&#xff1a;https://www.secpulse.com/archives/124398.html 源码泄漏原因&#xff1a; 1、从源码本身的特性入口 2、从管理员…

041_CSS及案例-网站主页模板

文章目录 1. CSS介绍2. 基本语法2.1 CSS 页面的引入方法——内联式2.2 CSS 页面的引入方法——嵌入式2.3 CSS 页面的引入方法——外联式 3. 常用样式4. 基本选择器4.1 标签选择器4.2 id 选择器4.3 类选择器4.4 层级选择器4.5 组选择器4.6 伪类及伪元素选择器 5. 盒子模型6. CSS…

使用python-requests爬虫模拟登陆中国海洋大学教务处网站

python的第三方库Requests是一个简单而且实用的网络爬虫库&#xff0c;今天&#xff0c;我将为大家演示如何通过requests爬虫实现模拟登录中国海洋大学教务处网站。 程序流程&#xff1a; 1、引入需要的外部库。 import requests import base64 import re import time impor…

无意中发现其它网站使用我的文章

今天上网时&#xff0c;无意中发现了一篇文章&#xff0c;很熟悉呀&#xff0c;再仔细看了下&#xff0c;发现这内容是我自己写的。不过我没有在该网站上发表过文章呀。看来是我的文章“被使用”了。 下面是我使用百度搜索“Linux Mint(系统更新&#xff09; ”这个关键字时的…

HTML基础——网站信息显示页面

1、语法和规范 HTML文件都是以.html或者.htm结尾的。建议使用.html结尾。 HTML文件分为头部分(<head></head>)和体部分(<body></body>) HTML标签都是由开始标签和结束标签组成。(<hr />) HTML标签不区分大小写&#xff0c;建议使用小写。 2、HTM…

HTML基础——网站图片显示页面

1、图片标签 <img /> 属性&#xff1a;     src:指的是图片显示的路径(位置)       绝对路径&#xff1a;D:\Pictures\Saved Pictures       相对路径&#xff1a;           ①同一级&#xff1a;直接写文件名称或者./文件名称        …

HTML基础——网站友情链接显示页面

1、列表标签  有序列表&#xff1a;type默认是1,2,3……&#xff0c;reserved指降序排列      <ol type"I" start"" reversed"reversed">        <li></li>      </ol>   无序列表&#xff1a;typ…

HTML基础——网站首页显示页面

1、表格标签&#xff1a; border设置边框&#xff0c;align设置位置(居中等)&#xff0c;bgcolor设置背景颜色&#xff0c;cellspacing设置边框之间的空隙&#xff0c;cellpadding设置边框与里面内容的间距。 table表&#xff0c;tr行&#xff0c;td单元格 <table border&qu…

HTML基础——网站后台显示页面

1、框架集标签&#xff1a;&#xff08;作用&#xff1a;将页面进行区域的划分)   <frameset rows"" cols"">     <frame src""/>     <frame name""/>   </frameset> 属性&#xff1a;     …

HTMLCSS——网站注册页面

1、表单标签 所有需要提交到服务器端的表单项必须使用<form></form>括起来&#xff01; form 标签属性&#xff1a; action,整个表单提交的位置(可以是一个页面&#xff0c;也可以是一个后台 java 代码) method,表单提交的方式(get/post/delete……等 7 种) Ge…