什么是改善油漆或渲染时间的高级技术?

时间:2015-02-20 17:00:15

标签: javascript css performance

哪些技术或方法有可能减少jank和/或改善浏览器的绘画时间?

1 个答案:

答案 0 :(得分:1)

对此没有确切的答案,但这里有一些可能适用于大多数情况的高级技术

  • 减少绘图层 - 使用浏览器的开发工具查看css或标记可能产生的层数。改变或简化您的CSS可能会降低更好的结果
  • 帧预算 - 如果requestAnimationFrame回调中的JavaScript运行时间超过16毫秒,则无法及时为v-sync生成帧
  • 使用虚拟dom或Web Workers API - 如果可能的话,从客户端卸载处理并利用Web worker api进行处理

来源: