Есть ли способ уменьшить размер встроенных шрифтов в Haxe OpenFL?

Есть ли способ уменьшить размер встроенных шрифтов в Haxe OpenFL?

После добавления веб-форматов занимает слишком много места. Я ориентируюсь на HTML5.

Проверьте это изображение

Я всегда использую -final, чтобы уменьшить размер файла .js:

openfl test html5 -final -v

Но это все еще недостаток, чтобы иметь эти Mbs. Есть ли способ загрузить шрифты из другого места, не встраивая их, чтобы уменьшить общий размер проекта?

А может я неправильно мыслю? Это единственный способ сделать.


person Sim    schedule 10.11.2017    source источник


Ответы (1)


Пара случайных мыслей:

Это множество начертаний, толщин (500/700/900) и стилей (курсив, обычный). Вы используете их все? Вы можете подумать о сокращении до тех, которые вам действительно нужны.

Однако любой браузер должен загружать только тот формат, который ему требуется (woff/eot/ttf/svg, info здесь), поэтому любой пользователь не должен загружать весь набор размером 2,43 МБ. Попробуйте посмотреть на панель сети в инструментах разработчика Chrome, чтобы увидеть, что загружает пользователь Chrome (или аналогично в IE или Safari).

person Jeff Ward    schedule 10.11.2017
comment
да, вы правы, я только что заметил, что он принимает только биты, так что не беспокойтесь :) - person Sim; 10.11.2017