Программист объяснил небольшой размер лого Google
Автор блога Top5Techs Нитин Кумар опубликовал статью, в котором объяснил, как Google смогла сократить размер своего логотипа с 14 000 байт в старой версии до 305 байт в новой.
Как пояснил Кумар, старый логотип Google использовал сложный шрифт с серифами и кривыми Безье. В нём он обнаружил более ста опорных точек. Размер логотипа составляет 6 Кб, а в сжатом виде — около 2 Кб.
Новый логотип Google использует куда более простые формы, отмечает Кумар. Его можно представить в виде простых геометрических форм — 10 кругов (по два для каждой «g», «o» и «e»), пяти прямоугольников (два для заглавной «g», один для «l» и два для «e»), а использование сложной фигуры с опорными точками потребуется только для нижней перекладины «g», и в этом случае количество опорных точек будет равняться всего семи.
Кумар также воссоздал заглавную букву логотипа в формате svg. Её размер составил 302 байта и сократился 192 байт при сжатии. Таким образом, отметил он, размер логотипа Google вполне достижим, отметил он.
Комментарии
Подписаться