图书介绍
移动网络程序设计2025|PDF|Epub|txt|kindle电子书版本网盘下载
![移动网络程序设计](https://www.shukui.net/cover/6/30784005.jpg)
- (美)福特曼著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302251569
- 出版时间:2011
- 标注页数:443页
- 文件大小:57MB
- 文件页数:468页
- 主题词:移动通信-通信网-程序设计
PDF下载
下载说明
移动网络程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 荆棘密布的移动设备世界1
1.1移动网络的神话1
1.1.1不要提什么移动网络,它只是网络而己!1
1.1.2你不需要对你的桌面系统网站做任何特殊的工作2
1.1.3一个网站可以工作于所有的设备之上(桌面系统、移动设备、电视机等)2
1.1.4移动网络真是简单至极,创建一个WML文件就好了3
1.1.5只要创建了一个240像素宽的HTML文件,你就可以拥有一个移动网络站点了3
1.1.6移动设备的本地应用程序会让移动网络灭亡3
1.1.7人们没有利用他们的移动网络浏览器3
1.2移动生态系统4
1.2.1什么是移动设备4
1.2.2移动设备的分类6
1.3移动设备基础知识11
1.3.1显示屏11
1.3.2输入方法13
1.3.3其他特性14
1.4品牌、型号与平台15
1.4.1 Apple15
1.4.2 Nokia16
1.4.3 B1ackBerry20
1.4.4 Samsung21
1.4.5 Sony Encsson21
1.4.6 Motorola22
1.4.7 LG Mobile23
1.4.8 HTC23
1.4.9 Android23
1.4.10 Windows Mobile24
1.4.11 Palm25
1.4.12 Symbian Foundation27
1.4.13其他平台28
1.5技术信息28
1.6市场统计29
第2章 移动网络的浏览34
2.1移动浏览体验34
2.1.1浏览类型35
2.1.2缩放功能36
2.1.3回流(Reflow)引擎37
2.1.4直接浏览器和代理浏览器37
2.1.5多页面体验38
2.1.6 WebKit引擎39
2.1.7预装浏览器39
2.1.8用户自选安装的浏览器44
2.1.9浏览器综述47
2.2移动网络的时代48
2.2.1 WAP148
2.2.2 WAP2.050
2.2.3 Mobile Web2.052
第3章 架构和设计54
3.1网站架构54
3.1.1导航54
3.1.2环境上下文55
3.1.3渐进增强(Progressive Enhancement)56
3.1.4多版本的实现手段58
3.2设计与可用性58
3.2.1触摸式设计模式62
3.2.2官方用户界面(UI)指南65
第4章 开发环境设置67
4.1配置一个开发环境67
4.1.1直接编写代码67
4.1.2模拟器和仿真器68
4.2产品环境82
4.2.1网络托管82
4.2.2域名82
4.2.3错误管理83
4.2.4统计83
第5章 标记语言与标准84
5.1回顾过去84
5.1.1 WML概述85
5.1.2 WML并不孤单88
5.1.3使用WML89
5.2现有标准91
5.2.1移动网络政坛91
5.2.2传输标记信息93
5.2.3 XHTML Mobile Profile和XHTML Basic97
5.2.4可用的标签98
5.2.5官方宣布不兼容的特性99
5.2.6创建第一个网页兼容模板100
5.2.7标记语言的新增特性102
5.3移动CSS102
WCSS扩展103
5.4困惑107
第6章 标记语言编程108
6.1头信息结构108
6.1.1移动网络的图标109
6.1.2嗨!我支持移动设备111
6.2文档主体115
6.2.1主要结构116
6.2.2图像118
6.2.3列表124
6.2.4超链接125
6.2.5表单137
6.2.6表格(Table)150
6.2.7框架(Frame)152
6.3插件与扩展154
6.3.1 Adobe Flash154
6.3.2 Microsoft Silverlight158
6.3.3 SVG158
6.3.4画布(Canvas)161
第7章 移动浏览器上的CSS样式表162
7.1在哪里插入CSS162
媒介过滤163
7.2选择符(Selector)166
7.3CSS技术168
7.3.1重置CSS文件168
7.3.2盒模式(Box Model)170
7.3.3文本格式171
7.4 通用模式179
显示属性179
7.5 CSS图像拼合(CSS Sprites)187
7.5.1示例与兼容性187
7.5.2 CSS Sptites的替代方案192
7.6 WebKit扩展193
7.6.1文字笔画和填充193
7.6.2边界图像194
7.6.3只用于Safari的扩展198
第8章 移动JavaScript200
8.1支持的技术201
8.1.1文档对象模型(Document Object Model, DOM)201
8.1.2 Ajax202
8.1.3 JSON202
8.1.4 HTML 5 API202
8.1.5平台扩展202
8.2为移动浏览器编写JavaScript代码203
8.2.1代码的运行204
8.2.2 JavaScript的移动兼容性205
8.2.3 DOM220
8.2.4样式脚本化225
8.2.5事件处理226
8.2.6触摸手势238
第9章 Ajax、 RlA与HTML5246
9.1 Ajax支持246
9.1.1 XML解析247
9.1.2 JSON解析248
9.1.3 JSONP和延迟加载249
9.1.4 Comet技术250
9.2 JavaSript程序库251
移动程序库252
9.3 WebKit CSS扩展254
9.3.1 WebKit函数254
9.3.2渐变255
9.3.3反射效果257
9.3.4遮罩图像257
9.3.5过渡效果258
9.3.6动画260
9.3.7变换263
9.4移动富互联网应用程序(RIA)267
9.4.1 JavaScript UI程序库268
9.4.2 JavaScript移动用户界面模式273
9.5 HTML 5279
9.5.1标准279
9.5.2可编辑的内容281
9.5.3新的输入类型281
9.5.4数据列表282
9.5.5画布(Canvas)元素282
9.5.6离线操作285
9.5.7客户端存储(Client Storage)289
第10章 服务器端的浏览器检测和内容传递294
10.1移动设备检测294
10.1.1 HTTP294
10.1.2检测设备环境300
10.1.3转码器303
10.1.4设备数据库306
10.2内容传递319
10.2.1定义MIME类型319
10.2.2文件传输322
10.2.3程序和游戏的传输327
10.2.4 Java ME329
10.2.5 Flash Lite的内容332
10.2.6 iPhone程序332
10.3多媒体和流传输333
10.3.1传输多媒体内容333
10.3.2嵌入音频和视频334
10.3.3流媒体335
10.4内容自适应337
10.4.1自适应框架337
10.4.2 Microsoft ASP.NET Mobile Controls340
10.4.3 mobileOK Pythia340
10.4.4 Yahoo! Blueprint341
10.5将WordPress和其他CMS移植到移动设备342
WordPress342
第11章 地理定位与地图345
11.1定位技术345
11.1.1精确度345
11.1.2室内定位346
11.1.3客户端技术346
11.1.4服务器端技术348
11.1.5询问用户349
11.2检测用户位置350
11.2.1 W3C Geolocation API351
11.2.2 Google Gears355
11.2.3 B1ackBerry Location API358
11.2.4微技API359
11.2.5 GSMA OneAPI359
11.2.6多平台地理定位API360
11.2.7 IP地理定位361
11.3显示地图363
11.3.1 Google Maps API v3363
11.3.2 Googie Maps Static API365
11.3.3 LBS的继续学习366
第12章 微技(Widget)和离线WebApp367
12.1移动微技平台368
12.1.1优缺点比较368
12.1.2结构369
12.2标准372
12.2.1打包和配置标准372
12.2.2平台访问373
12.3平台377
12.3.1 Symbian/Nokia377
12.3.2 iPhone、 iPod和iPad386
13.3.3 webOS391
12.3.4 Android393
12.3.5 Windows Mobile394
12.3.6 BlackBerry396
12.3.7 LG Mobile398
12.3.8 Samsung Mobile399
12.3.9 JIL400
12.3.10 Opera微技402
12.3.11基于承运商的微技平台403
12.4微技设计模式403
12.4.1多重视图403
12.4.2布局404
12.4.3输入方式404
12.4.4单视图微技404
12.4.5动态程序引擎404
12.4.6多平台微技405
第13章 测试、调试和性能优化406
13.1测试和调试406
13.1.1远程实验室(Remote Lab)407
13.1.2服务器端调试414
13.1.3标记调试416
13.1.4客户端调试418
13.2性能优化421
13.2.1网站测评422
13.2.2最佳策略422
第14章 网站发布和Social Web 2.0426
14.1移动搜索引擎优化(Mobile SEO)426
14.1.1抓取蜘蛛和可发掘性427
14.1.2用户如何找到你429
14.1.3挽留用户432
14.2移动网络统计434
14.2.1移动Google Analytics435
14.2.2 Yahoo! Web Analytics435
14.2.3 Mobilytics435
14.2.4 Motally Web Analytics436
14.2.5 Poin for Mobile Web436
14.3移动网络的广告营销436
14.3.1使用网站来盈利436
14.3.2 AdMob437
14.3.3其他厂商437
14.4移动网络的社交特性437
14.4.1 Facebook437
14.4.2共享内容438
附录A 移动内容的MlME类型440