地址:http://jquerymobile.com/ html
使用后体会:经常使用的移动前端框架,学习成本较低,基本知足移动开发的需求,但若须要细粒度的前端开发须要另设计改造。框架可能比较大,在2G网络难以有较好的用户体验,虽然页面间的跳转所有都是ajax加载,但第一次须要加载的CSS和JS所需时间比较长。兼容性方面,ios系统下,会出现各类奇怪问题,常常须要另外寻找解决方案。如下是一些我的收集的资源: 前端
1)仿Iphone界面的图标设计: jquery
http://appcropolis.com/how-to-make-iphone-back-button-in-jquery-mobile/ ios
2)自定义颜色主题: git
http://jquerymobile.com/themeroller/ github
3)jquerymobile开发移动门户做品展廊: web
http://www.jqmgallery.com/ ajax
4)isrcoll4 前端框架
5)isroll4与jqm结合(硬件加速)实现pull-to-refresh方案:
https://github.com/watusi/jquery-mobile-iscrollview
6)FB-style-menu(仿FaceBook滑动方案)
https://github.com/aio1108/JQM-FB-Style-Slide-Menu
7)JQM-左右划动菜单(1.3版才出现,目前我的使用1.2版比较稳定)
http://jquerymobile.com/branches/slide-panel/docs/panels/index.html
8)仿原生native滑动菜单
http://jsfiddle.net/sVY2M/light/
9)ios系统触摸事件延迟解决方案,网上有不少,我目前用虚拟鼠标事件代替
http://cubiq.org/remove-onclick-delay-on-webkit-for-iphone
http://justinmccandless.com/blog/jQueryMobile+Plugin+to+Improve+iOS+Click+Speed
10)JQM前端技术大牛推荐:
11)其余资源:
http://topmanopensource.iteye.com/blog/1535282
最后总结:
当遇到问题的时候,建议如今jqm论坛搜索提问,不少时都是有答案的。同时,github里面的开源插件做者也会抽时间回答你提出的问题,但要看清楚那插件是否有一直维护。