首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该为移动web应用程序使用哪种技术: HTML5还是jQuery移动?

我应该为移动web应用程序使用哪种技术: HTML5还是jQuery移动?
EN

Stack Overflow用户
提问于 2011-07-14 15:51:16
回答 2查看 948关注 0票数 2

我被指派去构建一个移动web应用程序。我已经找到了两种开发方法(可能还有上百种其他方法,但我知道这两种):jQuery Mobile和HTML5。

我应该使用哪一个?该应用程序将是一个普通的web应用程序,如购物web应用程序或用户管理系统。

我希望在不同的手机和快速处理的伟大用户界面的兼容性。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-14 15:58:48

所以,我所知道的方式是JQuery

和HTML5。

我应该使用哪一个?

这不是使用一个或另一个的情况-您使用两者来创建解决方案。

HTML5提供了呈现内容的框架,无论内容是文本、图像、视频、音频还是上述内容的任何组合。

jQuery (原始的或移动的)用于“渐进式增强”,即为HTML5框架提供额外的功能、特性或flair。

为了确保在大多数设备上的最佳兼容性,您希望拥有一个在没有jQuery增强的情况下可用的网站。然后,一旦你有了这些,你就可以使用jQuery (和/或标准的javascript)来添加像动画、AJAX交互、地理定位之类的“好东西”了。

票数 4
EN

Stack Overflow用户

发布于 2011-07-14 16:16:15

Lucanos是正确的,因为超文本标记语言和jQuery不是替代品。(浏览器显示超文本标记语言,然后编写JavaScript --可能使用像jQuery这样的框架--在必要时以定制的方式操作超文本标记语言。)

然而,如果你使用苹果意义上的“HTML5”(即描述HTML5、CSS3和特定于浏览器的CSS扩展),那么有一些选择可供选择-例如,一些基于WebKit的移动浏览器支持CSS动画,其执行速度应该比JavaScript动画更快。

我不熟悉cost它很可能在支持的时候使用jQuery动画,在不支持的时候模拟它们,这意味着你可以获得更广泛的兼容性,而不需要太多的运行时性能成本。

但对于移动设备,我个人认为你最好选择最流行的平台(即iOS和安卓),并根据它们的功能编写代码,而不是麻烦使用像jQuery移动这样的框架。这样你就能以更少的努力服务于大多数市场(从而更好地服务于他们),而不是让每个人都下载jQuery手机来服务于几部老式手机,这些手机无论如何都会在一到两年内被淘汰。

免责声明:这完全取决于您的目标市场。如果他们都使用旧手机,请写下这些手机的功能。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6690058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档