图书介绍

深入Ajax 架构与最佳实践PDF|Epub|txt|kindle电子书版本网盘下载

深入Ajax 架构与最佳实践
  • (美)ShawnM.Lauriat著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115210920
  • 出版时间:2009
  • 标注页数:275页
  • 文件大小:43MB
  • 文件页数:283页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

深入Ajax 架构与最佳实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第0章 绪论1

0.1 首字母缩写——Ajax1

0.1.1 异步2

0.1.2 JavaScript2

0.1.3 XML3

0.2 本书目的3

0.3 阅读要求6

第1章 易用性8

1.1 界面与橱窗8

1.2 用户期望11

1.3 指示器及其他用户反馈形式12

1.3.1 动态图示13

1.3.2 进度指示器15

1.3.3 在循环中把握用户需求17

1.4 语义标记23

1.4.1 更易访问23

1.4.2 更易使用24

1.4.3 更易维护25

1.4.4 更易解析26

1.5 合理利用CSS和JavaScript29

第2章 易访问性33

2.1 WCAG和508条款33

2.1.1 WCAG34

2.1.2 508条款39

2.2 屏幕阅读器可以处理Ajax40

2.2.1 内容替换41

2.2.2 表单验证42

2.3 不唐突的Ajax43

2.4 围绕易访问性设计45

2.4.1 高对比度设计45

2.4.2 可缩放界面46

2.4.3 容易对准的控件48

2.5 WAI-ARIA48

第3章 客户端应用程序架构51

3.1 对象和事件触发51

3.1.1 本地对象事件处理52

3.1.2 JavaScript对象54

3.2 模型-视图-控制器设计模式67

3.2.1 模型68

3.2.2 视图72

3.2.3 控制器80

3.3 事件驱动的应用程序开发83

第4章 调试客户端代码85

4.1 验证,验证,再验证85

4.1.1 标记验证程序86

4.1.2 CSS验证程序87

4.1.3 语义提取程序87

4.2 浏览器工具和插件88

4.2.1 控制台88

4.2.2 IE89

4.2.3 Firefox92

4.2.4 Opera97

4.2.5 Safari98

4.3 JavaScript分析100

4.4 单元测试104

4.4.1 断言106

4.4.2 测试设置107

4.4.3 测试本身110

4.4.4 模拟对象112

4.4.5 测试套件115

第5章 性能优化117

5.1 数据库性能117

5.1.1 模式118

5.1.2 查询120

5.2 带宽和潜伏时间122

5.2.1 带宽122

5.2.2 潜伏时间125

5.3 缓存127

5.3.1 文件系统128

5.3.2 内存130

5.3.3 完成实现136

5.4 善用HTTP/1.1137

5.4.1 If-Modified-Since140

5.4.2 Range142

5.5 PHP分析144

5.5.1 Advanced PHP Debugger144

5.5.2 Xdebug147

第6章 易伸缩、易维护的Ajax151

6.1 通用实践151

6.1.1 处理器使用151

6.1.2 内存使用153

6.2 简单界面集合157

6.2.1 模块性157

6.2.2 延迟加载160

6.3 紧凑、丰富的界面162

6.3.1 单片应用程序163

6.3.2 预加载165

第7章 服务器端应用程序架构168

7.1 设计多界面应用程序168

7.2 模型-视图-控制器设计模式171

7.2.1 模型171

7.2.2 控制器180

7.2.3 视图189

7.3 在模板引擎中使用工厂模式194

第8章 保证Web应用程序安全199

8.1 HTTPS200

8.1.1 为什么使用HTTPS200

8.1.2 安全与性能201

8.2 SQL注入202

8.2.1 勿用魔术引号203

8.2.2 过滤203

8.2.3 预处理语句205

8.3 XSS205

8.3.1 转义标记206

8.3.2 转义URL209

8.4 CSRF211

8.4.1 检查Referer212

8.4.2 提交额外的首部214

8.4.3 辅助、随机的记号215

8.5 不要相信用户217

8.6 不要相信服务器218

第9章 编写文档221

9.1 没错,需要编写文档221

9.1.1 保留记忆221

9.1.2 简化培训223

9.1.3 防止意外223

9.2 API文档224

9.2.1 phpDocumentor224

9.2.2 JSDoc230

9.3 内部开发文档236

9.3.1 编码规范236

9.3.2 设计规范239

9.3.3 样式规范240

第10章 游戏开发242

10.1 不同类型的安全243

10.1.1 验证243

10.1.2 服务器端逻辑245

10.2 单人游戏247

10.3 多人“实时”游戏252

10.3.1 流响应252

10.3.2 WHATWG的event-source元素257

10.3.3 前兆动画259

第11章 结束语262

11.1 心系用户262

11.2 面向未来设计263

11.3 面向未来开发263

附录A 资源265

附录B OpenAjax267

参考文献273

热门推荐