`
ronghao
  • 浏览: 456940 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
E9473dd5-1985-3883-ac98-962354ca10b3
张小庆,在路上
浏览量:8806
社区版块
存档分类
最新评论

一个AJAX翻译问题的请教

阅读更多
原文:

A major benefit of the <st1:city w:st="on"><st1:place w:st="on">AJAX</st1:place></st1:city> web application over a standard desktop<o:p></o:p> application is that its built from the beginning to consume data and not<o:p></o:p> documents; this data can come from a central web server or an external<o:p></o:p>  web service. <st1:city w:st="on"><st1:place w:st="on">AJAX</st1:place></st1:city> applications revolve around accessing and displaying<o:p></o:p> data. Unlike desktop applications, which are typically confined to local data<o:p></o:p> storage or use the network access occasionally for updates, AJAX-based<o:p></o:p> applications are consumers of web accessible data. Using the browser to<o:p></o:p> orchestrate and consume data from multiple sources in one interface is<o:p></o:p> powerful and opens a whole new range of applications that we explore<o:p></o:p> later. We have already seen this shift in how we consume and sometimes<o:p></o:p> produce web pages versus documents. Now, we have the ability to push<o:p></o:p> further and consume and update different types of data merely with the<o:p></o:p> browser.


我的译文:

AJAX Web应用相对于标准的桌面应用其一个主要的好处在于它构建的初衷是消费数据而不是消费文档(译注:这里“消费”是指访问和显示数据,“文档”是指传统桌面的文档,例如 word,pdf类型文档);这个数据可以来自于一个中央Web服务器或一项外在的Web服务。AJAX应用围绕着访问和显示数据展开。不同于桌面应用,被典型的限制到本地存储数据和偶尔的使用网络更新数据。基于AJAX的应用是web可访问数据的消费者。使用浏览器在一个界面里组织和消费来自各种各样资源的数据,这很强大并且开启了一个完整的全新应用范围。(我们将在以后提到。)我们已经看到了这种消费数据方式的变化以及不时的创建网页而非文档。。现在,我们有能力走得更远并仅仅依靠浏览器来消费和更新不同种类的数据。<!---->

<!---->

<!----><o:p></o:p>

<!---->
<!---->

问题:原文里的 documents. 应该如何理解? 文档? 桌面应用消费文档??

谢谢:)
评论
7 楼 ronghao 2007-09-13  
他是将AJAX Web应用与标准桌面应用做的比较。
6 楼 差沙 2007-09-12  
他第一句是不是想把ajax应用跟普通的web页面做比较呀?document就是html页面的意思
5 楼 ronghao 2007-09-12  
谢谢楼上的两位。我认为还是文档,因为确实有面向数据(Data-Centric)和面向文档(Document-Centric)之说,这里的文档范围要广泛一些,通常是供人消费的。例如书籍、email、广告以及几乎所有人工写成的XHTML文件。其特性为结构不太或根本不规则、数据粒度大(larger grained data)(最小的独立数据单位可能存在于包含混合内容的元素甚至整个文档本身),混合内容多。
4 楼 afcn0 2007-09-11  
我还是坚持documents就是静态网页或缺乏获取数据能力的网页,或者应该就是说静态的文档,但是应该还是侧重说网页

论坛在断网下提交发言缺乏提示
3 楼 hax 2007-09-11  
afcn0同志的理解有误吧,我觉得楼主把documents看成是word pdf doc之类的,应该是正确的。不过说实话,这个确实有点乱,这是什么文章啊?
2 楼 afcn0 2007-09-11  
We have already seen this shift in how we consume and sometimes produce web pages versus documents其实这个没说清楚,哪个web pages肯定不是指原来的静态html或者简单的DHTML应该是泛指影响到人们开发"网页",后面的documents应该就是指原来的静态的或者缺乏异步获取数据能力的dhtml网页,就是说我们已经看到人们在制作新网页RIA应用程序当中的新手法和处理数据方法,相对于以前的缺乏数据处理能力的静态网页可大不相同了
1 楼 afcn0 2007-09-11  
应该说Ajax应用程序是为了处理数据而不是简单的显示网页,象以前那样,后面本地程序一般只能访问本机数据库,或者有限的lan网内部的机器,但是Ajax却有能力获取一切web上面可以获取的信息,最后应该说,单靠一个浏览器可以动态处理更新很多种远程的不同类型的数据,大概是吧

相关推荐

    多个ajax同时进行

    综上所述,"多个Ajax同时进行"是一个重要的Web开发概念,涉及到如何有效地并发处理多个Ajax请求,以提高应用的性能和响应性。理解并发请求的工作原理,以及如何管理和优化这些请求,对于构建高性能的Web应用程序至关...

    面试时AJax问题的讲解

    AJAX(异步JavaScript和XML)是一种用于创建交互式网页应用程序的技术,由Jesse James Gaiett创造。它使得Web应用能以桌面应用般的方式工作,通过后台与服务器进行数据交换,无需刷新整个页面。AJAX的核心是...

    AJAX-Microsoft_Translator_V2_必应在线翻译

    AJAX-Microsoft Translator V2 是一个利用Ajax技术实现与Microsoft Translator服务交互的解决方案,使得开发者能够轻松地为自己的应用添加翻译功能。通过调用特定的HTTP方法(位于`...

    解决Ajax 发送多个请求引发的并发问题

    这里提供一个使用jQuery的Ajax请求队列示例: ```javascript var requestQueue = []; function sendAjaxRequest(url, callback) { if (requestQueue.length === 0) { $.ajax({ url: url, success: function...

    自己封装的一个ajax的小工具

    描述中的"每次都引入jQuery只用这么一个小功能感觉太浪费",揭示了一个常见的问题:开发过程中,我们往往需要引入大型框架或库来完成一个相对简单的任务,这可能导致代码体积增大,影响加载速度。因此,封装一个...

    一个完整的ajax应用例子

    3. **反馈结果**:收到服务器响应后,根据返回的数据(例如,一个布尔值表示用户名是否可用),在页面上显示相应的提示信息。 **四、实现细节** 1. **创建XMLHttpRequest实例**:`var xhr = new XMLHttpRequest();`...

    Ajax中responseText返回的是一个页面而不是一个值

    自己在struts2中的写好了业务逻辑用response返回的内容却是... 您可能感兴趣的文章:ajax的responseText乱码的问题的解决方法jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXMLAjax request response 乱码解决

    一个非常简单的ajax例子

    第一个可能是用来设置和发送Ajax请求的,而第二个可能用于处理服务器返回的数据。通常,发送Ajax请求的过程包括以下几步: 1. **初始化XMLHttpRequest对象**:`var xhr = new XMLHttpRequest();` 2. **配置请求**...

    Ajax.Net的一个简单示例

    4. **编写后端代码**:在服务器端,可以创建一个Page Method或Web Service,这个方法会在Ajax请求到达时执行,处理数据并返回结果。 5. **客户端JavaScript处理**:使用JavaScript处理Ajax响应,更新UpdatePanel的...

    ajax跨域问题的解决办法

    这种方法是利用标签中的src属性来query一个php获得response,因为标签的src属性不存在跨域的问题。例如,使用标签可以将请求发送到一个php文件,然后php文件将请求转发到不同域的服务器,最后将响应返回给客户端。 ...

    Ajax中文手册 API

    很不错的Ajax开发草考文档,方便快捷1. AJAX介绍AJAX是一种运用JavaScript和可扩展标记语言(XML),在网络浏览器和服务器之间传送或接受...5. 使用AJAX制作留言本使用已有的AJAX教程,制作一个属于自己的留言本吧....

    一个完整的jquery+ajax传送请求的实例

    本文将深入探讨一个完整的jQuery+AJAX传输请求的实例,旨在帮助开发者理解如何有效地使用这两种技术实现异步数据通信。 首先,jQuery是一个强大的JavaScript库,它为DOM操作、事件处理、动画效果和Ajax交互提供了...

    SpringBoot+SpringSecurity处理Ajax登录请求问题(推荐)

    SpringBoot+SpringSecurity处理Ajax登录请求问题是SpringBoot开发中的一個常见问题,本文将详细介绍如何使用SpringBoot+SpringSecurity处理Ajax登录请求问题。 知识点1:SpringBoot+SpringSecurity框架简介 ...

    解决ajax请求后台,有时收不到返回值的问题

    昨天下午做项目遇到一个问题,贴出来方便以后翻阅,也给大家个参考。 问题: 具体做的是个文件导入的功能,导入的功能是成功了,但是界面一直得不到返回值,排查了一下午,调试的时候是可以有返回的,但是关掉浏览器...

    AJAX AJAX AJAX AJAX AJAX AJAX AJAX AJAX AJAX

    AJAX AJAX AJAX AJAX AJAX AJAX AJAX AJAX AJAX

    AJAX原理 原理 AJAX

    微软也意识到了这个问题,因此它也开始在AJAX领域奋起直追,比如说推出它自己的AJAX框架Atlas,并且在.NET 2.0也提供了一个用来实现异步回调的接口,即ICallBack接口。 AJAX技术的原理、意义和发展趋势都是我们需要...

    完美解决ajax访问遇到Session失效的问题

    现在Ajax在Web项目中应用广泛,几乎可以说无处不在,这就带来另外一个问题:当Ajax请求遇到Session超时,应该怎么办? 显而易见,传统的页面跳转在此已经不适用,因为Ajax请求是XMLHTTPRequest对象发起的而不

    C# 写的一个 Ajax的例子

    【标题】"C# 写的一个 Ajax的例子"揭示了这个项目是使用C#编程语言实现的一个基于Ajax技术的示例。Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术,提高了用户...

    一个简单的Ajax实例

    在"一个简单的Ajax实例"中,我们将探讨如何创建一个基本的Ajax请求,以理解其工作原理。Ajax的核心是XMLHttpRequest对象,它允许JavaScript在后台与服务器进行通信。以下是一个简单的Ajax请求示例: ```javascript ...

    自己用的简单封装AJAX类

    **标题解析:** "自己用的简单封装AJAX类" 指的是作者为了个人使用需求,编写了一个简化的AJAX处理类。AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,...

Global site tag (gtag.js) - Google Analytics