当前位置: 首页 > 科技观察

layui之后,jQueryMobile宣布彻底弃用!

时间:2023-03-16 18:19:21 科技观察

layui官网下线就在几天前,layui的作者闲心在官网宣布,layui官网将于2021年10月13日下线,详见上一篇《致敬!再见了!LayUI !》。在快速前端工程的浪潮中,我们依然感受到了来自jQuery的一丝曙光,鼓励大家拥抱Vue.js和ElementUI。闲信的话让大家感叹,一个时代的结束其实就是jQuery时代的结束,而且已经不远了。jQueryMobiledeprecation但是,在10月7日,jQuery官方宣布完全弃用jQueryMobile:jQueryMobiledeprecation之后:您仍然可以下载和使用Mobile1.4。它与新的jQueryCore不兼容。Github问题将被关闭。仅向security@jquery.com报告严重的安全问题jQueryMobile的历史jQueryMobile于2010年构思并发布,即jQuery发布三年后。当时,jQueryMobile宣布了跨平台、跨浏览器、跨版本的兼容性,可谓跨时代的框架。包括Palm和Mozilla在内的几家移动浏览器供应商都赞助了它。当时,移动端才刚刚起步,移动Web迫切需要一个可以跨所有浏览器工作的框架,让开发者可以更轻松地开发移动Web应用。jQuery的出现改变了开发人员在Web上进行开发的方式,使创建安全、合规的应用程序变得更加容易。jQueryMobile的目标是将jQuery的易用性带到支持HTML的移动设备浏览器中,并使开发人员更容易开发Web应用程序。jQueryMobile于2010年10月在FilamentGroup的ToddParker的领导下发布了alpha版。在接下来的一年里,jQueryMobile团队继续增加对更多平台和浏览器的兼容性、新组件和主题,并最终推出了themeroller工具,让开发者无需编写任何CSS即可配置和下载主题。开源社区的反响也非常热烈——到2011年11月发布1.0时,jQueryMobile已经积累了超过125名贡献者、数十篇文章、教程、8本书以及一个网站、插件和扩展库欢迎并介绍新的项目开发者。jQueryMobile在2012年和2013年继续每月发布,定期添加和改进组件,解决与移动浏览器的兼容性问题,并进行性能改进以加快页面呈现时间。开发团队还在每个新版本中继续优先考虑和强调响应式网页设计和可访问性原则的重要性。2013年年中,JasperdeGroot成为项目负责人,并宣布jQueryUI和jQueryMobile团队之间将进行更密切的开发合作,共享目标、路线图和代码以减轻两个团队的工作量。该团队继续提供维护版本和支持,但在测试和支持如此庞大的社区的负担下,进展继续放缓。AlexSchmitz于2014年7月接任领导职务,当时项目的规模,加上新移动浏览器功能的速度和可用性,使得维护变得越来越困难。最新的稳定版本于2014年10月发布。Alex和团队在2017年再次对jQueryMobile进行了重大更新,发布了1.5的alpha版本;此版本将与jQuery3.0和npm支持等兼容。jQueryMobile于2018年成为OpenJSFoundationEmeritus项目。2021年10月7日,jQueryMobile宣布将被完全弃用。jQueryMobile在未来的jQueryMobile被弃用后,jQuery官网建议大家迁移到jQueryUI,它会继续提供移动支持。jQueryCore也得到积极维护和开发。可以看到,jQuery依然保持着每月400W的下载量。当然,与React每周几千万的下载量相比,差距拉大了,但还是能看到jQuery团队的努力和社区小伙伴的情怀。您认为jQuery时代即将结束到什么程度?