OpenType variable font support

OpenType variable fonts integration in the layout engine affects at least the following aspects: 1) Axis value assignments from font-variation-settings 2) Integration of variable fonts axis parameters into layout operations 3) Font matching for: * Matching based on canonical scalable axes such as width or weight or optical sizing. * Matching named instances 4) Feature resolution of CSS props, feature-settings and variation settings

Demo

Documentation

Specification

Editor's draft

Status in Chromium

Blink>Fonts


Enabled by default (tracking bug) in:

  • Chrome for desktop release 62
  • Chrome for Android release 62
  • Android WebView release 62

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

Owner

Comments

It's recommended to track the meta bug for details on level of current support.

Search tags

variable fonts, variation fonts, font-variation-settings, axis, axes, opentype, variation, variable,

Last updated on 2020-10-12