无效的html会减慢页面加载时间吗?

时间:2012-02-24 17:59:00

标签: html performance page-load-time

无效的html是否会降低页面加载速度,或者无效的html对页面加载时间没有影响?有没有办法准确测试它?

4 个答案:

答案 0 :(得分:0)

嗯,我不知道答案,如果浏览器必须猜测正确的渲染应该是什么,可能会说它可能会减慢页面速度,但无论如何浏览器都很棒,所以差异可能不大那么大。 另一方面,某些事情可能会降低渲染速度,而不是由于不正确的html,这可能是页面中标记的位置。

我不知道其他浏览器,但Chrome有Speed Tracer,您可以用它来衡量浏览器在页面渲染的每个阶段花费的时间。

答案 1 :(得分:0)

不同的浏览器会以不同的方式处理它,我怀疑它很难测试。

缺少像 - 这样的元素会导致浏览器猜测字符集并导致重复下载

答案 2 :(得分:0)

如果有的话,它不会比jQuery中的单个动画慢。大多数你的javascript将比无效的html(uSeconds的差异!!!)花费更多的时间,所以实际上,我相信你不会看到效果和结束时间用户将看不到效果。

如果您的软件是关键任务并且需要尽可能快地显示,那么,任何时候浏览器无法配置您的html并且必须猜测,它需要额外的操作,并且可能需要数千个计算机操作(1毫秒)。所以实际上你可能很好,如果不是通过validating写出更好的html

答案 3 :(得分:0)

我认为缺少html会导致页面速度变慢,因为大多数浏览器都可以猜出标签会是什么,除非它是用php编写的。但主要是什么可以减慢页面是不正确的JavaScript或太多使用内联JavaScript而不是外部。我有这样的经验,坦率地说,不确定缺少标签可以减慢你的页面。