谷歌研究如何使互联网更快

如果你认为网页加载时间很好——一点也不慢,请举手。

没有人吗?好吧,谷歌可能只是在增加网站加载时间方面取得了巨大的进步,而在这个过程中没有任何妥协。那么,这家科技巨头是如何做到的呢?

在IT博客观察中,我们点击刷新。

那么到底发生了什么呢?戴斯。莱纳姆:凯布给我们一些背景信息

谷歌…发布了一个全新的开源JPEG编码器,叫做Guetzli,它可以做两个…简洁的东西……它可以减少35%的JPEG文件的大小,而没有明显的质量下降,并且…它可以在不增加文件大小的情况下提高图像的质量。

但这到底是什么意思呢?拉斐尔·艾尔解释了

这一变化将标志着网页加载时间的显著改善,特别是在那些大量使用媒体内容的网站上。Guetzli的……缺点是编码图像需要更长的时间。

但是谷歌是怎么做到的呢?保罗Adshead向我们介绍了这个概念

该算法减少了大量难以压缩的无序数据,并将其转化为易于压缩的有序数据。在外观上接近的像素也有一定程度的模糊。这个…有助于削减大小,而没有任何可见的影响,以结构的图像。

听起来很简单,对吧?显然不是。塞巴斯蒂安•安东尼告诉我们为什么这是一个复杂的过程

困难的是在删除细节和减小文件大小之间找到平衡。使用了一种新的心理视觉模型——Butteraugli…决定哪些颜色和细节要保留,哪些要丢弃。这里的"视觉心理"指的是它基于人类视觉处理系统。Butteraugli的精确细节隐藏在数百个高精度常量中,这些常量产生的模型比其他编码器“更全面、更详细地近似颜色感知和视觉掩蔽”。

为什么这些都很重要?克里斯•史密斯有这些信息

谷歌希望在不影响图像质量的情况下增加加载时间…谷歌说Guetzli的图像…比使用其他编码器创建的类似或更大的JPEG文件质量更高。谷歌坚持使用在线上随处可见的JPEG格式,实际上保证了与任何可以处理在线图像的互联网浏览器和应用程序的兼容性。
...
然而,网站管理员和图形设计师将……不得不在他们的图像上使用Guetzli来缩小他们的尺寸。这不会自动发生在互联网上的每一张图片上。

那么Guetzli有机会离开吗?克里斯蒂娜•沃伦知道它有一个优势

谷歌使Guetzli编码器开源,它可以在Github上为任何人…使用…这是一件大事,因为现在,许多基于网络的图像程序……使用libjpeg编码器,因为它是免费的,而且往往做得足够好。如果Guetzli确实像谷歌宣称的那样工作,这可能会成为一个坚实的libjpeg替代web开发人员,设计师或摄影师。这对普通的网络用户也很有好处,因为照片和图像会占用更少的空间。

最后一个问题。Guetzli到底是什么意思?我们听到了答案来自谷歌团队的

Guetzli [guɛtsli] -瑞士德语中的饼干。

这篇题为“谷歌研究如何使互联网更快”的文章最初发表于《计算机世界》

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2017Raybet2

2021年IT薪资调查:结果在