为什么Google会使用字体标记?

Car*_*ers 40 html css web-standards minify

所以,在向我的兄弟演示Chrome浏览器的DOM浏览器时,我不禁注意到Google使用了<font size=-2>标签.

我知道这是一个愚蠢的问题,但从编程的角度来看 - 为什么他们会在Google上使用弃用的标签是因为它比使用它更小<p class="whatever">,然后为它创建一个样式,或者只是去<p style="font-size: x-small">

Dan*_*llo 107

2005年11月,谷歌软件工程师Matt Cutts说:

谷歌的主页没有验证,这主要是为了节省宝贵的字节.世界会结束,因为谷歌没有引用颜色属性的引用吗?不,它使页面加载更快.

资料来源:Google Blogoscoped - Google的小工具家伙Matt Cutts(访谈)

  • ceejayoz:即使没有好的来源,你的直觉也是+1.一个值得尊敬的Enlightened徽章:) (2认同)

cee*_*yoz 74

在Google主页上保存几个字节可能会节省数TB的传输带宽.

  • 因为谷歌没有做某事而+1. (35认同)
  • 谷歌几乎肯定也在使用gzip压缩.因此,压缩后的节省不太重要,但在Google的规模上可能仍然很重要.在**你的**规模,几乎可以肯定**节省**(没有冒犯).不要因为谷歌那样使用`<font>`标签. (30认同)
  • 哦,相信我,我坚持验证标记. (4认同)

Xav*_*avi 9

节省空间的问题肯定是谷歌可能使用fontcenter标签的一个原因.另一个原因可能是兼容性.

谷歌的最佳利益是让他们的主页在所有浏览器中运行,包括IE6之前的版本和移动浏览器.由于fontcenter标签是如此古老,它们几乎得到普遍支持.

  • 在CSS中居中内容很容易.`margin:0 auto`表示块级元素,`text-align:center`表示非块元素. (12认同)
  • 谷歌主页赚了数十亿美元.GMail和Google Docs赚了数千万甚至数亿?您认为拉里和谢尔盖正在优化哪种"努力"? (9认同)
  • 假设"古代"浏览器占谷歌流量的1%(这可能实际上是保守的 - 旧浏览器,糟糕的移动浏览器,盲人屏幕阅读器之类的模糊内容......).假设谷歌每年从搜索流量中获得10亿美元(这可能是保守的).增加1%的收入意味着每年1000万美元. (6认同)
  • 我真的怀疑谷歌有兴趣与13岁的浏览器兼容.这与推动GMail和Google Docs等富Web应用程序的努力相矛盾. (2认同)