codecamp

Overview

原文出处:http://idlelife.org/archives/969
The Mobile Web Handbook
作者是荷兰的Peter-Paul Koch
译者是360的前端团队 奇舞团

Overview

本书是对移动Web现状(2014年夏)的一个系统检阅,市场上有不少公司将赌注放在HTML5上,因此对于HTML5在移动Web上的应用多有炒作,但实际上如何呢?看完本书能让你有个清醒的认识。

移动浏览器虽然大都实现了桌面浏览器的功能,但实际上移动设备上的情况更加复杂,而且由于Android系统的碎片化直接导致浏览器的碎片化,它们对于一些和桌面不同情况的处理,以及一些最新特性的支持都是不尽相同的。

所以HTML5在移动Web上的兼容性目前是很差的,还有像触摸事件向指针事件标准化的过渡,估计最少需要5-10年才能达到一个比较理想的状态。

作序的除了奇舞团leader月影,还有winter,原来winter的真名叫程劭非。

配套网站: http://quirksmode.org/mobilewebhandbook

目录:http://book.douban.com/subject/26369130/

以下为对书中的重点做的一个笔记。

移动世界
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
CSS

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }