今天跟大家伙儿聊聊这jQueryMobile,之前项目里头用到,感觉还挺有意思,就来跟大家唠唠它的几个优点,也算是我自个儿实践的一个小跨的平台多我一开始用jQueryM...
今天跟大家伙儿聊聊这jQueryMobile,之前项目里头用到,感觉还挺有意思,就来跟大家唠唠它的几个优点,也算是我自个儿实践的一个小
我一开始用jQueryMobile,最看重的就是它这个跨平台的特性。现在这手机牌子、系统五花八门的,要是每个都单独整一套代码,那不得累死?jQueryMobile可就省事多,它基于HTML5这玩意儿,现在主流的手机浏览器基本都支持HTML5,所以写出来的东西,在各种手机上基本都能跑,啥苹果、安卓、黑莓等等,都不在话下,这点是真不戳!
再一个就是它上手快。我是个老前端,HTML、CSS这些东西那是熟的不能再熟,jQueryMobile这玩意儿就是基于HTML5标签,然后用CSS来美化页面,跟我平时写网页那套路差不多。所以学起来真不费劲,基本上扫两眼文档,就能写出点像模像样的东西。之前我看过一本欧莱丽出的书,好像叫什么jQuery Mobile,讲的挺细,结合文档一起看,一个礼拜就能上手。
jQueryMobile里头还自带好多现成的功能,像啥键盘、触屏这些操作,都不用你自己辛辛苦苦去写代码,它都给你封装好,你只要稍微设置一下,就能实现你想要的效果。这可真是大大滴省事!说真的,少写不少代码,少熬多少夜!
jQueryMobile还提供很多现成的组件,什么按钮、列表、导航栏等等,都给你准备好,直接拿来就能用。这些组件样式啥的也都挺好看的,还支持自定义主题,想要啥风格的都能弄出来。它还有个叫什么ThemeRoller的工具,可以很方便的定制主题,挺好使的。用上这些组件和工具,开发速度蹭蹭的,我之前那个项目,多亏jQueryMobile,才能按时上线,要不然后果不堪设想!
jQueryMobile这玩意儿还是挺实用的,特别是对于我这种搞前端开发的来说。它跨平台、上手快、功能多、组件丰富,能大大提高我们的开发效率。它也有一些缺点,比如渲染速度有点慢,不过还是瑕不掩瑜的。我这回就先跟大家聊聊它的优点,下次有时间再跟大家说说它的缺点和一些使用技巧。