jQTouch 和 jQuery mobile 的区别
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/3624660/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Difference between jQTouch and jQuery mobile
提问by Jla
What is the difference between jQTouch& jQuery Mobile Framework?
jQTouch和jQuery Mobile 框架有什么区别?
Are they related (other than being both based on jQuery) ?
它们是否相关(除了都基于 jQuery)?
Do they have the same goal ?
他们有相同的目标吗?
Edit:jQTouch is now jQT
编辑:jQTouch 现在是 jQT
采纳答案by Aaron Saunders
jQtouch is optimized for WebKit, jQuery Mobile is looking to support all mobile devices; that is my understanding
jQtouch 针对 WebKit 进行了优化,jQuery Mobile 正在寻求支持所有移动设备;这是我的理解
some good info here
这里有一些不错的信息
http://jquerymobile.com/strategy/
http://jquerymobile.com/strategy/
and here
和这里
回答by Jla
Additionally to Aaron's answer this is what I've come up with so far:
除了 Aaron 的回答之外,这就是我到目前为止所想出的:
- jQuery Mobile is an offical and generally more active jQuery project (alpha 4.1 - April 7, 2011) whereas jQTouch, created in 2009 by David Kaneda, has been relatively quiet until release of beta 3 (May 3, 2011)
- jQTouch is a jQuery plugin(see "Staying on jQuery" section) while jQuery mobile is presented as a framework
- jQTouch is focused on small screen device, from their blog:
- jQuery Mobile 是一个官方且通常更活跃的 jQuery 项目(alpha 4.1 - 2011 年 4 月 7 日),而由 David Kaneda 于 2009 年创建的 jQTouch 一直相对安静,直到发布 beta 3(2011 年 5 月 3 日)
- jQTouch 是一个jQuery 插件(参见“坚持使用 jQuery”部分),而 jQuery mobile则是一个框架
- jQTouch 专注于小屏幕设备,来自他们的博客:
Apps developed with jQTouch will certainly run fine on iPads and other tablet devices, but we aren't going to automagically convert to a more tablet-friendly UI that takes advantage of the additional real estate. If you are in need of a JavaScript library that magically updates your UI for everything from small screens, to tablets, to desktops, check out Sencha Touch.
使用 jQTouch 开发的应用程序肯定可以在 iPad 和其他平板设备上正常运行,但我们不会自动转换为利用额外空间的更适合平板电脑的 UI。如果你需要一个 JavaScript 库来神奇地更新你的 UI,从小屏幕到平板电脑,再到台式机,请查看 Sencha Touch。
- I realized that the guy behind jQTouch also worked/works on Sencha Touch, which got me even more confused. But he gave some details about the difference between these two on his blog.
- 我意识到 jQTouch 背后的人也在Sencha Touch上工作/工作,这让我更加困惑。但是他在他的博客上详细介绍了这两者之间的区别。
回答by Hasanavi
For detailed understanding and to know the differences between mobile frameworks,
为了详细了解和了解移动框架之间的差异,
you can consider the following link.
您可以考虑以下链接。
http://web.bogdanteodoru.com/resources/mobile-framework-comparasion/
http://web.bogdanteodoru.com/resources/mobile-framework-comparasion/
回答by zSprawl
As I discuss on my blog post:
正如我在我的博客文章中讨论的那样:
http://zsprawl.com/iOS/2012/04/comparing-jquery-mobile-vs-jqtouch/
http://zsprawl.com/iOS/2012/04/comparing-jquery-mobile-vs-jqtouch/
I find jQuery Mobile a lot more feature rich and with a lot better cross platform support. JQTouch is very lightweight and great for "form-based" apps that just need navigation. It is missing a lot of the features that users have asked for, and have been turned down, like fixed footers and tabbars.
我发现 jQuery Mobile 的功能更加丰富,并且具有更好的跨平台支持。JQTouch 非常轻量级,非常适合只需要导航的“基于表单”的应用程序。它缺少用户要求并被拒绝的许多功能,例如固定页脚和标签栏。