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

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-26 15:46:20  来源:igfitidea点击:

Difference between jQTouch and jQuery mobile

jquerymobilejqtouchjquery-mobile

提问by Jla

What is the difference between jQTouch& jQuery Mobile Framework?

jQTouchjQuery 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

和这里

http://news.ycombinator.com/item?id=1602169

http://news.ycombinator.com/item?id=1602169

回答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 非常轻量级,非常适合只需要导航的“基于表单”的应用程序。它缺少用户要求并被拒绝的许多功能,例如固定页脚和标签栏。