layui 官网下线

就在前几天, layui 的作者贤心在官网发布公告,layui 官网将于 2021年10月13日 进行下线。

在前端工程化迅速袭来的浪潮中,我们仍然感受到一丝来自于 jQuery 的余晖, 鼓励大家去拥抱 Vue.js、拥抱 Element UI。

贤心的一段话让不禁让大家感叹一个时代的落幕,其实就是 jQuery 时代的落幕,已经不远了。

jQuery Mobile 弃用

然而,就在 10月7号jQuery 又官宣了 jQuery Mobile 的完全弃用:

jQuery Mobile 弃用之后:

  • 仍然可以下载使用

  • Mobile 1.4 与新的 jQuery Core 不兼容

  • Github Issues 将被关闭,只能通过 security@jquery.com 上报严重的安全问题

jQuery Mobile 的历史

jQuery Mobile2010 年构思并发布,也就是 jQuery 推出三年后。当时,jQuery Mobile 宣布跨多个平台、浏览器和版本的兼容性,可谓是一个跨时代的框架。

包括 PalmMozilla 在内的多家移动浏览器供应商都对它进行了赞助。

当时,移动端刚刚起步,移动端的 Web 迫切需要一个能够跨所有浏览器工作的框架,让开发者能够更轻松的开发移动端 Web 应用程序。jQuery 的出现已经改变了开发者在 Web 上开发的方式,让创建安全、合规的应用变得更容易。

jQuery Mobile 的目标是将 jQuery 的易用性引入支持 HTML 的移动设备浏览器,并让开发者能够更轻松地开发 Web 应用。在 Filament GroupTodd Parker 的领导下,jQuery Mobile201010 月发布了 alpha 版本。

在接下来的一年里,jQuery Mobile 团队继续兼容更多的平台和浏览器、新的组件和主题,并最终推出了一个 themeroller 工具,允许开发人员在不编写任何 CSS 的情况下配置和下载主题。

开源社区的反应也很热烈 —— 到 2011 年 11 月 1.0 发布时,jQuery Mobile 已经聚集了超过 125 名贡献者、数十篇文章、教程、8 本书以及一个网站、插件和扩展库,以欢迎和介绍新的项目的开发人员。

jQuery Mobile20122013 年继续每月发布一次,定期添加和改进组件,解决与移动浏览器的兼容性问题,并进行性能改进以加快页面渲染时间。开发团队还继续在每个新版本中优先考虑并强调响应式网页设计和可访问性原则的重要性。

2013 年年中,Jasper de Groot 成为项目负责人,并宣布 jQuery UIjQuery Mobile 团队之间更紧密的开发合作,共享目标、路线图和代码,以减轻两个团队的工作量。该团队继续提供维护版本和支持,但在测试和支持如此庞大的社区的负担下,进展继续放缓。

Alex Schmitz2014 年 7 月接任负责人,那时候,项目的规模,加上新移动浏览器功能的速度和可用性,让这个项目的维护变得越来越困难。

最新的稳定版本于 201410 月发布。Alex 和团队在 2017 年再次大力更新 jQuery Mobile,发布了 1.5alpha 版本;此版本将与 jQuery 3.0npm 支持等兼容。

jQuery Mobile2018 年成为 OpenJS Foundation Emeritus 项目。

2021年10月7号,jQuery Mobile 宣布完全弃用。

jQuery 的未来

弃用 jQuery Mobile后,jQuery 官网推荐大家迁移至 jQuery UI,它将继续提供移动端的支持。

jQuery Core 也在积极的维护和发展,可以看到,jQuery 每月仍保持着400W 的下载量。

当然相比 React 的周千万下载量,已经拉开了差距,但是我们仍然能看到 jQuery 团队的努力,也能看到社区伙伴们的情怀。

你觉得, jQuery 时代的落幕,还有多远呢?

