省略关闭body和html标签的好处?

ina*_*ina 26 html optimization load

省略关闭体和html标签有什么好处吗?

为什么google.com主页缺少关闭正文和html标签?

  • 编辑 - 关于带宽,这是一个非常小的数量,真的.说1000万次点击@大约10个字节只能保存~100 mb ...是否有除带宽以外的原因?

  • 编辑2 - 和nope,谷歌(雅虎,微软和其他)符合w3验证器... 当涉及到带宽节省en mass vs w3-compliance时,我猜后者有利于牺牲?

Jon*_*eet 10

想想每天为该页面提供多少次.在该交通量的情况下,即使是小幅缩小也是很重要的.

(虽然我在谷歌工作,请不要将此视为"谷歌的官方回答" - 这是一个猜测,但是受过教育的人.)


gra*_*eds 6

除了带宽的增加之外,没有什么。

仅仅因为他们这样做,你就不应该这样做。


jco*_*der 6

你认为这是一个独立的事情.如果他们做了几件不同的事情来节省带宽,那么这一切都会增加.每一个都可能不是很重要,但如果他们有5或10个优化,那么它总共很重要.

此外,这十个字节可能会使数据大小减小到足以使其少花费一个TCP/IP数据包,这将显着地节省更多,仅仅减少一个数据库的大小.


poo*_*lie 6

我认为JB走在正确的轨道上.他们的主页大约是8750字节(对我而言),这意味着如果每个tcp段可以获得1458个字节,那么它将是6个数据包.关键在于它不是8750字节而是8760字节,而是使它成为6个数据包而不是7个数据包.

这将成为一个可爱的谷歌面试问题.:-)

为什么数据包的数量很重要?因为对于现代互联网连接而言,重要的是延迟,而不是往返.完整数据包几乎不比1字节数据包慢.当TCP窗口仍在打开时,该值在连接开始时尤为重要.

此外,包越多,其中一个丢失的可能性就越大,可能导致非常长的延迟.机会不是很高,但如果你已经像它们一样紧密调整,那就值得了.

那你应该这样做吗?我通常会说,除非你确信你真的已经为相关页面发送了少量数据包.(您应该从现实的客户端位置进行测量.)了解页面验证是值得的.

  • 5年内改变了多少!该页面现在有`</ body> </ html>`标签,但是(对我来说是Chrome)90%由Javascript组成. (2认同)