欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

为何谷歌Google的新Logo只有305个字节?

程序员文章站 2022-06-19 21:39:07
为何谷歌Google的新Logo只有305个字节?Google 的 Logo 迎来 17 年来最大的变化,这可不是 Google 头脑发热做出的决定。新的LOGO依然是“GOOGLE”六个字母,但采用了无衬线字体,看上去更具有现代感、灵动感。那为何谷歌Goo... 15-09-05...

在公司架构上重新调整后,google刚刚突然宣布了新的logo标识,这也是google 1998年诞生以来风格变化最大的一次。

话说google的老logo有14000个字节,它是这样计算出来的:它采用了复杂的serif字体,只能用贝塞尔曲线来创建,总共需要100个锚点,占据了6380个字节(6kb),压缩之后为2145 个字节(2kb)。

为何谷歌Google的新Logo只有305个字节?

新logo的简化版本几乎完全由圆和矩形创建(小写字母g除外):

为何谷歌Google的新Logo只有305个字节?

整个logo的组成:

•10个圆圈(大写字母g和小写字母g每个2ge,字母o每个2个,字母e每个2个)

•5个矩形(大写字母g每个2个,小写字母l每个1个,字母e每个2个)

•7个锚点

google没有发布优化过的305个字节的logo版本,似乎也没有提供在线版本,我相信他们宣称的305个字节的logo还是可行的。

为了验证,用svg格式重建了首字母(g),未压缩为302个自己,压缩后为195字节。

这里是完全未压缩的图形,包含2个圆和2个矩形:

<svg xmlns="http://www.w3.org/2000/svg"> 

<circle r="100" cy="100" cx="100" fill="#4885ed"/>

<circle r="70" cy="100" cx="100" fill="#ffffff"/>

<rect transform="rotate(-40 166,67)" height="78" width="99" y="27" x="117" fill="#ffffff"/>

<rect height="30" width="88" y="87" x="111" fill="#4885ed"/></svg>

产生的图如右:

为何谷歌Google的新Logo只有305个字节?