继 layui 之后, jQuery Mobile 宣布完全弃用!相关推荐

  1. 使用 jQuery Mobile 和 CSS3 实现响应式设计

    来自:http://www.open-open.com/lib/view/open1338083235214.html jQuery Mobile 框架是一个 JavaScript 库,您可以用它来轻 ...

  2. 聚光灯下的jqTouch与jQuery Mobile

    认真地说, jQTouch和jQuery Mobile框架有什么区别? 今天的帖子是构建移动Web应用程序的许多其他著名的移动触摸框架的摘要. 两者均基于jQuery,找出彼此之间的差异,并查看它们是 ...

  3. JQuery Mobile(书籍分类检索)

    1.什么时候使用JQuery mobile 呢? 所有功能性比较强的网站,比如订酒店(如:携程).租车.订票等这样需要有本地APP 界面的网站.就需要使用JQuery mobile 如图:       ...

  4. jQuery Mobile的学习时间bottonbutton的事件学习

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/xmt1139057136/article/details/27700521 程序猿都非常懒,你懂的! ...

  5. jQuery UI vs Kendo UI jQuery Mobile vs Kendo UI Mobile

    jQuery UI vs Kendo UI http://jqueryuivskendoui.com/#introduction jQuery Mobile vs Kendo UI Mobile ht ...

  6. 使用ajax追加样式没,ajax-动态添加内容后,jQuery Mobile不应用样式

    我知道这个问题出现在几个地方(迫使jQuery Mobile重新评估动态插入的内容的样式/主题),但是没有一个对我有用的答案. 我正在使用ajax加载一些内容,并将其插入到div中,如下所示: $.a ...

  7. 《jQuery Mobile入门经典》—— 第 1 章 了解jQuery Mobile

    本节书摘来异步社区<jQuery Mobile入门经典>一书中的第1章,作者:[美]Phil Dutson,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第 1 ...

  8. jQuery Mobile开发1-UI components

    一.jQuery Mobile现在支持的UI components 二.List views 基础List views <!DOCTYPE html> <html><he ...

  9. jQuery Mobile发展新闻阅读器,适应iphone和android打电话

    程序猿是很不赖,你知道. 我们经常新浪,腾讯.雅虎等各大网站看到上述新闻.他们还推出了自己的移动新闻阅读器.今天,我自己用的jQuery Mobile 为了实现这一功能,.图像大小上传限制的大小250 ...

  10. Cordova+jQuery Mobile+Spring REST

    Cordova可以方便地建立跨平台的移动应用,使用jQuery Mobile做手机界面,后台使用rest提供数据交互. 首先,使用jQuery Mobile建立一个页面: <!DOCTYPE h ...

最新文章

  1. 卫星发现一个重要信号:路上货车跑起来
  2. C语言编程时常犯十八个错误
  3. eclipse格式化代码
  4. Python中docstring文档的写法
  5. Linux服务器编程之:link()函数,ln命令,symlink,readlink,案例说明
  6. TCP的状态转换及生产问题实操
  7. Android控制EditText的焦点
  8. flink source和sink
  9. Webservice 的安全
  10. adb工具+使用adb安装apk
  11. android平台的oa系统架构,基于Android的移动OA办公系统的设计与实现
  12. Win10电脑卡顿原因和解决方法
  13. 工商管理硕士(MBA)提前面试案例与技巧
  14. php话费充值接口对接,基于PHP的聚合数据手机话费充值API调用代码示例
  15. 圆角半角数据库_数据库使用技巧――SQL 全角与半角切换_MySQL
  16. 加密与安全——非对称加密算法
  17. saprk 提交远程作业_如何准备远程作业搜索
  18. Python画樱花树
  19. oracle批量清除会话,oracle快速彻底清理kill会话
  20. 分布式事务解决方案及实现

热门文章

  1. 移动端百度强引蜘蛛SEO工具
  2. GRLDR外部MENU.LST调用GRLDR内部菜单
  3. Python自动生成巡检报告
  4. 行政执法岗、基层岗申论必背
  5. 在VC6.0下设置Unicode编译环境
  6. 元数据管理实践数据血缘
  7. 函数式编程对象Either
  8. 学生也可以搭建自己的网站详细讲解
  9. 触摸屏——S5PV210的触摸屏的理论与操作
  10. vue 时间格式总结及转换