Добрый день. Есть необходимость иметь доступ к множеству шрифтов на страницы. Ни как не могу понять как правильно реализовать подключение необходимого шрифта через javasript. Можете подсказать как это правильно делается?
Сейчас задачу решил таким образом: использую медиа тег font-face. Сразу все необходимые шрифты подключаю через CSS, после делаю вывод шрифта на страницы используя с visibilty: hidden. Но есть понимание, что даже при хорошей оптимизации шрифта он весит 30-40 кб, а таких шрифтов необходимо около 50, соответственно такое количество шрифтов нагрузит страницу и сделает ее отображение более медленным. Хочу сделать более практичным и подгрузку только необходимого, когда возникает нужда.