【问题标题】:Is fastclick js still needed?还需要fastclick js吗?
【发布时间】:2017-07-04 04:00:51
【问题描述】:

我的意思是:

https://github.com/ftlabs/fastclick

它仍然需要和重要吗?

我知道有些事情与某些浏览器的视口声明有关。不过好像都是老东西了,现在的其他浏览器呢?

<meta name="viewport" content="width=device-width, initial-scale=1">

【问题讨论】:

  • 我想知道这个问题的答案,但同时这个问题感觉是基于意见的。
  • 基于意见?点击延迟不是意见,是(曾经)移动“功能”。查看接受的答案。

标签: javascript html mobile click responsive


【解决方案1】:

本文详细解释了为什么以及何时需要fastclick.jshttps://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away

TL;DR

从 Chrome 32 开始(早在 2014 年),针对移动设备优化的网站的这种延迟已经消失,而不会取消捏缩放!不久之后,Firefox 和 IE/Edge 也做了同样的事情,并在 2016 年 3 月在 iOS 9.3 中发布了类似的修复程序。

只要您的&lt;head&gt; 包含:&lt;meta name="viewport" content="width=device-width"&gt;,这样浏览器就会假定您已使文本在移动设备上可读,因此无需双击。

【讨论】:

    猜你喜欢
    • 2021-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    • 2021-07-27
    • 2021-01-12
    • 1970-01-01
    • 2010-12-30
    相关资源
    最近更新 更多