首页

关于

了解轻量级的移动开发Javascript类库- Zepto.js

了解轻量级的移动开发Javascript类库- Zepto.js

现代的javascript类库都非常巨大,看看jQuery就可以了,当你需要创建一个基于移动设备的应用,这些类库显得非常臃肿,记得前段时间我们介绍过的5个jQuery的备选轻量级移动客户端开发(Mobile development)类库?其中就有我们今天即将介绍的zepto.js。

移动设备中使用桌面类库和的几个问题

新酷技术支持下的互联网在最近发展的很快,几乎是跳跃的发展。我们从静态的页面发展到动态的web应用程序,然后到实时的动态高度responsive的web应用。其中最明显的就是移动客户端的而发展。

大家想想,很多用户都使用智能手机,甚至在家里我们也愿意是用平板电脑进行浏览和上网。这类的设备都非常适合进行页面浏览工作。

作为一个开发人员来说,我们需要考虑相关的因素,例如,带宽资源。很多时候不是所有的设备都拥有超棒的硬件条件或者网络状况。

我估计大家已经猜到了我介绍的以上内容。 很多超大的类库jQuery或者Prototype肯定在移动开发中扮演重要的角色,但是依然很多情况下你需要使用更加锐利的类库,相信很多的开发人员都同意我的观点。

所有代码使得一个类库可以兼容所有的浏览器

另外一个很大的问题在于一些很知名的类库都使用了大量代码来兼容不同的浏览器。事实上,jQuery就内建了很多代码用来处理不同浏览器的兼容性问题,这些问题往往对于开发人员是比较难于克服的。事实上,即使现在jQuery很实用了很多代码用来处理不同浏览器的兼容性问题。

但是如果我们需要开发的应用只需要支持特定的设备呢?你是不是觉得还有必要去处理如此多的兼容性问题?

如果你去掉这些代码,你可以:

  • 去掉代码可以大大提高性能 
  • 是的你开发文件更小,帮助客服移动设别带宽问题

是不是觉得我们小题大作了?看看下面的jQuery代码吧:

isPlainObject:…

标签: javascript, zepto, zepto.js, 移动js类库

阅读更多

标签

© Copywrite by gbin1.com, all rights reserved.