HTML5移动Web开发实战 PDF扫描版?

《HTML5移动Web开发实战》提供了应对这一挑战的解决方案。通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台。全书共分10章,从移动Web、设备端配置和优化,变互、响应式设计、设备访问,调试、性能测试、富媒体等角度出发,包含了60多个实用的示倒,详细阐释如何构建快速、响应式的HTML5移动网站,适用于iOS、Android、WindowsPhone和BlackBerry等众多主流移动应用平台。  

 

  《HTML5移动Web开发实战》作者是HTML5 Boilerplate项目的成员,MobileBoilerplate(//h5bp.com/mobile)的主要开发人员。《HTML5移动Web开发实战》为那些致力于实现高性能、响应式、跨平台的HTML5移动网站的程序员量身打造,也适合对移动Web开发感兴趣的读者学习参考。

教程地址:HTML5移动Web开发实战 PDF扫描版?

HTML5移动Web开发实战 目录:

第1章 HTML5与移动网站 

1.1 简介 

1.2 确定网站的适用移动设备 

1.2.1 用户最常用的平台和浏览器是什么 

1.2.2 有多少用户使用支持现代脚本的移动设备 

1.2.3 Google Analytics的替代品 

1.2.4 Google Analytics的精准度 

1.2.5 对服务端读取速度的担忧 

1.3 配置移动开发工具 

1.3.1 准备 

1.3.2 实践 

1.3.3 回顾 

1.3.4 延伸 

1.4 BlackBerry仿真器 

1.4.1 准备 

1.4.2 实践 

1.5 配置移动开发环境 

1.5.1 准备 

1.5.2 实践 

1.5.3 回顾 

1.5.4 延伸 

1.6 在移动网站中使用HTML5 

1.6.1 准备 

1.6.2 实践 

1.6.3 回顾 

1.6.4 延伸 

1.7 跨浏览器HTML5 

1.7.1 准备 

1.7.2 实践 

1.7.3 回顾 

1.7.4 延伸 

1.8 移动设计 

1.8.1 准备 

1.8.2 实践 

1.8.3 回顾 

1.8.4 延伸 

1.9 定义一个内容策略 

1.9.1 准备 

1.9.2 实践 

1.9.3 回顾 

1.9.4 延伸 

第2章 移动端的配置和优化 

2.1 简介 

2.2 通过界面图标启动Web应用 

2.2.1 准备 

2.2.2 实践 

2.2.3 回顾 

2.2.4 延伸 

2.2.5 参考 

2.3 避免文本字体大小重置 

2.3.1 准备 

2.3.2 实践 

2.3.3 回顾 

2.3.4 延伸 

2.4 优化浏览器视口宽度设置 

2.4.1 准备 

2.4.2 实践 

2.4.3 回顾 

2.4.4 延伸 

2.5 修复移动版Safari的re-flow scale问题 

2.5.1 准备 

2.5.2 实践 

2.5.3 回顾 

2.5.4 延伸 

2.6 在浏览器中启动手机原生应用 

2.6.1 准备 

2.6.2 实践 

2.6.3 回顾 

2.6.4 延伸 

2.7 iPhone下全屏模式启动 

2.7.1 准备 

2.7.2 实践 

2.7.3 回顾 

2.7.4 延伸 

2.8 防止iOS在聚焦时自动缩放 

2.8.1 准备 

2.8.2 实践 

2.8.3 回顾 

2.8.4 延伸 

2.9 禁用或限制部分WebKit特性 

2.9.1 准备 

2.9.2 实践 

2.9.3 回顾 

2.9.4 延伸 

第3章 移动设备的交互方式 

3.1 简介 

3.2 利用触控来移动页面元素 

3.2.1 准备 

3.2.2 实践 

3.2.3 回顾 

3.2.4 延伸 

3.2.5 参考 

3.3 检测和处理横竖屏切换事件 

3.3.1 准备 

3.3.2 实践 

3.3.3 回顾 

3.3.4 延伸 

3.3.5 参考 

3.4 利用手势旋转页面元素 

3.4.1 准备 

3.4.2 实践 

3.4.3 回顾 

3.4.4 延伸 

3.4.5 参考 

3.5 利用滑动创建图库 

3.5.1 准备 

3.5.2 实践 

3.5.3 回顾 

3.5.4 延伸 

3.5.5 参考 

3.6 利用手势操作图片缩放 

3.6.1 准备 

3.6.2 实践 

3.6.3 回顾 

3.6.4 延伸 

3.6.5 参考 

第4章 构建快速响应式移动互联网站点 

4.1 简介 

4.2 使用HTML5语法构建页面 

4.2.1 准备 

4.2.2 实践 

4.2.3 回顾 

4.2.4 延伸 

4.2.5 参考 

4.3 使用CSS3特性做渐进增强 

4.3.1 准备 

4.3.2 实践 

4.3.3 回顾 

4.3.4 延伸 

4.3.5 参考 

4.4 使用响应式设计 

4.4.1 准备 

4.4.2 实践 

4.4.3 回顾 

4.4.4 延伸 

4.5 优化polyfills脚本的加载速度 

4.5.1 准备 

4.5.2 实践 

4.5.3 回顾 

4.5.4 延伸 

4.5.5 参考 

4.6 检测用户客户端 

4.6.1 准备 

4.6.2 实践 

4.6.3 回顾 

4.6.4 延伸 

4.7 使用书签气泡为应用添加桌面快捷方式 

4.7.1 准备 

4.7.2 实践 

4.7.3 回顾 

4.7.4 参考 

4.8 构建可自动伸缩的文本输入框 

4.8.1 准备 

4.8.2 实践 

4.8.3 回顾 

4.8.4 延伸 

4.8.5 参考 

4.9 加速按钮反馈 

4.9.1 准备 

4.9.2 实践 

4.9.3 回顾 

4.9.4 延伸 

4.9.5 参考 

4.10 隐藏浏览器的地址栏 

4.10.1 准备 

4.10.2 实践 

4.10.3 回顾 

4.10.4 参考 

4.11 构建移动互联网站点的站点地图 

4.11.1 准备 

4.11.2 实践 

4.11.3 回顾 

4.11.4 延伸 

第5章 移动设备访问 

5.1 简介 

5.2 获取位置信息 

5.2.1 准备 

5.2.2 实践 

5.2.3 回顾 

5.2.4 延伸 

5.3 跨浏览器定位 

5.3.1 准备 

5.3.2 实践 

5.3.3 回顾 

5.3.4 延伸 

5.4 基于地理信息显示地图 

5.4.1 准备 

5.4.2 实践 

5.4.3 回顾 

5.4.4 延伸 

5.5 实时显示地理位置 

5.5.1 准备 

5.5.2 实践 

5.5.3 回顾 

5.6 使用DeviceOrientation事件 

5.6.1 准备 

5.6.2 实践 

5.6.3 回顾 

5.6.4 延伸 

5.7 使用foursquare的定位 

5.7.1 准备 

5.7.2 实践 

5.7.3 回顾 

5.7.4 延伸 

第6章 移动富媒体 

6.1 简介 

6.2 移动设备上播放音频 

6.2.1 准备 

6.2.2 实践 

6.2.3 回顾 

6.2.4 延伸 

6.3 移动设备上播放视频 

6.3.1 准备 

6.3.2 实践 

6.3.3 回顾 

6.3.4 延伸 

6.4 使用离线缓存 

6.4.1 准备 

6.4.2 实践 

6.4.3 回顾 

6.4.4 延伸 

6.5 使用网络存储(Web Storage) 

6.5.1 准备 

6.5.2 实践 

6.5.3 回顾 

6.5.4 延伸 

6.6 使用Web Workers 

6.6.1 准备 

6.6.2 实践 

6.6.3 回顾 

6.7 使用session和history API构建类Flash导航效果 

6.7.1 准备 

6.7.2 实践 

6.7.3 回顾 

6.7.4 延伸 

第7章 移动设备调试 

7.1 简介 

7.2 使用Opera Dragonfly远程调试 

7.2.1 准备 

7.2.2 实践 

7.2.3 回顾 

7.2.4 延伸 

7.3 使用weinre远程调试 

7.3.1 准备 

7.3.2 实践 

7.3.3 回顾 

7.4 在移动设备上使用Firebug 

7.4.1 准备 

7.4.2 实践 

7.4.3 回顾 

7.4.4 延伸 

7.5 使用JS Console远程调试 

7.5.1 准备 

7.5.2 实践 

7.5.3 回顾 

7.5.4 延伸 

7.6 设置移动Safari调试器 

7.6.1 准备 

7.6.2 实践 

7.6.3 回顾 

第8章 服务器端性能调优 

8.1 简介 

8.2 防止移动设备转码(Mobile Transcoding) 

8.2.1 准备 

8.2.2 实践 

8.2.3 回顾 

8.2.4 延伸 

8.3 添加移动设备支持的MIME类型 

8.3.1 准备 

8.3.2 实践 

8.3.3 回顾 

8.3.4 延伸 

8.4 正确显示cache manifest文件 

8.4.1 准备 

8.4.2 实践 

8.4.3 回顾 

8.5 在头文件设置未来过期时间 

8.5.1 准备 

8.5.2 实践 

8.5.3 回顾 

8.5.4 延伸 

8.6 使用Gzip压缩 

8.6.1 准备 

8.6.2 实践 

8.6.3 回顾 

8.6.4 延伸 

8.7 移除ETags 

8.7.1 准备 

8.7.2 实践 

8.7.3 回顾 

8.7.4 延伸 

第9章 移动性能测试 

9.1 简介 

9.2 使用Blaze的移动设备速度测试 

9.2.1 准备 

9.2.2 实践 

9.2.3 回顾 

9.2.4 延伸 

9.3 在线分析移动页面速度 

9.3.1 准备 

9.3.2 实践 

9.3.3 回顾 

9.3.4 延伸 

9.4 PCAP网站性能分析 

9.4.1 准备 

9.4.2 实践 

9.4.3 回顾 

9.4.4 延伸 

9.5 移动版HTTP Archive 

9.5.1 准备 

9.5.2 实践 

9.5.3 回顾 

9.5.4 延伸 

9.6 使用Jdrop存储性能数据 

9.6.1 准备 

9.6.2 实践 

9.6.3 回顾 

9.6.4 延伸 

第10章 拥抱移动互联网特性 

10.1 简介 

10.2 window.onerror 

10.2.1 准备 

10.2.2 实践 

10.2.3 回顾 

10.2.4 延伸 

10.3 使用ECMAScript 5中的新方法 

10.3.1 准备 

10.3.2 实践 

10.3.3 回顾 

10.3.4 延伸 

10.4 HTML5中新的输入类型 

10.4.1 准备 

10.4.2 实践 

10.4.3 回顾 

10.4.4 延伸 

10.5 在HTML中内嵌SVG 

10.5.1 准备 

10.5.2 实践 

10.5.3 回顾 

10.5.4 延伸 

10.6 position:fixed 

10.6.1 准备 

10.6.2 实践 

10.6.3 回顾 

10.7 overflow:scroll 

10.7.1 准备 

10.7.2 实践 

10.7.3 回顾 

10.7.4 延伸 

原文地址:https://www.cnblogs.com/html66/p/8955421.html

时间: 2024-10-15 10:09:45

HTML5移动Web开发实战 PDF扫描版?的相关文章

html5移动web开发实战必读书记

原文  http://itindex.net/detail/50689-html5-移动-web 主题 HTML5 一.配置移动开发环境 1.各种仿真器.模拟器的下载安装 http://www.mobilexweb.com/emulators https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Emulators-&-Simulators 2.html5 DTD <!doctype html> <meta charset=

HTML5移动Web开发实战书籍+源码

摘要:有人推崇产品,有人推崇运营,也有人推崇战略-到底该推崇什么?李智勇系统地分析了这三者之间的思路,并引用黑格尔的一句话,给出了自己的看法:在尺度中已经蕴含本质,这在产品.运营.战略的侧重上体现的非常好. 视野不拉升或者认知不深入时,就容易在盲人摸象层面上反复,看到微信火了,那就产品最重要,看到阿里火了,那就平台最重要.实际上一个比较显然的事实是,没有锥子一样的产品,那你就火不起来:不能从产品升级为平台,那就很可能活不下去.当然,有些人会说平台也是一种产品,但就和人与猴子都是灵长目,实际上仍是

html5移动Web开发实战

1.解决横竖屏字体大小变化 html{ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-size-adjust:100%; } 2.移动viewport 设备宽度.禁止缩放 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> 3.css3媒体查询

Web开发典藏大系:Web性能测试实战详解 PDF扫描版

本书主要讲解了大数据背景下的Web性能测试的特点和方法,以及使用业内应用非常广泛的工具――LoadRunner 11进行性能测试的具体技术与技巧.本书理论结合实践,讲解图文并茂,并且将IT技术与生活场景结合起来,生动而又形象. 本书共17章,分为5篇.第1篇介绍软件测试的定义.方法和过程.Web应用开发与测试等内容:第2篇介绍Web应用技术.Web性能测试的基础.Web性能测试的方法和各操作系统性能计数器的获取等内容:第3篇介绍如何使用LoadRunner进行Web应用性能测试,包括LoadRu

HTML5移动开发即学即用(双色) 王志刚 pdf扫描版?

HTML5已经广泛应用于各智能移动终端设备上,而且绝大部分技术已经被各种最新版本的测览器所支持:逐一剖析HTML5标准中包含的最新技术,详细介绍了HTML5新标准中提供的各种API,各种各样的应用实例,可以直接应用于自己的HTML5程序中. HTML5移动开发即学即用(双色)书中几乎涵盖了HTML5规范中涉及的所有技水(还在酝酿中的IndexedDatabase除外),是您能找到的真正的HTML5技术大全.包含作者精心编写的,运行于常用PC测览器以及智能手机上的应用实例,操作性与实用性俱佳,可以

HTML5游戏开发进阶指南 中文pdf扫描版?

HTML5游戏开发进阶指南介绍了HTML5游戏开发的一般过程和技巧.全书共分12章,第1章介绍了本书相关的HTML5的诸多新特性,包括在canvas上绘图.播放声音等,另外还引入了子画面页的概念:第2-4章利用Box2D物理引擎开发了一款非常类似于<愤怒的小鸟>的游戏,全面介绍了物理引擎的概念,以及在游戏中使用物理引擎的方法,这一部分还引入了视差滚动技巧,以实现某种伪3D效果:第5-10章开发了一款简化版的<红色警戒>游戏,这一部分涉及了相当多的内容,包括地图的制作,建筑与单位的设

HTML5 Canvas核心技术:图形、动画与游戏开发 PDF扫描版?

HTML5 Canvas核心技术:图形.动画与游戏开发 内容简介: <HTML5 Canvas核心技术:图形.动画与游戏开发>中,畅销书作家David Geary(基瑞)先生以实用的范例程序直接切入这套API,全面讲解其功能,以求让读者实现出内容丰富且界面一致的网络应用程序,并将开发好的程序部署在多种设备及操作系统之上. 教程地址:HTML5 Canvas核心技术:图形.动画与游戏开发 PDF扫描版? HTML5 Canvas核心技术:图形.动画与游戏开发 目录: 前言 第1章 基础知识 1.

《FlaskWeb开发基于Python的Web应用开发实战第2版》中英PDF+源代码等4本书学习

资源链接:https://pan.baidu.com/s/1p7CyLEodCy3e1u93jTVQLg<Flask Web开发 基于Python的Web应用开发实战第2版>中英PDF+源代码以及第1版中英PDF+源代码等4本书中文版PDF,324页,带目录和书签,文字能够复制粘贴:英文版PDF,394页,带目录和书签,文字能够复制粘贴:配套源代码:经典书籍第二版,讲解详细:如图: 原文地址:http://blog.51cto.com/13371447/2322857

HTML5权威指南 中文版 高清PDF扫描版?

HTML5权威指南是一本系统学习网页设计的权威参考图书.<HTML5权威指南>分为五部分:第一部分介绍学习本书的预备知识和HTML.CSS和JavaScript的最新进展:第二部分讨论HTML元素,并详细说明了HTML5中新增和修改的元素:第三部分阐述CSS,涵盖了所有控制内容样式的CSS选择器和属性,并辅以大量代码示例和图示:第四部分介绍DOM,剖析如何用JavaScript操纵HTML内容:第五部分讲解Ajax.多媒体和canvas元素等HTML5高级特性. <HTML5权威指南&g