Font Enumeration
Gives web applications the ability to enumerate local fonts and some metadata about each. Today, no API exists to provide a list of local fonts to web applications.
Font enumeration is a missing capability that has prevented modern web apps from making full use of the web platform. Web apps that want to work with local fonts require the user to upload them to a server first. In some cases, web apps ask users to install a separate local program that provides additional capabilities like font enumeration and offers local fonts as a WebFont in order to work around this missing API. The font enumeration API will let a web app get access to a list of local fonts and some metadata without requiring these workarounds.
Documentation
Status in Chromium
In development (tracking bug)
Consensus & Standardization
- No public signals
- No public signals
- No public signals
- Strongly positive
Owners
Last updated on 2019-10-28
Comments
An earlier version of this API was discussed here: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/G-hC66MRTso/uVrmHV0NAwAJ It has since been updated based on feedback from experts. This version of the API takes into account and reflects that feedback.