Wie Googles neues Logo könnte nur 305 Bytes als das alte Logo 14.000 Bytes war?
Das alte Logo nutzt eine komplizierte Serifen-Schrift, die nur mit Bezier-Kurven erstellt werden kann. Alles in allem hat es 100 Ankerpunkte, wodurch eine Datei 6 KB (6.380 Byte). Wenn komprimiert, kommt die Größe auf 2 KB (2.145 Byte).
Eine vereinfachte Version des neuen Logos, kann auf der anderen Seite fast ausschließlich aus Kreisen und Rechtecken (mit Ausnahme der Kleinbuchstaben g) konstruiert werden:
Das gesamte Logo besteht aus:
- 10 Kreise (je 2 für die Hauptstadt G und Kleinbuchstaben g, 2 für jedes O und 2 für die e)
- 5 Rechtecke (für das Kapital G, 1 für den Kleinbuchstaben l, 2 für die e 2)
- 1 Form gebildet mit 7 Ankerpunkte (der Unterlänge auf dem Kleinbuchstaben g)
Während Google ist nicht das optimierte 305 Byte Logo freigegeben und es scheint nicht online verfügbar sein, glaube ich, dass sie die Größe auf 305 Bytes haben, wie sie behaupten.
Um dies zu überprüfen, neu ich den ersten Buchstaben (G) in das SVG-Format, was zu einer Datei, die 302 Bytes unkomprimiert und 195 Bytes komprimiert ist.
Hier ist die gesamte unkomprimierte Grafik, bestehend aus zwei Kreisen und zwei Rechtecke:
Dadurch wird die Grafik auf der rechten Seite generiert:
Als ein anderer Benutzer darauf hingewiesen ist auch eine Möglichkeit, das neue Logo mit Striche anstatt Füllungen zu generieren. Dies ist auch etwas, das war nicht möglich, das alte Log zu tun, und kann dazu führen, dass eine noch kleinere Datei.
Der Code für das gesamte Logo (mit freundlicher Genehmigung von Jaume Sanchez Elias) beträgt 290 Byte:
Mit diesem Ansatz, das gesamte Logo gezeichnet werden kann mithilfe von 2 Kreisen (für die 2 o) und 4 (G, g, l und e).
Über den Autor : Ilya Yakubovich, UI-Designer
Wie könnte Googles neue Logo nur 305 Bytes sein, während das alte Logo 14.000 Bytes ist? erschien ursprünglich auf Quora. Quora folgen Sie auf Twitter, Facebook und Google +.
Diese Antwort wurde leicht bearbeitet, für Grammatik und Klarheit.