美文网首页
移动端开发的zepto

移动端开发的zepto

作者: goodluckall | 来源:发表于2019-08-02 10:03 被阅读0次

    1.zepto和jquery的区别:(主要是模块上的区别)

    zepto默认只有基本的模块,其他功能模块需要单独引用。引用的模块,必须放在zepto的后面,fx.js 和fx_methods.js 他们之间必须是fx_methods.js在fx.js的后面,其他的包之间顺序无所谓。
    jQuery默认是一个文件中,包含所有的功模块。
    zepto的底层是通过css3实现的,jQuery是操作的DOM,所以有些css3的效果,是jquery做不到的。
    zepto的兼容性比jQuery差,因为zepto更多的是注重移动端和效率,jQuery注重的是兼容性。

    2.浏览器兼容

    Safari 6+
    Chrome 30+
    Firefox 24+
    iOS 5+ Safarii ios的支持版本也比较早
    Android 2.3+ Browser,注意支持Android的版本比较早
    Internet Explorer 10+ 对ie不太友好

    3.开发注意:

    1.zepto上面的动画,不要加太多, 因为动画很耗性能,加多了会很卡,特别是一些webview开发;

    2.tap只作用在移动端,PC端是无效的;click在pc端和移动端都可以;但是我们在移动端要用tap,因为 tap 比 click 快200-300ms.

    3.在移动设备上使用swipe事件,要先清除系统默认的手势事件

    *{
    touch-action: none;//清除系统默认的手势事件
    }

    相关文章

      网友评论

          本文标题:移动端开发的zepto

          本文链接:https://www.haomeiwen.com/subject/neekdctx.html