检测浏览器是否支持Ember.js

时间:2013-09-17 03:50:59

标签: browser ember.js

我想检测浏览器是否支持Ember.js库。如果没有,我将向用户显示一条消息,让他们下载最新版本的浏览器。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

Ember.js核心团队成员提供的similar question答案。

其中,他表示支持browserstack.com上的大多数浏览器,这意味着他们会进行彻底的测试。

我建议您不要在每次加载应用程序时根据用户浏览器的功能测试显示消息,而是建立一个已知的不兼容浏览器列表(任何比BrowserStack上的更早的浏览器都是一个好的开始)根据监控您的访问日志或在不受支持的浏览器上可能的少数群体用户报告的问题来扩展它。

这种“黑名单”方法效率最高,因为Ember.Js和其他类似jQuery的库通常用于持续支持所有新浏览器。