【问题标题】:Micro JS benchmark to determine website settings?Micro JS 基准测试来确定网站设置?
【发布时间】:2012-10-12 08:56:17
【问题描述】:

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

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

编辑:

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

【问题讨论】:

    标签: javascript html


    【解决方案1】:

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

    What's the best way to determine at runtime if a browser is too slow to gracefully handle complex JavaScript/CSS? Már Örlygsson

    Disable JavaScript function based on the user's computer's performanceg t

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

    【讨论】:

      猜你喜欢
      • 2017-11-20
      • 1970-01-01
      • 2010-12-22
      • 2023-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-03
      相关资源
      最近更新 更多