如果我为中型台式电脑和手机制作一个网站,我应该选择哪个javascript框架?

时间:2010-01-31 05:38:28

标签: javascript mobile-website

哪个javascript框架最兼容手机和桌面?

javascript禁用桌面用户非常低,但手机用户很高,我听说并非所有的javascript功能都可以在手机上使用。

4 个答案:

答案 0 :(得分:2)

请参阅此问题(Available iPhone Web Application JavaScript UI Library/Frameworks)了解一些想法。几个答案引用JQTouch(一个jQuery插件),这意味着jQuery可能适合你。

答案 1 :(得分:1)

PhoneGap是一款开源开发工具,用于使用JavaScript构建快速,轻松的移动应用程序。

PhoneGap

您可以选择另一种选择:

baseJS

对于桌面,你知道你可以使用任何jquery,prototype等

答案 2 :(得分:1)

您可能需要先查看此内容,以了解您要支持的手机支持哪些内容。

http://www.quirksmode.org/m/table.html

在移动电话上,您最关心的是下载大小,除非您只针对具有3G连接的手机,因此您可能希望编写自己的框架,专门针对您想要的内容。

你会想要在没有javascript的情况下编写你的手机页面,然后,如果有javascript,那么你可能想让它d / l你的新框架,所以下载的基本内容只是一个bootstrap javascript文件这可能会使用真正的javascript文件。

您的引导程序文件可以查看可用的内容,例如,如果onfocus元素上有div可用,则它可能是桌面,因此您需要使用的版本jquery和d / l jquery文件本身。

答案 3 :(得分:1)

没有适用于所有手机的js框架:

  • 如果您的目标是iphone,jqtouch会在jquery上提供不错的iphone特定内容
  • 如果你想要接触iphone和android(以及可能还有其他一些高端手机)you could try xui,这是一个类似jquery的轻量级js-framework(由其中一个手机专家提供)
  • 如果您的目标是尽可能多地使用手机,您可能需要考虑使用标准html构建网站/应用的核心,并逐步使用javascript对其进行增强

希望这有帮助, 坦率