【低价优惠】Ajax权威指南
基本信息
- 原书名: Ajax: The Definitive Guide
- 原出版社: O'Reilly Media, Inc.
- 作者: Anthony T.Holdener [作译者介绍]
- 译者: 陈宗斌
- 丛书名: 北京华章图文信息有限公司O'Reilly系列
- 出版社:机械工业出版社
- ISBN:9787111272953
- 上架时间:2009-10-20
- 出版日期:2009 年9月
- 开本:16开
- 页码:901
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > AJAX
编辑推荐
本书解释了如何使用像JavaScript、XML、CSS和XHTML这样的标准以及XMLHttpRequest对象来构建像桌面程序那样运行的、基于浏览器的Web应用程序。你将透彻理解今天的Web站点和应用程序的内部工作原理,并且学习怎样将Ajax知识用于高级浏览器搜索、Web服务、混搭等。
内容简介回到顶部↑
书籍
计算机书籍
ajax是一种新技术,还是web开发人员使用多年的老方法?实际上,二者兼而有之。本书不仅演示了经过检验而可靠的web标准怎样使得ajax成为可能,而且演示了这些老技术怎样给站点提供一种明确的现代web 2.0的感觉。.
本书解释了如何使用像javascript、xml、css和xhtml这样的标准以及xmlhttprequest对象来构建像桌面程序那样运行的、基于浏览器的web应用程序。你将透彻理解今天的web站点和应用程序的内部工作原理,并且学习怎样将ajax知识用于高级浏览器搜索、web服务、混搭等。通过学习本书,你将发现为什么利用ajax从事开发更快速、更容易、代价更低。书中还包括以下主题:
·把服务器端后端组件连接到浏览器中的用户界面。
·加载和操纵xml文档,以及怎样用json替换xml。
·操纵dom(document object model,文档对象模型)。
·为可用性、功能性、可视化和可访问性设计ajax界面。..
·站点导航布局。
·交互使用表格和列表、导航框以及窗口。
·动画、交互式表单和数据验证。
·将ajax应用于业务通信。
·创建不带插件的internet游戏。
·模块化编码的优点、优化ajax应用程序的方式,等等。
本书还提供了xml和xslt的参考资料,流行的javascript框架、库和工具包:以及多种web服务api。ajax通过提供一组广泛的工具和选项,给开发人员提供了一种在web上创建内容的新方式,同时抛弃了过去的一些限制。本书非常详细地描述了这个独特的工具箱的内容,以及如何最大限度地利用它。...
计算机书籍
ajax是一种新技术,还是web开发人员使用多年的老方法?实际上,二者兼而有之。本书不仅演示了经过检验而可靠的web标准怎样使得ajax成为可能,而且演示了这些老技术怎样给站点提供一种明确的现代web 2.0的感觉。.
本书解释了如何使用像javascript、xml、css和xhtml这样的标准以及xmlhttprequest对象来构建像桌面程序那样运行的、基于浏览器的web应用程序。你将透彻理解今天的web站点和应用程序的内部工作原理,并且学习怎样将ajax知识用于高级浏览器搜索、web服务、混搭等。通过学习本书,你将发现为什么利用ajax从事开发更快速、更容易、代价更低。书中还包括以下主题:
·把服务器端后端组件连接到浏览器中的用户界面。
·加载和操纵xml文档,以及怎样用json替换xml。
·操纵dom(document object model,文档对象模型)。
·为可用性、功能性、可视化和可访问性设计ajax界面。..
·站点导航布局。
·交互使用表格和列表、导航框以及窗口。
·动画、交互式表单和数据验证。
·将ajax应用于业务通信。
·创建不带插件的internet游戏。
·模块化编码的优点、优化ajax应用程序的方式,等等。
本书还提供了xml和xslt的参考资料,流行的javascript框架、库和工具包:以及多种web服务api。ajax通过提供一组广泛的工具和选项,给开发人员提供了一种在web上创建内容的新方式,同时抛弃了过去的一些限制。本书非常详细地描述了这个独特的工具箱的内容,以及如何最大限度地利用它。...
作译者回到顶部↑
本书提供作译者介绍
Anthony T.Holdener III目前正在使用最新可用的并且跨浏览器的兼容技术构建Internet/内部网应用程序。在圣路易斯大学获得计算机科学的学位证书之后,在过去8年,Anthony以Web架构师和开发人员的身份为圣路易斯地区的多家财富500强公司工作。...
.. << 查看详细
.. << 查看详细
目录回到顶部↑
前言.
第一部分ajax基本原理
第1章web重生
1.1web页面组件
1.2现代web标准
1.3浏览器
1.4标准遵循
1.5欢迎来到web 2.0
第2章从web网站到web应用程序
2.1转变
2.2基本的web与ajax设计模式
2.3应用程序环境
2.4开发人员
2.5ajax不能做的事情
第3章服务器、数据库以及web
3.1web服务器
3.2服务器端脚本
3.3数据库
3.4从关系数据库中存取数据
3.5连接到界面
第一部分ajax基本原理
第1章web重生
1.1web页面组件
1.2现代web标准
1.3浏览器
1.4标准遵循
1.5欢迎来到web 2.0
第2章从web网站到web应用程序
2.1转变
2.2基本的web与ajax设计模式
2.3应用程序环境
2.4开发人员
2.5ajax不能做的事情
第3章服务器、数据库以及web
3.1web服务器
3.2服务器端脚本
3.3数据库
3.4从关系数据库中存取数据
3.5连接到界面
译者序回到顶部↑
不久以前,一些Web技术,尤其是JavaScript,由于开发人员将注意力转移到其他技术上而在失去其用户,比如Flash这种可以提供更多所需功能的技术。出现于2005年的Ajax为一些JavaScript开发人员带来振奋人心的消息,从那个时刻起,以前从来不敢想的奇迹可以用JavaScript实现了。.
Ajax处在很多学科的交又点上,读者可以殊途同归。一方面,它适用于拥有计算机科学学位和数年大型软件项目实践经验的专业企业应用开发人员;另一方面,它也适用于已经从图形设计转向Web设计和“新媒体” 的专业创意设计人员。Ajax通过融合许多现有技术为Web用户提供更高级的浏览体验。通过使用XHTML、CSS、JavaScript与XML这些经过检验的真实技术以及XMLHttpRequest对象,浏览器变成了一个与桌面应用程序几子相同的应用程序平台。这种能力可以让现有Web网站转变为Web 2.0网站, 同时增加了当今Internet上新Web应用程序的数量。..
本书借助大量的例子阐述了Ajax开发技术:不仅全面介绍了Ajax的基础知识,还涵盖了专业Ajax开发必不可少的可用性、安全和性能等主题。
本书适合于Web开发人员阅读。对于希望通过了解Ajax工作原理而获益的项目经理或者其他更高阶层的人士,本书也具有很高的参考价值。
参加本书翻译的人员有:陈宗斌、戴锋、许瑛琪、王馨、陈婷、管学岗、王新彦、金惠敏、张海峰、徐晔、张德福、张士华、张景友、易小丽、陈红霞。
由于时间紧迫,加之译者水平有限,错误在所难免,恳请广大读者批评指正。...
Ajax处在很多学科的交又点上,读者可以殊途同归。一方面,它适用于拥有计算机科学学位和数年大型软件项目实践经验的专业企业应用开发人员;另一方面,它也适用于已经从图形设计转向Web设计和“新媒体” 的专业创意设计人员。Ajax通过融合许多现有技术为Web用户提供更高级的浏览体验。通过使用XHTML、CSS、JavaScript与XML这些经过检验的真实技术以及XMLHttpRequest对象,浏览器变成了一个与桌面应用程序几子相同的应用程序平台。这种能力可以让现有Web网站转变为Web 2.0网站, 同时增加了当今Internet上新Web应用程序的数量。..
本书借助大量的例子阐述了Ajax开发技术:不仅全面介绍了Ajax的基础知识,还涵盖了专业Ajax开发必不可少的可用性、安全和性能等主题。
本书适合于Web开发人员阅读。对于希望通过了解Ajax工作原理而获益的项目经理或者其他更高阶层的人士,本书也具有很高的参考价值。
参加本书翻译的人员有:陈宗斌、戴锋、许瑛琪、王馨、陈婷、管学岗、王新彦、金惠敏、张海峰、徐晔、张德福、张士华、张景友、易小丽、陈红霞。
由于时间紧迫,加之译者水平有限,错误在所难免,恳请广大读者批评指正。...
前言回到顶部↑
Ajax通过融合许多现有技术为Web用户提供更高级的浏览体验。通过使用XHTML、CSS、JavaScript与XML这些经过检验的真实技术以及XMLHttpRequest对象,浏览器变成了一个与桌面应用程序几乎相同的应用程序平台。这种能力可以让现有Web网站转变为Web 2.0网站,同时增加了当今Internet上新Web应用程序的数量。.
不久以前,一些Web技术,尤其是JavaScript,由于开发人员将注意力转移到其他技术上而在失去其用户基础,比如Flash这种可以提供更多所需功能的技术。铸就于2005年的Ajax为一些JavaScript开发人员带来振奋人心的消息,从那个时刻起,以前从来不敢想的奇迹用JavaScript实现了。
新的变革和Ajax的功能一起给Web带来新的面貌与魅力。本书将带领读者探究使用Ajax改进Web网站并让它具有Web 2.0观感的方法,并且探究使用增强的JavaScript将Web浏览器以及Web网站变为真正的应用程序的方法。读者还将了解当今Web网站与应用程序新特点的背景信息。了解Ajax的组成以及使用方法可以让读者更有效地应用这个技术,并将其集成到最新的Web技术中(高级浏览器查询、Web服务、混搭等)。本书还演示了在浏览器中构建应用程序的方法,它可以替代传统的桌面应用程序。
Ajax既抛开了那些老旧的限制,更为开发人员提供了创建Web内容的新方法。集成了Web 2.0技术的Ajax给Web打了一针强心剂,实现了以前只能通过浏览器插件实现的功能。Ajax重新定义了我们对Web外观的理解,我们也希望本书能为读者定义自己的Web 2.0应用程序抛砖引玉。
本书读者对象
本书的目标读者有两类:Web开发人员、不需要知道内在细节但可以从了解Ajax的工作原理而获益的项目经理或者其他更高阶层的人土。本书的不同部分将针对这些不同的读者。
Web开发人员
对于Web开发人员,本书有如下假定:
读者有HTML/XHTML的应用经验。
读者有CSS的应用经验,并且理解内容与表现分开技术的背后原理。
读者理解JavaScript语法并且写过代码。
读者可以使用ASP.NET、PHP、Python或其他类似语言中的至少一种语言编写服务器端脚本。
读者有关系数据库的使用经验,并且能够从数据库中检索数据。
本书并不要求读者是上述领域的专家,但至少应该能独立解决问题或者能从其他资源(比如该技术的其他书籍)中获取帮助,这样才能按书中的示例操作。
本书中所有的服务器端代码示例使用PHP,因为对于大多数开发人员来说它大概是最被广泛理解的技术。
项目经理
并不严格要求阅读本书的项目经理具备上述技术。本书要求读者以前了解过Web技术并且理解客户端与服务器端开发的概念,同时也要求读者了解HTML、CSS与JavaScript,但无须使用过它们。最后,希望读者对Internet术语不陌生,这样才能按书中的示例操作。项目经理可以在前3章中多花一些时间以便更广泛地了解Ajax是如何适应Web及应用程序开发的。
本书组织结构
本书由5个部分组成,各自关注Ajax的不同方面。虽然本书后面的部分的确建立在前面部分的基础之上,但读者并不需要按从头到尾的顺序阅读本书。本书的5个部分一共由23章内容和4个附录组成。第一部分是为想大致了解Ajax的项目经理或者所有想知道Ajax基础知识的人士准备的。本书的其他部分则从编程的角度关注Ajax的使用方法。
第一部分:Ajax基本原理,介绍构成Ajax核心和构建Ajax应用程序的基础技术。
不久以前,一些Web技术,尤其是JavaScript,由于开发人员将注意力转移到其他技术上而在失去其用户基础,比如Flash这种可以提供更多所需功能的技术。铸就于2005年的Ajax为一些JavaScript开发人员带来振奋人心的消息,从那个时刻起,以前从来不敢想的奇迹用JavaScript实现了。
新的变革和Ajax的功能一起给Web带来新的面貌与魅力。本书将带领读者探究使用Ajax改进Web网站并让它具有Web 2.0观感的方法,并且探究使用增强的JavaScript将Web浏览器以及Web网站变为真正的应用程序的方法。读者还将了解当今Web网站与应用程序新特点的背景信息。了解Ajax的组成以及使用方法可以让读者更有效地应用这个技术,并将其集成到最新的Web技术中(高级浏览器查询、Web服务、混搭等)。本书还演示了在浏览器中构建应用程序的方法,它可以替代传统的桌面应用程序。
Ajax既抛开了那些老旧的限制,更为开发人员提供了创建Web内容的新方法。集成了Web 2.0技术的Ajax给Web打了一针强心剂,实现了以前只能通过浏览器插件实现的功能。Ajax重新定义了我们对Web外观的理解,我们也希望本书能为读者定义自己的Web 2.0应用程序抛砖引玉。
本书读者对象
本书的目标读者有两类:Web开发人员、不需要知道内在细节但可以从了解Ajax的工作原理而获益的项目经理或者其他更高阶层的人土。本书的不同部分将针对这些不同的读者。
Web开发人员
对于Web开发人员,本书有如下假定:
读者有HTML/XHTML的应用经验。
读者有CSS的应用经验,并且理解内容与表现分开技术的背后原理。
读者理解JavaScript语法并且写过代码。
读者可以使用ASP.NET、PHP、Python或其他类似语言中的至少一种语言编写服务器端脚本。
读者有关系数据库的使用经验,并且能够从数据库中检索数据。
本书并不要求读者是上述领域的专家,但至少应该能独立解决问题或者能从其他资源(比如该技术的其他书籍)中获取帮助,这样才能按书中的示例操作。
本书中所有的服务器端代码示例使用PHP,因为对于大多数开发人员来说它大概是最被广泛理解的技术。
项目经理
并不严格要求阅读本书的项目经理具备上述技术。本书要求读者以前了解过Web技术并且理解客户端与服务器端开发的概念,同时也要求读者了解HTML、CSS与JavaScript,但无须使用过它们。最后,希望读者对Internet术语不陌生,这样才能按书中的示例操作。项目经理可以在前3章中多花一些时间以便更广泛地了解Ajax是如何适应Web及应用程序开发的。
本书组织结构
本书由5个部分组成,各自关注Ajax的不同方面。虽然本书后面的部分的确建立在前面部分的基础之上,但读者并不需要按从头到尾的顺序阅读本书。本书的5个部分一共由23章内容和4个附录组成。第一部分是为想大致了解Ajax的项目经理或者所有想知道Ajax基础知识的人士准备的。本书的其他部分则从编程的角度关注Ajax的使用方法。
第一部分:Ajax基本原理,介绍构成Ajax核心和构建Ajax应用程序的基础技术。







点击看大图





加载中...

