搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Ajax权威指南
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111272953
  • 作      者:
    Antbony T. Holdener Ⅲ著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2009
收藏
作者简介
    Anthony T.Holdener III目前正在使用最新可用的并且跨浏览器的兼容技术构建Internet/内部网应用程序。在圣路易斯大学获得计算机科学的学位证书之后,在过去8年,Anthony以Web架构师和开发人员的身份为圣路易斯地区的多家财富500强公司工作。
展开
内容介绍
    《Ajax权威指南》不仅演示了经过检验而可靠的Web标准怎样使得Ajax成为可能,而且演示了这些老技术怎样给站点提供一种明确的现代Web 2.0的感觉。Ajax是一种新技术,还是Web开发人员使用多年的老方法?实际上,二者兼而有之。<br>    《Ajax权威指南》解释了如何使用像JavaScript、XML、CSS和XHTML这样的标准以及XMLHttpRequest对象来构建像桌面程序那样运行的、基于浏览器的Web应用程序。你将透彻理解今天的Web站点和应用程序的内部工作原理,并且学习怎样将Ajax知识用于高级浏览器搜索、Web服务、混搭等。通过学习《Ajax权威指南》,你将发现为什么利用Ajax从事开发更快速、更容易、代价更低。书中还包括以下主题:<br>    把服务器端后端组件连接到浏览器中的用户界面。<br>    加载和操纵XML文档,以及怎样用JSON替换XML。<br>    操纵DOM(Document Object Model,文档对象模型)。<br>    为可用性、功能性、可视化和可访问性设计Ajax界面。<br>    站点导航布局。<br>    交互使用表格和列表、导航框以及窗口。<br>    动画、交互式表单和数据验证。<br>    将Ajax应用于业务通信。<br>    创建不带插件的Internet游戏。<br>    模块化编码的优点、优化Ajax应用程序的方式,等等。<br>    《Ajax权威指南》还提供了XML和XSLT的参考资料,流行的JavaScript框架、库和工具包:以及多种Web服务API。Ajax通过提供一组广泛的工具和选项,给开发人员提供了一种在Web上创建内容的新方式,同时抛弃了过去的一些限制。《Ajax权威指南》非常详细地描述了这个独特的工具箱的内容,以及如何最大限度地利用它。
