我看到LinkedIn的新HTML5 iPad App去掉了圆角边框,即,border-radius:X px
以提高他们的页面渲染速度。这似乎只能提供很小的改进。我更普遍地想知道如何衡量各种 CSS 规则对网站性能的影响。有microtime()
CSS的吗?
更新我运行了@valentinas 建议的性能测试:http: //andy.edinborough.org/CSS-Stress-Testing-and-Performance-Profiling
虽然这确实为我的页面类提供了测量值,但我更感兴趣的是比较给定元素的规则 1 和规则 2。不过,下面是数据。我的网站使用 Twitter Bootstrap.css 和它的许多类选择器。这是我发现难以解释的数据快照。有人可以以此为起点提供帮助吗?
....
Selector # Elms. # Child. Delta Total
Removing #back-top 1 2 saves 7.17ms 3.90ms
Removing .container-fluid 1 414 saves 7.15ms 3.93ms
Removing .oGreen 1 0 saves 7.14ms 3.94ms
Removing .row-fluid 2 316 saves 7.07ms 4.00ms
Selectors Tested: 128
Baseline Time: 11.08ms
Num. Tests: 120