搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
移动Web手册
0.00    
  • ISBN:
    9787121258213
  • 作      者:
    (荷)Peter-Paul Koch著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2015
收藏
编辑推荐

  √ 互联网产品移动端活跃用户数超出PC端已大势所趋
  √ 本书彻底厘清移动Web开发与传统PC网站开发的本质区别
  √ 是前端大神PPK八年潜心研究移动Web及大量浏览器的成果总结
  √ 通过移动端对前端开发的种种挑战及相应对策,细致剖析解决思路
  √ 以专业视角系统梳理前端在移动平台上的知识、技能,及开发原理、手段
  √ 操作系统、浏览器、机型适配、视口、CSS特性、触屏事件、开发者装备,一应俱全
  √ 从前端走向终端必不可少的大纲,告诉你哪些是移动前端真正要用的,打好基础才能明确方向

展开
作者简介
  Peter-Paul Koch(另一个更广为人知的名字是PPK),是HTML、CSS和JavaScript方面的专家,尤其擅长解决浏览器兼容性问题。在2009年,他就从传统的桌面浏览器和网站转而研究移动Web领域,并且从未间断。
展开
内容介绍
  《移动Web手册(双色)》主要讲解了移动Web开发和传统PC网站开发的不同之处。作者首先对移动互联网相关的运营商、设备、操作系统和软件进行了简单的介绍,让读者理解移动开发的复杂之处。接下来对移动设备上的各种浏览器进行了详细介绍,以及这些浏览器的市场占有率、特性支持等。《移动Web手册(双色)》为那些想进入移动Web开发领域的人提供了一些指导性的建议并对移动Web开发的未来进行了展望。
  《移动Web手册(双色)》主要面向前端开发工程师,对移动Web开发感兴趣的手机App开发工程师以及测试工程师也可以参考学习。
展开
精彩书评

  ★移动端,显然是未来一段时间内前端开发的主战场,这本书就是前端工程师进军移动战场的极好武器,对每一位过去从事PC前端开发,现在和将来从事移动前端开发的工程师而言,这本书既是一本脉络清晰的教程,又是一本内容非常实用的参考书,如果你不了解移动平台上如何开发优秀的网站,那么,这本书就是为你准备的。
  ——360前端掌门 奇舞团创始人 月影

  ★一般的计算机书籍,多数不离教程和手册两类:教程从学习的角度,由浅入深去讲解一块知识;手册从技术逻辑的角度,全面地提供信息以供查阅。而PPK这本书既不像是教程,也不像手册,如果只用一句话来描述这本书,那就是“一个PC前端工程师迁移到移动前端所需要的书”。
  ——阿里前端顶端级专家,计算机之子 陈劭非/Winter

  ★这本书,作者以专业的视角将前端在移动平台上的知识和技能进行了系统的梳理,深入浅出地介绍了移动Web开发的基本原理和常规手段,虽然语不惊人,中规中矩,但不失为一本能为前端工程师打下牢固移动开发基础的好书。
  ——腾讯前端高级技术专家

  ★读的过程中可以感受到移动端对前端开发的种种挑战和PPK的分析和解决方案。从操作系统、浏览器、Android机型适配、到开发过程中要用到的视口、CSS特性、触屏事件,甚至成为移动web开发者要用到的装备,PPK讲述了如何从普通的前端工程师转型到移动开发所需要的一切。
  ——W3C组织者 周裕波

  ★建议每一个想要将来涉足移动前端开发的工程师先读过这本书,再去决定学习哪些前端技术。HTML5的新特性浩如烟海,兼容性也差异巨大,更重要的是,你无法判断哪些才是现在的移动前端真正要用的。而PPK这本书,正好能给你打下基础,指清楚方向。
  ——百度前端高级工程师

展开
目录
第1章 移动世界
移动价值链
运营商
网络供应商
运营商补贴
补贴还是不补贴
开发者和消费者心理份额
设备供应商和硬件
跟随一部手机
什么是智能手机
全球设备市场
寻找合适的统计
智能手机销售市场份额
操作系统销售市场份额
操作系统使用量
设备市场的变化
操作系统厂商和软件
现存操作系统
挑战者
Web作为操作系统
第2章 浏览器
浏览器类型
内置浏览器
可下载浏览器
WebView
代理浏览器
优势:便宜
缺点:没有客户端交互
在代理浏览器上开发
混合浏览器
iOS浏览器的情况
其他平台的浏览器的情况
渲染引擎
手机上没有WebKit
用浏览器赚钱
统计数据
第3章 安卓
结构和目的
差异化
安卓的更新
谷歌服务
安卓浏览器
安卓WebKit
Chrome
三星Chrome和其他浏览器
当前的内置浏览器
可下载的浏览器
我应该测试哪些浏览器呢
第4章 视口
像素
三个视口
布局视口
视觉视口
理想视口
哪一个视口
缩放
什么是缩放
页面缩放
拖放
最小和最大缩放比例
禁止缩放
其他缩放形式
分辨率
物理分辨率
设备像素比
dppx和dpi
meta视口
width
initial-scale
完美的meta视口
太大的元素
布局视口的最小宽度
minimum-scale和maximum-scale
@viewport 和 IE
媒体查询
媒体类型
语法笔记
宽度和高度
在媒体查询中使用em
device-width和device-height
device-pixel-ratio和分辨率
转向
aspect-ratio和device-aspect-ratio
JavaScript
布局视口
视觉视口
理想视口——还是屏幕尺寸
devicePixelRatio
改变meta视口标签
orientationchange事件
resize事件
第5章 CSS
position:fixed
overflow:auto
overflow-scrolling
background-attachment
尺寸单位vw和vh
:active和:hover
过渡和动画
第6章 触摸和指针事件
触摸事件
touchcancel
手势事件
其他事件
实例
下拉菜单
拖放
滚动层
事件和交互模式
等价事件
触摸事件的不同之处
能否合并触摸事件与鼠标事件
mouseover和pointerover
输入模式的渐进增强
判断当前的交互模式
触摸事件的级联
轻触操作
其他动作
Safari:取消事件级联
Safari:鼠标事件冒泡
剖析Click
300毫秒
同一个像素
剖析触摸事件
touchList
获取事件坐标
离开元素
阻止默认行为
实例:水平滚动和垂直滚动
指针事件
事件名和前缀
事件属性
touch-action
第7章 成为移动Web开发者
理想的设备实验室
升级
安卓
不要安装实验版本
获得设备
分享设备
测试哪些东西
如何进行测试
时间
准备工作
分批测试
测试流程
克服过时的惯性思维
浏览器探测
JavaScript脚本库
移动网络
连接速度
第8章 移动Web的未来
HTML5 vs 原生应用
模拟原生应用
网络连通性和AppCache
安装到主屏幕
设备API
模拟Web
分享应用
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用惠州市图书馆的读者帐号和密码进行登录

点击获取验证码
登录