jquerymobile移动门户开发初探


地址:http://jquerymobile.com/

使用后体会:常用的移动前端框架,学习成本较低,基本满足移动开发的需求,但若需要细粒度的前端开发需要另设计改造。框架可能比较大,在2G网络难以有较好的用户体验,虽然页面间的跳转全部都是ajax加载,但第一次需要加载的CSSJS所需时间比较长。兼容性方面,ios系统下,会出现各种奇怪问题,经常需要另外寻找解决方案。以下是一些个人收集的资源:

1)仿Iphone界面的图标设计:

http://appcropolis.com/how-to-make-iphone-back-button-in-jquery-mobile/

2)自定义颜色主题:

http://jquerymobile.com/themeroller/

3jquerymobile开发移动门户作品展廊:

http://www.jqmgallery.com/

4isrcoll4

http://cubiq.org/iscroll-4

5isroll4jqm结合(硬件加速)实现pull-to-refresh方案:

https://github.com/watusi/jquery-mobile-iscrollview

6)FB-style-menu(仿FaceBook滑动方案)

https://github.com/aio1108/JQM-FB-Style-Slide-Menu

7JQM-左右划动菜单(1.3版才出现,目前个人使用1.2版比较稳定)

http://jquerymobile.com/branches/slide-panel/docs/panels/index.html

8)仿原生native滑动菜单

http://jsfiddle.net/sVY2M/light/

9ios系统触摸事件延迟解决方案,网上有很多,我目前用虚拟鼠标事件代替

http://cubiq.org/remove-onclick-delay-on-webkit-for-iphone

http://justinmccandless.com/blog/jQueryMobile+Plugin+to+Improve+iOS+Click+Speed

 

10JQM前端技术大牛推荐:

http://andymatthews.net/

 

11)其他资源:

http://topmanopensource.iteye.com/blog/1535282

 

最后总结:

         当遇到问题的时候,建议现在jqm论坛搜索提问,很多时都是有答案的。同时,github里面的开源插件作者也会抽时间回答你提出的问题,但要看清楚那插件是否有一直维护。

你可能感兴趣的:(jquerymobile移动门户开发初探)