jQuery Mobile 准备好用于生产了吗? [英] Is jQuery Mobile ready for production use?

查看:22
本文介绍了jQuery Mobile 准备好用于生产了吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I've been meaning to use jQuery Mobile for a client project that is to go live in about 2 months (in the end of April) but I can't seem to find any roadmap for jQuery Mobile.

现在处于 Alpha 3 阶段.Alpha 1Alpha 2Alpha 2Alpha 3.

It is now in Alpha 3 stage. There were only one month between Alpha 1 and Alpha 2 but about two and a half months between Alpha 2 and Alpha 3.

根据 Bug Tracker,jQuery Mobile 有 231 个未解决的问题,其中很多严重或高甚至 2 状态阻止程序.

According to the Bug Tracker, jQuery Mobile has 231 open issues where many of them are critical or high or even 2 with status Blocker.

我真的不想使用这个框架,因为它的雄心壮志是要接触这么多客户,而且我对 jQuery 的总体感觉是 :) 但在这个时候它是否明智?

I really wan't to use this framework because of it's ambition to reach so many clients and my feelings for jQuery in general :) But is it wise at this point in time?

更新 2011-03-04

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

According to http://jquerymobile.com/2011/02/jquery-mobile-alpha-3-released/: "Right now we’re planning on releasing the first beta within the month before moving on to our 1.0 release."

根据 sidneyallen:#jquery mobile Beta ETA 是 4 月中下旬.在 Bay 无意中听到区域移动聚会."

According to sidneyallen: "#jquery mobile Beta ETA is mid to late April. Overheard at Bay Area Mobile meetup."

更新 2011-03-23

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

According to jQuery Mobile's official Twitter account, jQuery Mobile Alpha 4 should be released within a week and beta should be out by San Francisco jQuery conference which is held April 16-17.

更新 2011-04-30

是的,jQM Alpha 4 确实发布了一个 我上次更新后的一周,有很多改进.测试版此时仍计划在 4 月中旬 j​​Query 会议前及时发布.

Yes, jQM Alpha 4 was indeed released a week after my last update with lots of improvements. The beta was at this point in time still planned to be released by mid-April in time for the jQuery conference.

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

April 7th, the team release jQM Alpha 4.1 which was a maintenance release. They now announced that they might not make the schedule for the beta release.

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

April 16th, it is now much easier to use the latest version (nightly builds) in your development project.

4 月 21 日,看起来像 团队正在寻找一些错误.

April 21st, looks like the team is hunting down some bugs.

更新 2011-05-23

在他们的 最新博文 jQuery 团队宣布即将发布测试版.新的日期是五月底/六月初.导航的主要重构和更好的平台支持是他们想要在 Beta 版发布之前做好准备的重要事情.

In their most recent blog post the jQuery team announced that beta is soon to be released. The new date is end of May / early June. Major refactoring of navigation and better platform support are the big things they want to get ready before a beta release.

更新 2011-06-22

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

The long awaited beta 1 release is finally here. It was released two days ago and includes support for more platforms including Blackberry 5 and Opera Mini. Since our team hadn't updated jQM since Alpha 4.1 which was released April 7th there were a lot of improvements and bugfixes. The experience was definitely better regarding floating headers, transitions between pages and navigation in general. We did not encounter any breaking changes that affected our code. Well there were some but they had to do with updating jQuery core from 1.5.1 to 1.6.1.

第二个测试版应该会在一个月内发布,1.0 版应该会在今年夏末发布.

A second beta should be out the door within a month and 1.0 should be released late this summer.

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

Now I really think jQuery Mobile is production ready. I really can't see any other alternatives with such a broad device/desktop reach.

推荐答案

最后更新

jQuery Mobile 框架已经走了很长一段路.它显然已准备好用于生产环境.最值得注意的是,性能和大小问题已得到解决.

jQuery Mobile Framework has gone a long way. It's obviously ready for production environments. Most notably, performance and size issues have been resolved.

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

Still not a good choice if you only want to get the 'looks' and ignore what framework does. Then it's just a waste of bandwidth, because you can get all the shiny buttons from just CSS, without 100k of JS framework code

又一次更新

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

JQMbeta2 is great. I suppose you can safely use it and later update to the full 1.0 with minor changes in your code.

更新

以我的拙见,您已经可以尝试将 JQMalpha4.1 用于生产(我这样做),但 Beta 版本肯定会有所不同.(我将不得不对我的代码进行一些更改)

In my humble opinion you can already try to use JQMalpha4.1 for production (I do) but beta release will differ for sure. (I'll have to make some changes in my code)

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

Beta release will surely be ready to use for production. No doubt. :)

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

You can use it "as is" as long as you can provide devices for testing your app, because there are a lot of issues you might need to work around. But as long as it's tested and working - you have a good app.

生产的问题在于 jQuery Mobile 可能仍会更改 api 和名称以及内容的工作方式,因此如果您现在创建应用程序,它可能不适用于未来的版本.

The problem with production is that jQuery Mobile might still change the api and names and how stuff work so if you create an app now, it might not work with future releases.

因此,这在很大程度上取决于您的应用.如果您打算使用 JQM 来增强语义 HTML 并且不编写大量 JS 和 CSS 技巧,那么您可能会冒险使用 alpha3 恕我直言.

Therefore this depends on your app a lot. If you are planning on using JQM for enhancing semantic HTML and not write lots of JS and CSS hacks, then you can risk starting the project with alpha3 IMHO.

记得从存储库获取最新版本并不时测试新版本是否仍然适用于您的代码.这是您最需要的错误修正.

Remember to get the latest version from repository and test if newer versions still work with your code from time to time. It's the bugfixes that you need the most.

这篇关于jQuery Mobile 准备好用于生产了吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