Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Permissions-Policy : directive local-fonts

Disponibilité limitée

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

L'en-tête HTTP Permissions-Policy avec la directive local-fonts contrôle si le document actuel est autorisé à collecter des données sur les polices installées localement par l'utilisateur·ice avec la méthode Window.queryLocalFonts().

Plus précisément, lorsqu'une politique définie bloque l'utilisation de cette fonctionnalité, les promesses (Promise) retournées par Window.queryLocalFonts() seront rejetées avec une DOMException de type SecurityError.

Syntaxe

http
Permissions-Policy: local-fonts=<allowlist>;
<allowlist>

Une liste d'origines pour lesquelles l'autorisation est accordée pour utiliser la fonctionnalité. Voir Permissions-Policy > Syntaxe pour plus de détails.

Règle par défaut

La liste d'autorisation par défaut pour local-fonts est self.

Spécifications

Spécification
Local Font Access API
# permissions-policy

Compatibilité des navigateurs

Voir aussi