話說Google的老Logo有14000個(gè)字節(jié),它是這樣計(jì)算出來的:它采用了復(fù)雜的Serif字體,只能用貝塞爾曲線來創(chuàng)建,總共需要100個(gè)錨點(diǎn),占據(jù)了6380個(gè)字節(jié)(6KB),壓縮之后為2145 個(gè)字節(jié)(2KB)。
新Logo的簡(jiǎn)化版本幾乎完全由圓和矩形創(chuàng)建(小寫字母g除外):
整個(gè)Logo的組成:
10個(gè)圓圈(大寫字母G和小寫字母g每個(gè)2ge,字母o每個(gè)2個(gè),字母e每個(gè)2個(gè))
5個(gè)矩形(大寫字母G每個(gè)2個(gè),小寫字母l每個(gè)1個(gè),字母e每個(gè)2個(gè))
7個(gè)錨點(diǎn)
Google沒有發(fā)布優(yōu)化過的305個(gè)字節(jié)的Logo版本,似乎也沒有提供在線版本,我相信他們宣稱的305個(gè)字節(jié)的Logo還是可行的。
為了驗(yàn)證,用SVG格式重建了首字母(G),未壓縮為302個(gè)自己,壓縮后為195字節(jié)。
這里是完全未壓縮的圖形,包含2個(gè)圓和2個(gè)矩形:
<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>
產(chǎn)生的圖如右: