1

我还没有找到任何关于这方面的信息,但是在几分之一秒内做一个小基准测试来粗略确定客户的 JS 能力,然后使用该基准测试结果来确定哪个“eyecandy”是可能的/实用的" 要启用/禁用的网站功能?

例如,如果基准测试非常慢,则轮播和手风琴可以完全关闭它们的动画,而是立即循环它们的内容。我不想仅仅基于“设备”来限制事物,因为这些天有些手机/平板电脑可以完美地运行 JS 重网站,而另一些则不能。最重要的是,我看到一些笔记本电脑无法流畅地渲染基本的 JS 补间,因此最好根据基准而不是有关设备的数据来确定要运行的内容。

编辑:

我现在发布这个感觉很糟糕,因为我只是更改了谷歌搜索的关键字并设法在 StackOverflow 上找到了两个相关的线程。它们在我下面的答案中。

4

1 回答 1

1

我现在发布这个感觉很糟糕,因为我只是更改了我的关键字以进行谷歌搜索并设法在 StackOverflow 上找到两个相关线程:

在运行时确定浏览器是否太慢而无法优雅地处理复杂的 JavaScript/CSS 的最佳方法是什么?(由Már Örlygsson 撰写

根据用户计算机的性能禁用 JavaScript 功能(通过gt

现在,虽然这两个帖子中的答案没有直接回答我的问题(如果可能/实用的话),但他们指出了几种方法。我已经计划制作一个运行大约 100 毫秒的小型基准算法,然后只计算它设法完成的迭代次数;但是,这两个线程证实了我对该方法有效的理论。所以我想这里已经没有什么可以回答的了。

于 2012-10-22T14:44:10.017 回答