1

无效的 html 会减慢页面加载速度,还是无效的 html 对页面加载时间没有影响?有没有办法准确地测试它?

4

4 回答 4

0

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

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

于 2012-02-24T18:04:32.843 回答
0

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

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

于 2012-03-02T15:59:00.123 回答
0

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

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

于 2012-03-02T16:03:47.237 回答
0

我不认为缺少 html 会导致页面变慢,因为大多数浏览器都可以猜到标签是什么,除非它是用 php 编写的。但大多数可能会减慢页面速度的原因是不正确的 javascript 或过多使用内联 javascript 而不是外部的。我有过类似的经历,坦率地说,我不确定缺少标签会减慢您的页面速度。

于 2012-03-02T16:22:18.067 回答