图书介绍

智能手机Web标准开发实战 为iPhone、Android、Palm Pre、BlackBerry、Windows Mobile及Nokia S60开发通用的基于Javascript、CSS、HTMPDF|Epub|txt|kindle电子书版本网盘下载

智能手机Web标准开发实战 为iPhone、Android、Palm Pre、BlackBerry、Windows Mobile及Nokia S60开发通用的基于Javascript、CSS、HTM
  • (美)费雷德里克,(美)拉尔著;杨小冬译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302241034
  • 出版时间:2010
  • 标注页数:301页
  • 文件大小:54MB
  • 文件页数:312页
  • 主题词:移动通信-携带电话机-应用程序-程序设计

PDF下载


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

下载说明

智能手机Web标准开发实战 为iPhone、Android、Palm Pre、BlackBerry、Windows Mobile及Nokia S60开发通用的基于Javascript、CSS、HTMPDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ部分 移动Web开发入门第1章 移动Web开发简介3

1.1 移动Web和桌面Web4

1.2 移动标记语言6

1.2.1 HTML和XHTML6

1.2.2 XHTML移动配置文件7

1.2.3 WML7

1.2.4 其他移动标记语言8

1.3 移动脚本语言9

1.4 移动样式表10

1.5 移动行业组织和标准机构10

1.6 移动生态系统10

1.7 代码示例11

1.8 小结12

第2章 设置移动Web开发环境13

2.1 建议的IDE14

2.2 移动MIME类型16

2.3 Web服务器配置18

2.3.1 Apache18

2.3.2 Microsoft IIS19

2.3.3 Nginx19

2.4 桌面设备上的移动Web浏览器20

2.4.1 Firefox和移动增件20

2.4.2 移动浏览器模拟器29

2.4.3 真实的移动设备32

2.5 其他开发工具32

2.5.1 文件比较32

2.5.2 源代码控制33

2.6 小结35

第Ⅱ部分 移动Web的语法第3章 移动标记语言39

3.1 选择移动标记语言39

3.2 XHTML40

3.2.1 为什么不选择HTML41

3.2.2 HTML 541

3.3 XHTML-MP42

3.3.1 XHTML-MP文档示例43

3.3.2 适用XHTML-MP的DTD43

3.3.3 XHTML-MP中不支持的XHTML元素43

3.3.4 XHTML-MP中更新的功能和移动设备特有的功能45

3.3.5 常见的实现故障50

3.4 用于移动设备的CSS52

3.4.1 CSS252

3.4.2 无线CSS和CSS移动配置文件52

3.4.3 确定移动设备CSS支持57

3.4.4 移动CSS最佳实践57

3.4.5 外部、内部和内联样式表58

3.4.6 媒体选择器和依赖媒体的样式表59

3.5 WML60

3.5.1 标记层次结构62

3.5.2 特殊字符63

3.5.3 头和元数据64

3.5.4 文本格式65

3.5.5 链接67

3.5.6 图像71

3.5.7 表72

3.5.8 计时器74

3.5.9 变量75

3.5.10 用户输入78

3.5.11 其他WML语言功能82

3.6 小结83

第4章 设备识别和内容自适应85

4.1 设备识别86

4.1.1 使用HTTP请求头识别移动设备86

4.1.2 使用设备数据库获取设备功能87

4.2 内容自适应106

4.2.1 创建设备组108

4.2.2 选择调整点109

4.2.3 为设备组编写内容自适应规则109

4.2.4 实现内容自适应111

4.2.5 移动Web中的内容自适应114

4.3 小结117

第5章 使用JavaScript和AJAX增加交互性119

5.1 迭代开发方法120

5.2 移动浏览器中的JavaScript120

5.2.1 ECMAScript移动配置文件121

5.2.2 在标记文档中嵌入JavaScript121

5.2.3 移动浏览器中的JavaScript分段125

5.2.4 移动JavaScript的示例127

5.3 移动浏览器中的AJAX132

5.3.1 移动浏览器的AJAX示例136

5.3.2 测试移动浏览器中的AJAX支持141

