jQuery Mobile是否已准备好投入生产?

jim*_*mig 23 jquery-mobile

我一直想将jQuery Mobile用于一个大约2个月(4月底)上线的客户端项目,但我似乎找不到任何jQuery Mobile的路线图.

它现在处于Alpha 3阶段.在Alpha 1Alpha 2之间只有一个月,但在Alpha 2Alpha 3之间只有两个半月.

根据Bug Tracker的说法,jQuery Mobile有231个开放问题,其中许多是关键或高或甚至2个状态阻止程序.

我真的不想使用这个框架,因为它的目标是吸引如此众多的客户以及我对jQuery的感觉:)但这个时间点它是否明智?

更新2011-03-04

根据http://jquerymobile.com/2011/02/jquery-mobile-alpha-3-released/:"现在我们计划在发布1.0版本之前的一个月内发布第一个测试版."

根据sidneyallen的说法:"#jquery mobile Beta ETA是4月中下旬.在Bay Area Mobile聚会时无意中听到了."

更新2011-03-23

根据jQuery Mobile的官方推特账号,jQuery Mobile Alpha 4应该会在一周内发布,测试应该在4月16日至17日举行的旧金山jQuery会议上发布.

更新2011-04-30

是的,jQM Alpha 4确实我上次更新一周后发布了很多改进.此时的测试版仍计划于4月中旬发布,以便及时召开jQuery会议.

4月7日,该团队发布了jQM Alpha 4.1,这是一个维护版本.他们现在宣布他们可能不会制定测试版的时间表.

4月16日,现在在您的开发项目中使用最新版本(每晚构建)变得更加容易.

4月21日,看起来团队正在寻找一些漏洞.

更新2011-05-23

在他们最近的博客文章中,jQuery团队宣布即将发布测试版.新的日期是5月底/ 6月初.导航和更好的平台支持的重大重构是他们想要在测试版发布之前准备好的大事.

更新2011-06-22

期待已久的beta 1版本终于来了.它在两天前发布,包括对更多平台的支持,包括Blackberry 5和Opera Mini.由于我们的团队自4月7日发布的Alpha 4.1以来没有更新jQM,因此有很多改进和错误修正.关于浮动标题,页面之间的过渡和一般的导航,体验肯定更好.我们没有遇到任何影响我们代码的重大更改.好吧有一些,但它们与将jQuery核心从1.5.1更新到1.6.1有关.

第二个测试版应在一个月内出门,1.0应该在今年夏天晚些时候发布.

现在我真的认为jQuery Mobile已经准备好了.我真的看不到具有如此广泛的设备/桌面覆盖范围的任何其他选择.

nau*_*tur 10

最后的更新

jQuery Mobile Framework已经走了很长的路.它显然已经为生产环境做好了准备.最值得注意的是,性能和尺寸问题已得到解决.

如果您只想获得"外观"并忽略框架的作用,那么仍然不是一个好的选择.然后它只是浪费带宽,因为你可以从CSS获得所有闪亮的按钮,而没有100k的JS框架代码

又一次更新

JQMbeta2很棒.我想你可以安全地使用它,然后在你的代码中稍作修改就更新到完整的1.0.

更新

在我的拙见中,您已经可以尝试使用JQMalpha4.1进行生产(我这样做),但测试版本肯定会有所不同.(我必须在我的代码中进行一些更改)

Beta版本肯定可以用于生产.毫无疑问.:)


您可以"按原样"使用它,只要您可以提供用于测试应用程序的设备,因为您可能需要解决许多问题.但只要它经过测试和工作 - 你就拥有了一款出色的应用程序.

生产的问题是,jQuery Mobile可能仍然会更改api和名称以及工作原理,因此如果您现在创建应用程序,它可能无法用于将来的版本.

因此,这取决于您的应用程序.如果您计划使用JQM来增强语义HTML而不是编写大量的JS和CSS黑客,那么您可能会冒险使用alpha3 IMHO启动项目.

请记住从存储库获取最新版本并测试新版本是否仍然可以使用您的代码.这是您最需要的错误修正.


Dom*_*nic 5

在用它开发客户端站点时,答案是坚实的"可能".它做了很多事情,而Alpha 3是一个巨大的改进,但肯定有错误和缺少的功能,使得难以使用并使目前无法进行一些交互.

这是一个伟大的项目,并且有很大的潜力,但我会仔细判断客户的需求.如果目前的限制不是炫耀,那么使用它会带来很多乐趣并大大加速移动开发.