展开
精彩书摘
    第一部分  Ajax基本原理<br>    第1章  Web重生<br>    回过头来看1996年,那时的Web也是精彩纷呈,只是Web页面上没有什么变化。那时Web页面编程通常只需要处理静态页面,最多带些能用于管理页面上表单的脚本。这些脚本通常以Perl或者公共网关接口(CGI)的形式存在,它们处理诸如权限、页面计数器、搜索请求与广告这样的基础任务。页面上最为动态的功能是计数器或者时间的更新显示,或者是在页面刷新时更换广告条。Applet基本上是一种能给网站添点光彩的时髦玩意儿,或者是用一些GIF动画图片来打破页面上单调的文本。回想起来,浏览那个时候的Web实在是件无聊的事情。<br>    不过别忘了那时我们有什么:HTML 2.0是那时的标准,HTML 3.2还在角落里打转。我们基本上在为Internet Explorer 3.0或者Netscape Navigator 2.1做开发工作。如果有人使用800×600的分辨率浏览,那就算是很幸运的了,因为640)(ja80还是当时的标准。要想让所有的东西既酷又有创意是件很有挑战性的事情。<br>    此后,工具、标准、硬件技术以及浏览器都发生了巨变,‘以致要黩比现在的Web和当时的Web简直无从下手。Ajax的出现标志着Web的重生,我们有必要看一看到底都有哪些文化。
展开
目录
前言<br>第一部分 Ajax基本原理<br>第1章 Web重生<br>1.1 Web页面组件<br>1.2 现代Web标准<br>1.3 浏览器<br>1.4 标准遵循<br>1.5 欢迎来到Web2.0<br><br>第2章 从Web网站到Web应用程序<br>2.1 转变<br>2.2 基本的Web与Ajax设计模式<br>2.3 应用程序环境<br>2.4 开发人员<br>2.5 Ajax不能做的事情<br><br>第3章 服务器.数据库以及Web<br>3.1 Web服务器<br>3.2 服务器端脚本<br>3.3 数据库<br>3.4 从关系数据库中存取数据<br>3.5 连接到界面<br>3.6 框架与语言<br>3.7 框架有什么好处<br><br>第4章 基础:编写XML与JSON脚本<br>4.1 XML<br>4.2 JSON<br>4.3 选择数据交换格式<br>4.4 客户端框架简介<br>4.5 简化开发<br><br>第5章 模拟DOM<br>5.1 理解DOM<br>5.2 我们以前见过<br>5.3 操纵DOM元素.属性与对象<br>5.4 更改样式<br>5.5 DOM中的事件<br>5.6 用DOM填充表格<br>5.7 innerHTML是魔鬼吗<br><br>第6章 设计Ajax界面<br>6.1 可用性<br>6.2 功能性<br>6.3 可视化<br>6.4 可访问性<br>6.5 Ajax界面<br><br>第二部分 Ajax基础<br>第7章 布局网站导航<br>7.1 菜单<br>7.2 选项卡<br>7.3 导航辅助<br>7.4 Ajax导航的问题<br>7.5 总体布局<br><br>第8章 表格与列表之乐<br>8.1 不使用表格的布局<br>8.2 可访问的表格<br>8.3 表格排序<br>8.4 带有样式的表格<br>8.5 表格分页<br>8.6 列表2.0<br>8.7 列表万金油<br><br>第9章 不用框架的页面布局<br>9.1 使用框架<br>9.2 XHTML与框架<br>9.3 Ajax与DIV的魔术<br>9.4 页面布局<br><br>第10章 导航栏与窗口<br>10.1 警告框<br>10.2 对窗口进行集成<br>10.3 导航窗口<br>10.4 工具提示<br>10.5 必需的弹出框<br><br>第11章 自定义客户端<br>11.1 浏览器自定义<br>11.2 切换样式表<br>11.3 切换不同的自定义内容<br>11.4 简单的字体尺寸切换<br>11.5 创建颜色方案<br>11.6 把Ajax混合进来<br>11.7 使用Ajax更改网站语言<br>11.8 重新定位对象并保持位置<br>11.9 将所有一切都存储在数据库中<br><br>第12章 错误:是(别具一格地)生存,还是毁灭<br>12.1 Web上的错误处理<br>12.2 我是否需要对错误做出反应<br>12.3 小心处理错误<br>12.4 集成用户错误<br><br>第13章 这不是你老爸的动画<br>13.1 Web上的动画<br>13.2 GIF有何问题<br>13.3 使用PNG格式构建动画<br>13.4 Ajax动画<br><br>第14章 在前往表单的路上发生的趣事<br>14.1 XHTML表单<br>14.2 使用JavaScript<br>14.3 更奇特的表单<br>14.4 Ajax与表单基础<br>14.5 接受由Ajax分发的数据<br>14.6 服务器响应<br><br>第15章 数据验证:是客户,是服务器还是两者皆是<br>15.1 数据验证的重要性<br>15.2 使用JavaScript进行验证<br>15.3 CSS错误通知<br>15.4 服务器端验证<br>15.5 Ajax客户/服务器验证<br><br>第三部分 应用程序中的Ajax<br>第16章 搜索:新领域<br>16.1 站点搜索的类型<br>16.2 使用Ajax的动态搜索<br>16.3 在Google中搜索站点<br><br>第17章 Web服务介绍<br>17.1 什么是Web服务<br>17.2 Web服务体系结构<br>17.3 Ajax与Web服务<br>17.4 Web馈送<br>17.5 Web服务API<br><br>第18章 Web服务:API<br>18.1 可用的公共Web服务<br>18.2 Ajax与API<br>18.3 服务的下一步<br><br>第19章 混搭<br>19.1 Web2.0 应用程序中的混搭<br>19.2 什么是混搭<br>19.3 作为应用程序的混搭<br>19.4 数据源<br>19.5 应用程序Portlet<br>19.6 建立混搭<br>19.7 混搭与商业<br><br>第20章 用于企业通信需求<br>20.1 企业与Ajax<br>20.2 实时通信<br>20.3 文件共享<br>20.4 白板<br>20.5 组合应用程序<br><br>第21章 无需插件的Internet游戏<br>21.1 Web上的游戏<br>21.2 Internet需求<br>21.3 设计人物动画<br>21.4 基本的冲突<br>21.5 用户输入<br>21.6 事件处理基础<br>21.7 组合所有内容<br><br>第四部分 打包<br>第22章 模块化编码<br>22.1 什么是模块化编码<br>22.2 客户端<br>22.3 服务器端<br><br>第23章 优化Ajax应用程序<br>23.1 站点优化因素<br>23.2 HTTP<br>23.3 数据包<br>23.4 客户端优化<br>23.5 服务器端优化<br>23.6 Ajax优化<br><br>第五部分 附录<br>附录A需要知道的XML和XSLT<br>附录BJavaScript框架.工具箱与库参考<br>附录CWeb服务API目录<br>附录DAjax风险参考
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证