1、由于苹果公司带头响应的移动浏览器双击缩放,所以click事件会有300ms延迟,对于webapp来讲这种体验很不好, 解决办法:【meta中禁用缩放功能】: <meta name="viewport" content="width=device-width,initial-scale=1.0,m ...
分类:
移动开发 时间:
2017-09-26 17:51:23
阅读次数:
302
据说:…在移动浏览器中,当你点击按钮的单击事件时,将会等待大约300ms的时间。这是因为,浏览器是等着看,如果你是真正执行双击。 最简单示例demo: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="v ...
分类:
移动开发 时间:
2017-08-09 12:48:35
阅读次数:
825
Hybrid App是执行在移动操作系统的WebView上面的。我们能够在原生页面中嵌入HTML5网页,WebView就是这个网页的容器。WebView实际上是一种嵌入式的编程接口。WebView调用底层的浏览器内核如WebKit或Blink等解析网页,因此浏览器的内核决定了Hybrid App H ...
分类:
移动开发 时间:
2017-07-15 14:59:58
阅读次数:
250
下载地址: fastclick.js 为什么存在延迟? 从点击屏幕上的元素到触发元素的 click 事件,移动浏览器会有大约 300 毫秒的等待时间。为什么这么设计呢? 因为它想看看你是不是要进行双击(double tap)操作。 1、引入fastclick.js 文件 2、调用方法 普通调用: j ...
分类:
移动开发 时间:
2017-06-28 13:09:26
阅读次数:
210
JS是基于对象和事件驱动的脚本语言,作用在客户端(浏览器)上 1、JS的特点 交互性安全性:(不可以访问本地的硬盘)跨平台性:浏览器就可以解析js的文件 2、JS组成 (1)ECMAScript 标准(js的语法,变量,函数) (2)BOM (Browser Object Model) 浏览器对象模 ...
分类:
编程语言 时间:
2017-06-05 10:19:02
阅读次数:
290
移动浏览器原生click事件有300ms的延时,这是浏览器为了区分到底是双击还是单击事件。(实际上有些移动浏览器不支持双击事件。PC版chrome在手机模式下,当禁止用户双击缩放页面时(即有viewport meta标签时,不管user-scalable为yes或no),双击会触发两次click事件 ...
分类:
移动开发 时间:
2017-05-22 09:22:41
阅读次数:
317
猎豹移动。原名金山网络,在我的印象其中,还是那个2012年雷军推荐的移动浏览器,还是那个免费大巴送老乡大家回家过春节的公司。 当时出于对金山推出软件的支持, 还试用过那款浏览器。但是除了新奇感之外并没有太多值得让我留恋的地方。非常快就卸载了。 现在QQ浏览器和UC 如日中天。占领了大部分份额, 预计 ...
分类:
其他好文 时间:
2017-05-14 13:37:11
阅读次数:
145
【文章目录】 01 半扁平化设计 07 大胆的用色 13 讲故事 02 动态照片 08 创新滚动和视差 14 延迟加载 03 更多的3D 09 渐变色 15 拆分内容 04 动画 10 移动浏览 (响应设计) 16 全屏幕形式 05 登录页 11 定制图形和插图 17 视频无处不在 06 几何图形, ...
分类:
其他好文 时间:
2017-02-22 16:42:51
阅读次数:
174
答案来自StackOverflow,打开这个网页http://jsbin.com/opuvas即可,这个网页也是答题者自己写的。 二维码是这个网址。网页内有统计访问量,作者想知道对多少人有用,建议尊重原创,不要复制这个网页。 对PC浏览器和移动浏览器都可用。 其原理是这段js: 首先检测WebKit ...
分类:
编程语言 时间:
2017-02-06 14:46:42
阅读次数:
181