Перейти к основному содержимому

Эмуляция шрифтов

🔗 Оригинальная страница — Источник данного материала


Эмуляция шрифтов

Что это?​

Позволяет задать список шрифтов доступный браузеру.

Для чего это используется?​

Данная возможность позволяет улучшить качество эмуляции браузера.

Как настроить список шрифтов?​

Установка списка шрифтов происходит путём указания аргумента --zl-fonts-dir при запуске браузера. Этот аргумент указывает каталог из которого будут использоваться все найденные там шрифты.

Примеры:

  • --zl-fonts-dir=Z:\Fonts - будет ожидать шрифты в Z:\Fonts.

При отсутствии аргумента, будут использоваться системные шрифты.

Также в указанном каталоге должен содержаться хотя бы один из перечисленных шрифтов:

  • Sans
  • Arial
  • MS UI Gothic
  • Microsoft Sans Serif
  • Segoe UI
  • Calibri
  • Times New Roman
  • Courier New

Где указать аргумент запуска браузера?​

Имеется два места для указания аргумента:

  1. Статический блок - ❗→ Настройки проекта | Аргументы

image-20220228-134910

  1. Действие Настройки|Запустить инстанс - ❗→ Настройки браузера | Аргументы

image-20220228-135137

Откуда взять список шрифтов?​

Вы можете скачать готовые наборы шрифтов из интернета. Примеры наборов с ссылками на них:

Информация

Это наборы шрифтов для эмуляции конкретной ОС с установленными программами. То есть, чтобы их установить не нужно иметь Windows 10 Pro.

Также, вы можете подготовить список шрифтов через установку и настройку Windows:

  1. Установить Windows на виртуальную машину
  2. Установить необходимый вам набор приложений, которые могут доустановить шрифты в систему
  3. Скачать шрифты которые задействованы в этой ОС. Почти все из них находятся по пути C:\Windows\Fonts
  4. Перенести на компьютер с установленным ZennoPoster, чтобы применить эмуляцию