2015-03-13 61 views
-2

我希望为我的应用程序支持Chrome,Firefox,Opera等新的浏览器。我的应用程序目前适用于IE8。浏览器兼容性/支持更新版本

如何添加对新版本的支持?是否有任何JavaScript捆绑是现成的,我们可以通过包括标签,如

<!--[if !IE]><!--> 
<script src="--JS Bundle for newer versions" type="text/javascript"></script> 

<!--[if gt IE 8]> 
    <script src="--JS Bundle for newer versions" type="text/javascript"></script> 
<![endif]--><!--<![endif]--> 

使用也让我知道是否有任何工具,浏览器兼容性测试

+2

什么具体*不*工作?较新的浏览器通常向后兼容旧代码,除非旧代码存在一些重大问题。您不需要明确“支持”较新的浏览器。 – deceze 2015-03-13 13:54:59

+0

“添加对新版本的支持”有点奇怪 - 通常情况是相反的。无论如何,测试浏览器兼容性的最佳工具是浏览器本身。安装它们并尝试应用程序。 – JJJ 2015-03-13 13:55:53

+0

对于不同的浏览器版本,有两种不同的脚本也很少见。通常情况下,您只需确保每个脚本都能在您想要支持的所有版本中按预期工作。 – JJJ 2015-03-13 13:57:55

回答

0

较新的web浏览器向后兼容。您不需要采取任何措施在较新版本的浏览器中运行应用程序。

+0

我可以得到这个官方文件吗? – 2017-04-07 09:57:35

+1

我不知道有关于此的任何官方文件。这是更一般的经验法则。浏览器制造商不希望在发布新版本时破坏现有页面。但是有时候某些功能会被弃用。我担心你只需要知道你在使用什么功能和在哪里测试。 – bhspencer 2017-04-07 15:07:32