Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript backbone.js的跨浏览器性能如何?_Javascript_Cross Browser_Backbone.js - Fatal编程技术网

Javascript backbone.js的跨浏览器性能如何?

Javascript backbone.js的跨浏览器性能如何?,javascript,cross-browser,backbone.js,Javascript,Cross Browser,Backbone.js,我们正在使用几种浏览器类型——网络浏览器、手机浏览器、平板电脑浏览器和智能电视浏览器。我们正在研究mvc的backbone.js backbone.js是否存在已知的跨浏览器限制?我认为这与backbone关系不大,而与您使用的HTML和CSS有关。您可以在此处看到主干网的移动使用列表:。jQuery通常与主干网一起使用,并且在浏览器兼容性方面有很好的记录。请在此处查看: 另请参见lwburk提到的主干测试套件,我刚刚开始学习backbone.js,但是我们遇到了一个与浏览器相关的历史问题 这:

我们正在使用几种浏览器类型——网络浏览器、手机浏览器、平板电脑浏览器和智能电视浏览器。我们正在研究mvc的backbone.js


backbone.js是否存在已知的跨浏览器限制?

我认为这与backbone关系不大,而与您使用的HTML和CSS有关。您可以在此处看到主干网的移动使用列表:。jQuery通常与主干网一起使用,并且在浏览器兼容性方面有很好的记录。请在此处查看:


另请参见lwburk提到的主干测试套件,我刚刚开始学习backbone.js,但是我们遇到了一个与浏览器相关的历史问题

这:

旧浏览器有一些问题

到目前为止,这就是我们遇到的所有问题,但这个项目还是相当新的

以下是主干网github上的相关链接:


主干网的开发是为了尽可能跨浏览器。即使他们正在使用历史api,也有一个后备方案

您可以使用它安全地开发任何现代web应用程序。

c4urself的答案很好,但通过更新的证据使事情变得最新:

根据braddunbar在github问题列表中的说法,他们没有正式的支持文档,但“据我所知,主干网支持IE6+,以及最新版本的Chrome、Safari、Firefox和Opera”

他们有一个可以在任何浏览器中运行的测试支持

另请参见其依赖项的支持信息:

  • jQuery:
  • 下划线:也找不到任何官方信息,但由图书馆作者(下划线和主干线)jashkenas说“下划线应该始终是一个简单、单一的脚本,它支持作为JavaScript开发人员可能遇到的所有环境。针对下划线的一个版本编写的代码应该可以跨平台工作。”
  • :找不到任何明确的内容,但因为库的“点”用于应用程序 这将在没有JSON对象的过时web浏览器中运行,我认为这不会成为问题

PushState是一个HTML5的东西。它肯定不起作用。你发现了什么吗?我很想知道你的应用程序进展如何我不再在同一家公司工作了,项目在我离开后不久就死了。这就是生活。这是你记得遇到的唯一问题吗?是的,那是唯一的问题“不仅仅是学习曲线之类的东西。我将开始评估其他框架的进展情况。Angular和Ember在我的列表中排在首位。我仍在研究,就像你听起来一样。下面是一篇有趣的文章,介绍了一些人从主干切换到Ember。backbone.js测试套件:
Backbone.history.start({pushState: true})