图书介绍

移动网络程序设计2025|PDF|Epub|txt|kindle电子书版本网盘下载

移动网络程序设计
  • (美)福特曼著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302251569
  • 出版时间:2011
  • 标注页数:443页
  • 文件大小:57MB
  • 文件页数:468页
  • 主题词:移动通信-通信网-程序设计

PDF下载


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

下载说明

移动网络程序设计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

热门推荐