简述:jQuery Mobile是 jQuery发布的针对手机和平板设备、经过触控优化的Web框架。它基于jQuery,在不同移动设备平台上可提供统一的用户界面。该框架基于渐近增强技术,并利用HTML5和CSS3特性。

jQuery UI和jQuery Mobile这几年已经日渐式微。2017年12月,新的项目负责人Alex Schmitz博客上发表声明,简述了这两个项目面临的窘境以及后续的计划。

jQuery UI和jQuery Mobile过去几年的日子并不好过,因为各种原因,这两个项目面临资源和资金短缺的问题,项目贡献者也在逐步减少。这些问题几乎让项目的开发止步不前,为了改变这种现状,我们决定在开发团队内做出一些改变。

多年来,Scott Gonzalez一直在领导jQuery UI项目的开发,并为项目做出了卓越的贡献。尽管他决定不再领导该项目,但仍然会通过各种方式来帮助项目发展。为了优化资源配置,我们决定把这两个团队合并成一个,并由Alex Schmitz来领导。Alex是jQuery UI项目的长期贡献者,同时也是jQuery Mobile项目负责人。合并后的团队可以更好地开发项目,因为原本两个项目有着紧密的联系——jQuery Mobile依赖了jQuery UI。当然,这并不是说两个项目会变成一个,它们仍然会保持自己的代码库。不过,我们希望能够继续减少两个项目的重复代码和组件,把通用的东西都搬到jQuery UI项目里,jQuery Mobile最终会变成一个应用程序开发框架,而所有的组件都来自jQuery UI。

在过去,如果有人想成为jQuery UI或jQuery Mobile的贡献者,我们会要求他们维护整个代码库。但从现在开始,我们想要改变这一状况,如果有人只对其中的某一部分代码感兴趣也是可以加入的,这样他们可以花更少的时间在项目维护上。比如,如果有人对可排序组件感兴趣,他们完全可以只参与这一部分组件的维护,不需要花时间在其他部分上。

在过去,我们一直通过IRC进行沟通协作。不过我们发现使用IRC的人数在减少,很多人转向了Slack,而且也获得不错的协作成效。所以,我们也打算使用Slack进行日常的会议和沟通。我们希望这样能够给贡献者带来方便,同时吸引更多的贡献者。大家可以通过http://bit.ly/2Btf6pu加入我们的Slack通道。

我们现在非常希望能够吸引新的贡献者加入jQuery UI和jQuery Mobile团队。如果有人感兴趣,可以联系新的项目负责人Alex Schmitz,加入我们的Slack通道,或者仍然可以使用之前的IRC(还在使用当中)。社区的贡献是jQuery UI和jQuery Mobile前进的动力,如果没有社区的帮助,项目将止步不前。

查看英文原文:The Future of jQuery UI and jQuery Mobile。

-------------------------------------------------------分割线-------------------------------------------------------

还有很多别的框架,大家可以了解一下。

