话说 Google 的老 Logo 有 14000 个字节,它是这样计算出来的:它采用了复杂的 Serif 字体,只能用贝塞尔曲线来创建,总共需要 100 个锚点,占据了 6380 个字节(6KB),压缩之后为 2145 个字节(2KB)。
新 Logo 的简化版本几乎完全由圆和矩形创建(小写字母g除外):
整个 Logo 的组成:
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>
产生的图如右: