如何写一个整屏滑动的移动页面

2014-10-04
阅读 1 分钟
3.5k
从监听开始,用一个变量记录触摸的起点位置,然后move的时候用move的触发的clientY的值减去起点位置,让页面滑动那个差值的距离,这个距离可能为负为正,然后end的时候判断需要往哪边修正位置。 end的时候我做的处理是先判断滑动的方向,(这个怎么判断呢?在move的时候用一个变量记录move的位置,然后用最后一个减去sta...

【转】如何从前端工程师到前端架构师

2014-04-17
阅读 4 分钟
12.4k
历时两年多,我的书终于付梓出版了。应各方面的要求,写软文一篇,隆重介绍一下此书对各位程序员的钱途有什么帮助及阅读顺序等疑问。作为国内第一本讲述前端框架构的书,它里面充斥着许多大家前所未闻的知识,这些知识有50%只见于github的issue,讲述各种隐秘的浏览器兼容性问题及各种神奇的修复方案,或者是某些危险但...

「fakefish误人子弟系列」原生js效果之初夜

2014-03-13
阅读 2 分钟
3.5k
Hello,在经过一系列艰难的决定之后,我开出了这么一个误人子弟系列其实就是炒冷饭。 我不知道会写多少篇,反正写着再说,出问题了请见谅,毕竟是误人子弟嘛,有问题请评论,我好修改。 先从简单的开始。 来吃狗。 {代码...} 比如现在有这些dom,我们通过这个button的点击去修改div的一些属性。怎么做呢? {代码...} 为...

【Canvas动画系列】之聊聊缓动

2014-01-09
阅读 1 分钟
6.4k
熟悉jq动画的童鞋肯定知道easing这个插件(不知道的拖出去喂包子 看过源码的都知道插件里面其实都是一堆算法函数。 曾经有个人面试我问我某一个动画是怎么实现的。我擦,我怎么知道。 前几天心血来潮,看了一下easing的源码,想了半天怎么扒出来(大牛请出门右拐),里面4个参数不明所以,阿西吧。不过还是慢慢研究出来...

【Canvas动画系列】之流弊黑客帝国

2014-01-08
阅读 2 分钟
5.4k
Ladies and 基佬们 今天我们来讲讲canvas动画。 从哪里开始呢,曾经儿时中印象特别深的就是黑客帝国了(别问我多大! 先发个链接,看的懂看过的的大牛这页可以关了,出门右拐是甘其食包子。

【译】HTML5 游戏入门

2013-10-25
阅读 6 分钟
9.7k
原文链接 译文来自我的博客 简介 如果你想用canvas做个游戏,那么来对地方了。 但是但是你至少知道javascript怎么拼写(╯‵□′)╯︵┻━┻ 既然没问题,那先来玩一下或者下载 创建canvas标签 废话不多说,我们必须创建一个canvas标签,简单起见,用一下不喜欢的jQuery {代码...} 游戏循环 为了能够让游戏平滑动画,我们用30帧的...