1.Fries 
Fries是一款稳定的HTML-CSS-JS框架,用于在实际项目和原型设计中创造类似于Android的原生UI界面。该框架包含所有的重要组件,比如Form、工具栏、列表、按钮、下拉列表及标签。它还专门针对PhoneGap进行了优化,能容易地转换为本地应用。
2. Junior 
Junior为前端框架,用来构建基于HTML5的移动Web应用,外观与行为跟本地应用相似。它采用针对移动性能优化的CSS3转换,支持旋转灯箱效果,包含多样的Ratchet UI组件。整个框架使用Zepto(类似jQuery语法的轻量级移动设备js类库),且整合了backbone.js的视图和路由。Junior十分易于使用,且提供详细的文档及案例,便于学习。
3. Enyo 
Enyo,为JavaScript开发框架,最初发布于HP TouchPad的webOS之上。现在发布了2.0版本,成为跨平台框架,不再只针对webOS(1.0版本只针webOS)。新版本的Enyo支持桌面与移动,可工作于所有主流浏览器,拥有丰富的跨平台UI组件,以及构建应用所需的强大的布局库。
4. Sidetap 
Sidetap是一款简洁轻量级的移动Web应用开发框架(缩减压缩后只有2KB)。它专注于提供类似于Facebook移动应用这样的侧导航形式。导航部分解决后,利用它创建简单的移动Web应用就变得相当简单了。
5. Mobello 
Mobello是一个开源JavaScript UI框架,目的是简化移动Web应用的开发过程。利用该框架,可在移动端提供与本地应用相似的体验。它针对触控事件进行了优化,并提供20多种广泛应用的UI组件。它还提供了集成开发环境Mobello Studio,在其中可利用HTML5、CSS和Mobello框架开发移动应用。
6. Moobile 
Moobile是基于MooTools的移动Web应用框架,是一个新项目。它专注于提供类iOS的体验,并对按钮、图片、列表等提供较好的控制。它还支持各种过渡样式,比如淡入淡出、幻灯片等,并可显示类本地应用的提示框(alert)。Moobile所创建的界面更具有弹性,可很好地工作于iPhone和iPad上。
7. Spine Mobile 
Spine Mobile是一个构建在SpineJS之上的JavaScript框架,用于构建看起来外观像本地应用的移动Web应用。该框架带有专用控制器、面板布局、硬件加速的转换和触摸事件。
8. Zoey 
它是一个采用HTML5-CSS3技术实现的框架,用于构建移动应用。它基于Zepto.js构建,轻量,压缩后只有6kb。Zoey拥有的大量UI控件,比如:导航、列表、按纽、控件分组、表单、表格。这个框架支持iOS和Android,并自带一个覆盖所有功能的程序骨架。
9. iUI 
iUI为移动Web框架。该框架包含JavaScript库、CSS和图片集,用于开发可触摸Web应用。它所创建的应用有着iPhone SDK构建的本机应用程序那样的外观和感觉,可运行于大部分智能手机和平板电脑上,只要它包含一个符合标准的Web浏览器。
10. Lungo.js 
Lungo.jS是一个使用HTML5、CSS3和 JavaScript技术的移动Web开发框架。所创建应用可运行于所有流行平台之上(iOS、Android、Blackberry和WebOS)。它支持触控事件,如单击、双击和滑动。无需使用图片,全部采用向量声称。
11. Wink Toolkit 
Wink Toolkit为JavaScript框架,用来创建移动Web应用。该框架的核心提供了开发移动应用应具备的所有基础功能,从触摸事件处理到DOM操作和CSS转换等。此外,它还提供非常多的UI控件来帮助改进Web应用的外观。 
12. The M Project 
The M Project是一款HTML5 JS框架,可构建跨平台的移动Web应用(如OS、Android、Palm webOS、BlackBerry平台)。其JavaScript部分采用 jQuery,并包含所有jQuery UI核心文件,如离线支持、国际化等。The-M-Project并不是独立的,它需要引入nodeJS和一个称为Espresso!的构建工具,该工具可使你更容易地结构化代码、构建并运行在内嵌服务器上。
13. DHTMLX Touch 
DHTMLX Touch为JavaScript库,基于HTML5,用于创建移动Web应用。它不只是一组UI小工具,而是一个完整的框架,可以针对移动和触摸设备创建跨平台的Web应用。它兼容主流的Web浏览器,用它创建的应用,可在iPad、iPhone、Android智能手机等上面流畅运行。
14. Zepto.js 
Zepto.js是支持移动WebKit浏览器的JavaScript框架,具有与jQuery兼容的语法。轻量级,大小为2-5k的库,通过不错的API处理绝大多数的基本工作。
15. Jo 
Jo为基于HTML5的开源移动应用框架。该框架提供丰富的平台支持,包括webOS、iOS、Android、Symbian、Safari、Chrome甚至是 Mac OS®X Dashboard小部件。Jo也兼容PhoneGap。Jo 的简单性和轻量级与 PhoneGap的强大功能相结合,最终将生成一个有效的工具,可以针对广泛的平台开发丰富的移动本地应用程序。
16. Sencha Touch 
它是一款HTML5移动应用框架。通过它可以创建Web应用,在外观和感觉上与Apple iOS 和Google Android本地应用十分相像。它利用HTML5发布音频/视频,进行本地存储;利用CSS3提供圆角、背景渐变、阴影等广泛使用的样式。
17. WebApp.Net 
WebApp.Net是一款基于Ajax技术的JavaScript框架,用于构建移动Web应用。它提供了一整套组件(开关按钮、单选按钮组等),可帮助开发者创建外观和行为与本地移动应用十分相似的网站。
18. Helios 
Helios为开源框架,为iOS应用提供必要的后台服务,从数据同步、推送通知,到应用内购买、passbook继承。它可帮助开发人员在数分钟的时间内构建出一个包含客户端和服务器端的应用。
原文链接:20 Useful Mobile Frameworks for Developers

