Javascript 如果我';我正在为中型台式电脑和手机制作一个网站?

Javascript 如果我';我正在为中型台式电脑和手机制作一个网站?,javascript,mobile-website,Javascript,Mobile Website,哪个javascript框架与手机和桌面最兼容 桌面上禁用javascript的用户非常少,但手机用户很多,我听说并非所有javascript函数都能在手机上工作。PhoneGap是一个开源开发工具,用于使用javascript构建快速、简单的手机应用程序 您还可以选择: 至于桌面,您知道您可以使用任何jquery、原型等PhoneGap是一种开源开发工具,用于使用JavaScript构建快速、简单的移动应用程序 您还可以选择: 至于桌面,您知道您可以使用任何jquery、prototy

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


桌面上禁用javascript的用户非常少,但手机用户很多,我听说并非所有javascript函数都能在手机上工作。

PhoneGap是一个开源开发工具,用于使用javascript构建快速、简单的手机应用程序

您还可以选择:


至于桌面,您知道您可以使用任何jquery、原型等

PhoneGap是一种开源开发工具,用于使用JavaScript构建快速、简单的移动应用程序

您还可以选择:


至于桌面,您知道您可以使用任何jquery、prototype等,您可能需要从这一点开始,了解您想要支持的手机支持什么

在手机上,你最关心的是下载量,除非你只针对3G连接的手机,所以你可能想编写自己的框架,专门针对你想要的内容

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


您的引导文件可以查看可用的内容,例如,如果
onfocus
div
元素上可用,那么它可能是一个桌面,因此,您可以对使用jquery的版本进行d/l操作,并对jquery文件本身进行d/l操作。

您可能需要从这一点开始,了解您想要支持的手机支持哪些功能

在手机上,你最关心的是下载量,除非你只针对3G连接的手机,所以你可能想编写自己的框架,专门针对你想要的内容

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


您的引导文件可以查看可用的内容,例如,如果
div
元素上有可用的
onfocus
,那么它可能是一个桌面,因此您可以d/l使用jquery的版本,并d/l jquery文件本身。

有关一些想法,请参阅此问题()。有几个答案提到了(jQuery插件),这意味着jQuery可能适合您。

有关一些想法,请参见这个问题()。有几个答案提到了(jQuery插件),这意味着jQuery可能适合您。

没有一个js框架可以在所有手机上运行:

  • 如果您的目标是iphone,那么jqtouch确实在jquery之上提供了非常好的特定于iphone的东西
  • 如果你想接触iphone和android(可能还有其他一些高端手机),这是一个类似jquery的轻量级js框架(由phonegap的一个家伙提供)
  • <> LI>如果你的目标是尽可能多的使用手机,你可能会考虑在标准的HTML中构建你的站点/应用程序的核心,并用JavaScript逐步增强那些。
希望这有帮助,
frank

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

  • 如果您的目标是iphone,那么jqtouch确实在jquery之上提供了非常好的特定于iphone的东西
  • 如果你想接触iphone和android(可能还有其他一些高端手机),这是一个类似jquery的轻量级js框架(由phonegap的一个家伙提供)
  • <> LI>如果你的目标是尽可能多的使用手机,你可能会考虑在标准的HTML中构建你的站点/应用程序的核心,并用JavaScript逐步增强那些。
希望这有帮助,
frank

所有的jquery、prototype等插件都能在手机上工作吗,etc的插件可以在手机上工作?所以没有一个单一的解决方案medium@Jitendra-如果你想在桌面上使用有限的功能,你可以将自己限制在你愿意为之开发的移动电话的最小公分母上,但是,这对于PC来说是次优的,这将是一个问题,所以没有一个单一的解决方案medium@Jitendra-如果你想在桌面上使用有限的功能,你可以将自己限制在你愿意为之开发的移动电话的最小公分母上,但是,这对于PC来说是次优的,这将是一个问题。