【发布时间】:2011-07-07 10:48:58
【问题描述】:
我一直在 android 和 iphone 上测试我们的移动网站,并觉得我有一个适合这些浏览器的良好工作网站。问题是我刚拿到黑莓5,结果非常糟糕。我们使用的是 jquery,js 加载需要 20 多秒才能定向。
我的想法是,在 BlackBerry 5 或更低版本的浏览器上删除或严格限制我们对 js 的使用可能会更好,这让我走上了浏览器检测的道路。
我在这个项目中使用了modernizr,我想知道是否有我们可以检测到的特定功能或一组功能,然后我可以将浏览器分为优秀、良好、中等和差的组如下面的 Quirks Mode Browser 列表中所示。或者,我会接受一个答案,将其分为优秀和其他。
【问题讨论】:
-
如果浏览器不能处理 JavaScript,你将如何使用 JavaScript 来找出它?
-
不是不能加载js,而是浏览器支持的js功能有限,或者实现的太差,最好不要用js。有点像使用特征检测来区分 FireFox、Chrome 和 ie6
-
找到此数据源,将在此处查看。 w3.org/2010/01/results-wctmb2
标签: javascript browser mobile browser-detection feature-detection