Web 2.0应用程序开发实践

Web 2.0应用程序开发实践

张岭, 主编

出版社:电子工业出版社

年代:2010

定价:35.0

书籍简介:

本书向读者系统地介绍了进行Web 2.0相关软件开发所需要掌握的理论知识、技术和工具,从开发、测试、全球化、性能、安全性等多个重要方面进行了深入的探讨,并提供了丰富的样例程序供参考。本书结合了IBM开发团队的实际产品开发经验,是对Web 2.0软件开发技术领域的一个完整概括。

书籍目录:

第1章 Web 2.0概述

1.1 Web 2.0的特点

1.2 Web 2.0应用程序举例

1.3 本章小结

第2章 Web 2.0应用架构

2.1 Web界面与用户体验

2.2 富客户端网络应用(Rich Internet Application)

2.3 可编程性

2.3.1 什么是可编程Web 2.0应用

2.3.2 技术概要

2.4 Web 2.0系统集成案例

2.4.1 Amazon AMS

2.4.2 淘宝网开放平台

2.4.3 IBM Lotus Connections

2.5 本章小结

第3章 Web 2.0应用程序相关开发技术

3.1 Ajax

3.1.1 Ajax核心要素--XMLHttpRequest对象

3.1.2 Ajax开源工具包概述

3.2 Mashup和Widget

3.2.1 Mashup概述

3.2.2 Widget概述

3.3 Feed(Atom/RSS)

3.3.1 概述

3.3.2 RSS

3.3.3 Atom

3.3.4 Feed开源工具包简介

3.4 本章小结

第4章 REST

4.1 REST与SOAP

4.2 Hello REST

4.3 REST设计器原则

4.4 REST设计步骤

4.5 REST开发框架

4.5.1 Restlet

4.5.2 Cetie4

4.6 开发REST应用程序

4.7 本章小结

第5章 Web 2.0应用程序开发包

5.1 Dojo

5.1.1 Dojo 概述

5.1.2 安装Dojo

5.1.3 Hello World

5.1.4 Dojo的模块加载机制

5.1.5 Dojo 中的DOM工具函数

5.1.6 Dojo中的事件监听机制

5.1.7 Dojo中的XMLHttpRequest函数集

5.2 JAWR

5.2.1 JAWR简介

5.2.2 JAWR的使用

5.3 Abdera

5.3.1 创建Atom文档

5.3.2 解析Atom文档

5.4 本章小结

第6章 构建Web 2.0网站实例

6.1 网站主要功能简介

6.2 网站开发准备

6.3 网站详细说明

6.3.1 数据库设计与开发

6.3.2 Domain类的开发

6.3.3 iBatis DAO的开发

6.3.4 Struts的开发

6.3.5 JSP页面的开发

6.3.6 页面的Ajax的开发

6.3.7 部署与运行

6.4 本章小结

第7章 Web 2.0测试

7.1 测试阶段

7.2 自动化测试

7.2.1 测试流程自动化

7.2.2 测试脚本自动化

7.3 测试中的工具

7.3.1 Firebug

7.3.2 IE Developer

7.3.3 IE Throttle

7.4 本章小结

第8章 Web 2.0安全性

8.1 跨站脚本

8.1.1 跨站脚本实例

8.1.2 跨站脚本的危害

8.1.3 跨站脚本的类型

8.1.4 跨站脚本的防范

8.2 跨站请求伪造

8.2.1 跨站请求伪造实例

8.2.2 跨站请求伪造的危害

8.2.3 跨站请求伪造的类型

8.2.4 跨站请求伪造的防范

8.3 Web 2.0应用的认证与授权的问题

8.3.1 OAuth 协议

8.4 Web 2.0应用的安全性测试

8.5 本章小结

第9章 Web 2.0性能

9.1 Web 2.0应用性能的特点

9.1.1 服务器端的性能特点

9.1.2 浏览器端的性能特点

9.2 影响Web 2.0应用性能的因素

9.2.1 服务器端的影响因素

9.2.2 浏览器端的影响因素

9.3 Web 2.0 应用性能测试的常用工具

9.3.1 Firefox 的性能插件

9.3.2 IE的性能插件

9.3.3 专用工具

9.4 本章小结

第10章 Web 2.0全球化

10.1 软件产品全球化的需求

10.2 全球化的基本技术

10.2.1 基本技术

10.2.2 Java的国际化支持

10.2.3 ICU4J

10.2.4 其他框架

10.2.5 语言的挑战

10.3 全球化软件产品设计与架构

10.3.1 好的设计与坏的设计

10.3.2 全球化软件开发过程

10.4 Web 2.0对全球化带来的新挑战

10.4.1 新的需求、新的技术

10.4.2 基于客户端的全球化方法与实践

10.4.3 Dojo全球化支持简介

10.5 Web 2.0全球化常见问题和解决方案

10.5.1 过度依赖服务器实现本地化动态页面

10.5.2 过度依赖服务器端资源文件

10.5.3 字符串拼接

10.5.4 Locale ID归一化

10.5.5 缓存

10.6 本章小结

第11章 网页无障碍化

11.1 网页无障碍化标准与相关测试软件

11.1.1 网页无障碍化的主要国际标准

11.1.2 我国的网页无障碍化标准

11.1.3 常用的网页无障碍化测试软件

11.2 创建符合WCAG标准的网页

11.2.1 为非文本内容添加文本辅助信息

11.2.2 创建无障碍的输入项

11.2.3 支持在高对比度下浏览网页

11.2.4 创建无障碍的网页浏览导航

11.3 创建符合ARIA标准的网页

11.4 无障碍化测试流程

11.5 本章小结

11.6 参考资料

内容摘要:

Web 2.0代表了新一代的Web用户体验和与之对应的相关技术实现。《Web 2.0应用程序开发实践》介绍了进行Web 2.0相关软件开发所需要掌握的理论知识、技术和工具,从开发、测试、全球化、性能、安全性等多个重要方面进行了深入的探讨,并提供了丰富的样例程序供参考。本书结合了IBM开发团队的实际产品开发经验,是对Web 2.0软件开发技术领域的一个完整概括。
读者对象:本书适合于从事Web开发的程序员、项目经理、产品经理,以及对相关领域感兴趣的开发人员学习和阅读,还可供大中专院校相关专业学生参考和阅读。

书籍规格:

书籍详细信息
书名Web 2.0应用程序开发实践站内查询相似图书
9787121123092
如需购买下载《Web 2.0应用程序开发实践》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸23 × 18装帧平装
页数 272 印数

书籍信息归属:

Web 2.0应用程序开发实践是电子工业出版社于2010.12出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计 的书籍。