根据浏览器性能添加效果
Add effects depending on browser performance
我正在开发我的新产品组合,我想使用一个复杂的javascript(用于动画、移动、影响dom元素),我将尽可能多地进行优化以最大限度地提高性能。但我不能为所有的情况做好准备,我的网站将面临。因此,我开始寻找一个脚本,我可以检查浏览器性能(最多几秒钟),并根据性能测试结果,我可以设置页面上显示和计算的效果数量。
那么,有什么方法可以检查浏览器性能并设置页面上应用效果的最佳数量吗?
如果可能,请使用CSS转换/转换,而不是纯js效果,因为前者通常是硬件加速的,因此速度快几个数量级。
即使你不使用CSS转换,你也可以使用例如modernizr来检测对它们的支持,如果支持,你可以假设浏览器是非常现代的,并且总体上具有相当好的性能。看看window.requestAnimationFrame,它会自动调节帧速率。
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- Javascript性能-在dom上迭代并添加侦听器
- 将 OnClick 事件添加到大型 HTML 表中的输入元素会导致页面呈现缓慢.如何提高性能
- 在 JointJS 上批量添加元素会导致性能问题
- 向 DOM 添加一个简单的图像标记,而不是使用 GWT 控件以获得更好的 JS 运行时性能
- Javascript性能-使用$.getScript()添加脚本
- 根据浏览器性能添加效果
- 向10万用户添加cookie时需要考虑的性能问题
- 如何通过添加图标来提高jQuery的性能
- 在SVG中添加更多的圆圈会大大降低性能
- 将参数添加到'自变量'类数组对象,性能测试
- Javascript - V8中添加到String.prototype的函数性能很差
- 当添加超过10个系列时,Highcharts会降低性能
- 添加项目子列表到项目定价子列表-提高性能
- 一个更有效/性能的方式来添加元素和排序数组
- 添加 CSS 类的性能和子级数量
- 在 DHTMLX 计划程序中添加大量事件时的性能
- AJAX:如何显示/添加/编辑/删除(CRUD)尽可能多的性能
- 在Javascript中向对象原型中添加许多函数时会出现性能问题