Тест показывает системные и пользовательские шрифты, доступные браузеру. Для отображения списка браузер запросит разрешение. Названия и данные шрифтов обрабатываются локально и не отправляются на сервер.
Нажмите «Показать шрифты» и разрешите доступ в окне браузера. Тест выведет шрифты, доступные операционной системе. Список можно фильтровать, группировать по семействам и открывать отдельные начертания для предпросмотра.
Просмотреть установленные шрифты можно в совместимых настольных браузерах на базе Chromium, включая Chrome и Edge в Windows, macOS и Linux. Firefox, Safari и мобильные браузеры не поддерживают Local Font Access API. Перед запросом списка CheckDevice проверяет наличие API. Подробнее — в официальной документации Chrome и на MDN.
| Браузер или устройство | Поддержка |
|---|---|
| Chrome и Edge в Windows, macOS или Linux | Поддерживается в совместимых версиях |
| Другие настольные браузеры на базе Chromium | Зависит от реализации браузера |
| Firefox и Safari | Не поддерживается |
| Android, iOS и iPadOS | Просмотр локальных шрифтов не поддерживается |
Сначала страница проверяет наличие window.queryLocalFonts. После предоставления разрешения браузер возвращает полное и PostScript-название шрифта, семейство и стиль. CheckDevice сортирует эти значения, группирует связанные начертания и подключает локальный шрифт через CSS для предпросмотра.
Ограничения: тест не проверяет лицензию, целостность файла или полный набор символов Unicode. Результат также может отличаться в зависимости от операционной системы и версии браузера.