移动web前端框架一、jQuery Mobile相关推荐

  1. WEB前端框架jQuery、VueJS、React.JS、Node.JS、Bootstrap解读

    Web前端框架可以分为两类: 1)JS的类库框架 JQuery.JS Angular.JS(模型,  scope作用域,controller,依赖注入,MVVM):前端MVC Vue.JS(MVVM) ...

  2. Web 前端框架分类解读

    Web前端框架可以分为两类: JS的类库框架 JQuery.JS Angular.JS(模型, scope作用域,controller,依赖注入,MVVM):前端MVC Vue.JS(MVVM)*** ...

  3. 几款常用的高质量web前端框架

    Web前端框架就是为了节约开发成本和时间,一般开发一个项目都会用到前端框架(除非自己有前端开发团队),根据我经验找的几款web前端框架做出了分析.都是个人意见,仁者见仁智者见智. QUICK UI Q ...

  4. 国内5款优秀的WEB前端框架

    1. JX(腾讯) 官网地址:http://alloyteam.github.io/JX/#home JX 是一个类似 Google Closure Library 的 Web 前端开发框架,服务于 ...

  5. 2019年web前端框架排行

    如果你是前端开发人员,当你开发一个新项目时,肯定会有人问过你,关于你使用什么框架的问题.然后就是各种源源不断的关于web前端技术的问题讨论.然而,对于新手的前端小白来说,估计这样的问题会引发一系列问题 ...

  6. web前端框架Hui使用

    最近在写SSM项目,没有太多时间去设计web前端,就想要学习使用web前端框架,在这里选择了Hui前端框架,以下是学习记录和心得. 1.下载前端框架 网址:http://www.h-ui.net/ 2 ...

  7. 推荐一款自己常用的web前端框架

    不知道现在大家使用的web前端框架都是什么?也许有人和我一样会想到jQuery,但今天给大家介绍的确实另外一款比较受欢迎的web前端框架,把我用的体验和大家分享一下,希望这款web前端框架能够被大家认 ...

  8. 几款常用的高质量Web前端框架!

    近年来,Web前端技术的发展速度快得让人窒息,特别是最近几年一代又一代的变革一次又一次的创造.各大巨头又纷纷把技术转向HTML5和CSS3,各种企业级框架如雨后春笋般涌现. 那么今天就给大家介绍几个在 ...

  9. 五款轻量级的web前端框架和H5前端框架

    目前主流的web前端框架有:Bootstrap.妹子UI.MUI移动前端框架等之外,国内的一些前端大神和前端大神团队琢磨出了以下几个不错的web前端框架. 第一款前端框架:FrozenUI – 专注于 ...

  10. Angular 8.0.0-beta.5 发布,Web 前端框架

    Angular 8.0.0-beta.5 发布了.Angular 是一款十分流行且好用的 Web 前端框架,与 React 和 Vue 并称前端三大框架/库,目前由 Google 维护. 更新内容如下 ...

最新文章

  1. Python基础-安装
  2. 矩阵管理——和visitor模式没有本质区别,都是为了避免资源重复
  3. 改变Eclipse主题颜色
  4. 张宇概率论与数理统计pdf_【书籍篇】张宇概率论与数理统计9讲
  5. 无线传感网3-2.高效率目标物监控
  6. OpenCV图像处理使用笔记(二)——图像矩阵的掩膜操作
  7. pandas pivot 计算占比_数据分析Pandas 基础(二)
  8. 一个WCF RESTSOAP Post例子
  9. ec200t 拨号_移远EC20 R2.0 AT指令拨号流程
  10. python3 selenium安装教程_Mac OS下搭建 python3+pycharm+selenium+Chrome环境
  11. python编程入门书籍-零基础学习Python编程,这8本书必看!
  12. [入门] Delphi XE2 的控件安装方法。
  13. C程序设计语言(KR)笔记
  14. 微信订阅号之——网页授权
  15. PicGo搭建Gitee图库
  16. deepin系统屏幕闪烁问题解决
  17. Vue生命周期中对mounted、beforeUpdate、updated的理解
  18. word文档点击打印,目录页码却全是2的原因分析及解决办法
  19. linux设备驱动归纳总结(八):4.总线热插拔
  20. p20华为云电脑白屏_华为云电脑让P20如虎添翼,连接键鼠秒变办公利器

热门文章

  1. 卷积-CNN-GCN-LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation论文笔记
  2. 华为设备!超详细的无线WIFI全覆盖技术讲解,命令行配置与思路实验拓扑图!!!
  3. Android开发者选项之GPU过度绘制
  4. python控制电脑唤醒键_大神教你用Python实现Wake On Lan远程开机功能
  5. 如何判断链表中是否有环
  6. 计算机论文读书报告怎么写,研读论文报告怎么写 怎样写学术论文和读书报告...
  7. 计算机屏幕ps4,ps4自带显示器吗
  8. MyBatis缓存机制之一级缓存
  9. svga文件预览_SVGA 制作常见问题汇总1
  10. Autofac的使用