5.4 小结141

第Ⅲ部分 高级移动Web开发技术第6章 移动Web可用性145

6.1 适用于可用移动Web站点的最佳实践146

6.1.1 案例分析1:Bank of America146

6.1.2 案例分析2:CNN148

6.1.3 案例分析3:Wikipedia149

6.1.4 案例分析4:Flickr151

6.2 移动浏览器布局比较152

6.3 设计移动Web页面154

6.3.1 灵活的参考设计154

6.3.2 标准布局155

6.3.3 新闻网站155

6.3.4 搜索网站156

6.3.5 服务网站157

6.3.6 门户网站158

6.3.7 多媒体共享网站159

6.4 设计指导原则159

6.4.1 开发移动Web页面的提示160

6.4.2 为最大数量的用户创建Web页面161

6.4.3 创建更好的移动用户体验162

6.5 小结163

第7章 针对智能手机浏览器增强移动Web页面165

7.1 智能手机浏览器的通用Web技术166

7.1.1 Viewport Meta标记166

7.1.2 在JavaScript中检测方向变更167

7.2 移动浏览器中的WebKit172

7.3 用于iPhone的Safari Mobile175

7.4 用于Android移动设备的浏览器176

7.5 用于Palm Pre的webOS浏览器177

7.6 BlackBerry浏览器178

7.7 Nokia Series 60智能手机中的Nokia Web浏览器180

7.8 用于Windows Mobile设备的Internet Explorer Mobile浏览器181

7.9 Opera Mini和Opera Mobile浏览器182

7.10 小结184

第Ⅳ部分 部署到移动生态系统中第8章 优化移动标记187

8.1 移动标记的后期处理技术188

8.1.1 最小化外部资源188

8.1.2 删除空白、注释和不必要的标记190

8.1.3 对图像进行调整和代码转换处理198

8.1.4 响应文档的MIME多节编码199

8.2 移动浏览器的Web服务器优化203

8.2.1 gzip或deflate响应压缩204

8.2.2 HTTP响应头中的缓存指令206

8.3 小结211

第9章 验证移动标记213

9.1 有效的标记在移动Web中的重要性214

9.2 验证过程不会测试的内容218

9.3 公共标记检验器219

9.3.1 W3C标记验证服务220

9.3.2 W3C CSS验证服务221

9.3.3 W3C mobileOK检查器223

9.3.4 mobiReady224

9.3.5 Validome226

9.4 小结228

第10章 测试移动Web站点229

10.1 移动Web测试方法230

10.1.1 移动浏览器测试注意事项231

10.1.2 选择在测试中使用的移动设备232

10.2 在真实的移动设备上进行测试232

10.2.1 获取移动设备233

10.2.2 开发人员计划234

10.3 在移动模拟器上进行测试237

10.4 在桌面浏览器中进行测试238

10.5 小结240

第11章 部署移动Web站点241

11.1 将移动流量路由到移动Web站点241

11.1.1 标准移动Web域和路径名称242

11.1.2 移动切换算法243

11.1.3 移动切换产品246

11.2 移动SEO和流量获取247

11.2.1 移动搜索引擎和爬网程序248

11.2.2 使用链接关系进行移动站点发现249

11.2.3 移动站点地图250

11.2.4 适用于移动Web的SEO251

11.2.5 需要忘记的一些SEO实践252

11.3 小结254

第12章 如何在移动生态系统中应对自如255

12.1 运营商、代码转换器以及代理255

12.1.1 公共Internet上的代码转换器258

12.1.2 标准化代码转换器行为260

12.2 移动Web的防御性编程261

12.2.1 将标记声明为移动友好262

12.2.2 标识来自代码转换器的请求263

12.3 小结267

第13章 移动Web的未来269

13.1 移动Web专家对移动领域未来发展趋势的看法270

13.2 小结279

第Ⅴ部分 附录283

附录A 移动设备中的示例用户-代理283

附录B 移动设备中的示例请求头287

附录C 术语表293

附录D 案例分析:测试移动浏览器缓存和性能299

热门推荐