2

我一直在 android 和 iphone 上测试我们的移动网站,并觉得我有一个适用于这些浏览器的良好工作网站。问题是我刚拿到黑莓5,结果非常糟糕。我们正在使用 jquery,js 加载需要 20 多秒才能定向。

我的想法是,在 BlackBerry 5 或更低版本的浏览器上删除或严格限制我们对 js 的使用可能会更好,这让我走上了浏览器检测的道路。

我在这个项目中使用了modernizr,我想知道是否有我们可以检测到的特定功能或一组功能,然后我可以将浏览器分为优秀、良好、中等和差的组,如在下方的 Quirks Mode Browser 列表。或者,我会接受一个答案,将其分为优秀和其他一切。

http://quirksmode.org/mobile/mobilemarket.html

4

1 回答 1

0

根据此处提供的数据。 http://www.w3.org/2010/01/results-wctmb2

似乎浏览器的两个功能可以有效地将高级别 js 支持与低级别 js 支持区分开来,即支持 localStorage 和支持 canvas。

每个浏览器在或低于 50% 时都不支持 localStorage 或 Canvas,而每个高于 50% 的浏览器(除了几个版本的 Firefox 和 Fennec)都支持这两者。

于 2011-03-02T21:14:25.907 回答