html5移动开发跟pc开发区别还是有的,如下几点;
移动端不需要 300ms 的单击确认,所以不要监听 click 事件
2. 移动端网络一般较慢,如何减小页面体积及请求数,利用好缓存
3. 移动端需要点击的元素及其间隔不能太小,考虑手指的面积
4. 横屏和竖屏下的表现
5. 不同浏览器间的兼容性(太多了,如 position:fixed)
6. Retina 屏图片会不会模糊
7. 输入状态键盘会不会挡住输入内容
8. 在浏览器上点击后退的行为
9. 某些浏览器(如 Safari)的隐私模式下 cookie 和 localStorage 的替代方案
总的来说屏幕变小了要做相应的适配跳转是最大的不同。