Are customers buying or using variable fonts?
As a graphic designer, primarily working in print, I almost never use variable fonts and find them intimidating often. Or, more precisely, I don't have the confidence they will work as reliably as standard fonts, especially if I am working in a team sharing project files.
I'm aiming to work on a display face of my own design this year, and so was dreaming about how I would release this so-far-fictional design, and it got me thinking about variable fonts.
I was apologising to a type designer friend recently about my lack of use of variable fonts. They said most people are not using them, and it got me wondering if there was any public data that could shed light on the subject.
Do any resellers or foundries share this info? Have I missed a conversation about it elsewhere?
Comments
-
Google fonts has a bunch of variable fonts, and represents a large chunk of the market. It shows usage statistics, so might be a good place to start.2
-
Type Network dedicated a lot of effort this year to talking about and promoting variables (and testing them, and shipping them), but I’ll only say they are not exactly burning up the charts yet — and we probably would have been surprised if sales really took off at this time. It’s an investment and it’s still early, and there’s still work to be done with application support and end user awareness. We think it’s important to be ready when someone decides they’re ready to license and use them.
As available typefaces and usage grows, I think it will be interesting to see what kind of typefaces are popular, and for which media.3 -
Ditto @Christopher Slye0
-
I am not averse to potentially using variable fonts, but the vast majority of software I use does not natively support variable fonts, or at least not in a way that works well. So far for me the advantage mostly manifests in using pre-baked variants generated from the variable base (which is a useful thing already, by the way).However, I do not really consider variable fonts (at this stage) to be essential, and the projects I'm working on are not variable... though maybe one day I would work on doing variable versions, who knows? I'll admit that I am totally non-expert in that but it seems to make everything more complex than the task of drawing béziers...By the way — and this totally is just what I would find useful personally — I would love to see some more classic serif text fonts supporting optical sizing (which is the main variable feature I like to see and which I find most useful).4
-
I loved the old feature in InDesign which would just automatically pick the right optical size of an MM for whatever point size you chose. Made more sense in a print-only world, but I would still use it today!6
-
I think it still makes sense, actually! For instance in a LaTeX package that invokes a font that has optical sizes, the sizes would be loaded according to the font sizes used in the document... just like is done for Computer Modern (which is itself, you could say, one of the earliest variable fonts, although certainly unconventional in many ways compared to how modern fonts work).Of course, while METAFONT CM is fully variable, the Type 1 conversions of the CM family presume that only certain fixed optical sizes will ever be used … making CM more like the physical type that preceded it, in fact. And, to be honest, a robust set of optical sizes in fixed form are probably about all I would need as a user, though VFs can be very useful for generating these sizes from the single source (though this makes making the source more complex).The biggest issue for me is that I think designing variable fonts leads to many of the same issues we saw with MM fonts, which is why I suspect we will never see them come out as abundantly.Of course, there is very significant ground to cover for Variable/MM fonts in general, though. Even if you just look at revivals, consider how many designs originally made for pre-digital typography come in different optical sizes, of which only one was digitized. On the other hand, it seems the most common variable I see in new fonts, weight, is easier to make through interpolation between existing weights of the same optical size. But I'm not sure what the real application is for being able to set semi-boldness in such a granular way.2
-
It depends who are your customers and in what market segment you operate. I have customers who are specifying that they want variable fonts and are willing to pay for me to do the work to make existing families into variable fonts, but that’s particular to OEM licenses for the tech market.2
-
VF's are used more and more on Websites. The main benefit is that they optimize resources (Less KB to load, less request, etc). AFAIK they work reliably on the web.
I have no information about how they perform in apps.3 -
Christopher Slye said:I loved the old feature in InDesign which would just automatically pick the right optical size of an MM for whatever point size you chose. Made more sense in a print-only world, but I would still use it today!
Use fonts in InDesign (adobe.com)
5 -
Ahhh, I hadn’t noticed they made that work for variables!0
-
Variable fonts are seeing strongly increasing use on the web:
https://almanac.httparchive.org/en/2022/fonts#variable-fonts
I occasionally run variable font stats on the entire Google Fonts library. The overall library has been growing steadily for many years, and is now at 1474 families. The past year and a half or two years, it was holding steady at about 18% of all Google Fonts families being variable fonts. But now it is at 19% (ok, 19.13% to be exact). This includes some of the most popular fonts available through Google Fonts, such as Open Sans, Montserrat, Oswald, the various Roboto families, Raleway, Inter, Nunito, Playfair, Rubik, Work Sans, etc.4 -
PabloImpallari said:VF's are used more and more on Websites. The main benefit is that they optimize resources (Less KB to load, less request, etc). AFAIK they work reliably on the web.
I have no information about how they perform in apps.
The fact that "I have no information about how the perform on apps" is actually a GOOD indicator that they work fine in apps too. Because when thing don't work as expected we usually get complains very quickly (fox example when style linking fails in MS word, or things like that). So far no one ever complained to me about VF's on apps, so its pretty safe to assume they work pretty well everywhere. However: when developing you VF's: follow the Spec and test as much as you can before releasing, so you are in the safe side. And if something fails on a certain specific app, you can blame the app developers2 -
We haven't received a request for a variable version of anything yet.2
-
I've never really understood the conniptions by people who don't perceive the value of variable fonts; they will continue to use static fonts. Support for static fonts isn't going away.
(Not aiming this at anyone in particular )1 -
@Dave Crossland Speaking only for myself, I absolutely think they are valuable but I don't want my company to be a technology early adopter. It's just business strategy. I think it can be hard to differentiate that from not caring when one is mostly surrounded by a bunch of enthusiastic nerds who love new things? Isn't it s reasonable business decision to wait and they those people iron out the kinks?2
-
I think early adopter is an exaggeration. It's been a feature in Adobe software for 3 years and counting, plus support in every widely used web browser. Variable fonts won't work for every customer, but having them is a huge plus especially for display type, like OH no's Obviously.
2 -
Not caring = no conniptions0
-
I think 2023 is the year it all happens. I started gearing up last autumn, and I just released a variable-only typeface. I don't understand why the “from” price is displayed that way—it's only twelve bucks.
I'm hoping that distributors will step up this year. Even if they don't allow users to adjust the sliders, they could at least allow animated GIFs to demonstrate the capabilities. Some distributors, like FontSpring, FontBros, and Creative Market will accept variable submissions, even though they’re not currently displayed correctly. Monotype’s tool flat-out rejects them. At the very least, it should detect that it’s a variable font and override the overlap warnings.
Customers' trust when purchasing a variable font from a distributor is currently required to be especially high. I'm presently pricing them low since I don't believe the client should bear all the risk. It may not function with their programs and may cause printing issues, but it should be entertaining to experiment with. While adjusting weights, widths, and optical sizes is useful, there is also a world of gimmicks possible that can drive a designer's imagination, or at the very least provide some amusing dials to twiddle.
Does it make financial sense to release non-variable styles along with variable fonts? Probably not. But with some typefaces, the variable aspect could be the whole point. If all we’re really providing is finer weight and width adjustments, nobody’s going to get excited about this. Take a chance, do something interesting with variable fonts, and push this forward. That’s the only way we can get the distributors to step up and support variable fonts.
1 -
On the one hand, I think that mostly the production kinks are already all worked out, for most fonts. For the remainder, most of the kinks will be worked out this year. At least, as much as required for serious production, similar to where OpenType fonts were when the industry was at the point of really starting large-scale adoption, converting existing libraries.
There are some typefaces for which doing variable fonts is easy and obviously helpful without being terribly difficult. Maybe it has just a weight axis, or just weight and optical size, or weight and width. In some senses it is a packaging question for the foundry.
Then there are typefaces which are highly impractical without variations technology, because the dynamic range, with so many axes, would just result in too many separate fonts. All my type design work (as opposed to forensic work) the past three and a half years has been solely these kinds of fonts: a four-axis family, another four-axis family, and currently working on something with five axes, as a semi-background project.
In related news, Adobe Fonts finally added variable font support today, along with their first 122 variable font families, including 10 or so from the Adobe Originals (yes, the full variable releases of Myriad and Minion, . The interface has sliders and the usual sorts of things. Aside from an oddity about defaulting to the minimum on every axis, instead of the settings of the default instance, it looks pretty good. (OK, it also has the frickin’ stupid idea that each slider is on a pop-out, only one can be popped at any given time, and it obscures the current setting of the axis below it. Sigh.)
5 -
Ray Larabie said:
I'm hoping that distributors will step up this year. Even if they don't allow users to adjust the sliders, they could at least allow animated GIFs to demonstrate the capabilities. Some distributors, like FontSpring, FontBros, and Creative Market will accept variable submissions, even though they’re not currently displayed correctly. Monotype’s tool flat-out rejects them.
We (at Type Network) accept them and have a nice UI for trying out the axes. I’m sure there’s a better version in our future, but we like it. We just need more people to notice!2 -
I’m mostly impressed with Adobe’s roll-out, although I have the same slight grumbles as Thomas. My battle cry the whole time I was at Adobe was that their implementation would likely make or break the general creative user’s adoption of variable fonts, even if VFs became the default delivery mechanism on other platforms. I suppose we’ll start to see in the coming months.3
-
An interesting aspect of Adobe's interface is the placement of various handles around the main display that allow for an easy visual tour of the axes, as well as a quick indication of which axes exist, e.g., no arched handle at the top = no italic axis.
3 -
Thomas Phinney said:Aside from an oddity about defaulting to the minimum on every axis, instead of the settings of the default instance, it looks pretty good.
Now, it it possible to insert intermediate sources at a more reasonable spot in the design space (and make that the default), however this comes at the expense of added file size. Many projects based on older source data (like Kepler, Myriad, etc) do not have intermediate sources, therefore the default, representative style is – for better or worse – Light Condensed.
You also said “yes, the full variable releases of Myriad and Minion” — I wish this were true.2 -
@Frank Grießhammer Unless I misunderstood the warnings, to pass Adobe's FontBakery test, intermediate masters are required. Two of my fonts only had masters on the corners, and I had to add intermediate masters to make them pass.
0 -
@Ray Larabie You misunderstood the (admittedly, poorly-worded) warnings.
https://forum.glyphsapp.com/t/variable-font-origin/24441/14
2 -
Frank Grießhammer said:
Many projects based on older source data (like Kepler, Myriad, etc) do not have intermediate sources, therefore the default, representative style is – for better or worse – Light Condensed.0 -
@Dave Crossland The spec says
Recommended or required “Regular” value: 400 is required.
And below that it says
In a variable font that implements 'wght' variations, the value in the usWeightClass field of the OS/2 table must match the default 'wght' value specified in the 'fvar' table.
None of that says the wght axis default is 400. The default is whatever you want it to be. To be compliant you must also define a so-called "Regular" instance at 400 which is something fontbakery checks for, but nothing says that 400 must be the default.0 -
https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_wght literally does say that as quoted, except it uses the word Regular instead of default.
I think I was also imprecise about the difference between default and regular, and not communicating the clarity I kindly think you are missing
The default master ending up in the glyf table is a technical detail of implementation.
What users expect is the Regular weight 400, Regular width 100, etc. That isn't necessarily any master location. But it is what users expect to see as the style rendered when nonaxes value are input.0 -
Frank Grießhammer said:Thomas Phinney said:Aside from an oddity about defaulting to the minimum on every axis, instead of the settings of the default instance, it looks pretty good.
Now, it it possible to insert intermediate sources at a more reasonable spot in the design space (and make that the default), however this comes at the expense of added file size. Many projects based on older source data (like Kepler, Myriad, etc) do not have intermediate sources, therefore the default, representative style is – for better or worse – Light Condensed.for example, to set the origin at regular weight and regular width:
<axes><axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">....</axis><axis tag="wdth" name="Width" minimum="70" maximum="100" default="100">....</axis></axes>doesn't that work? in Glyphs 3 it's a custom parameter called "Variable Font Origin." I forget where exactly this ends up in the binary, but websites like FontGauntlet parse it just fine, don;t see why Adobe couldn't. I may be misunderstanding you (or myself 😅) though
0 -
jeremy tribby said:for example, to set the origin at regular weight and regular width:
<axes><axis tag="wght" name="Weight" minimum="100" maximum="900" default="400">....</axis><axis tag="wdth" name="Width" minimum="70" maximum="100" default="100">....</axis></axes>doesn't that work? in Glyphs 3 it's a custom parameter called "Variable Font Origin." I forget where exactly this ends up in the binary, but websites like FontGauntlet parse it just fine, don;t see why Adobe couldn't. I may be misunderstanding you (or myself 😅) though
It's possible that Glyphs automatically adds a master at the location when you use the "Variable Font Origin" custom parameter. You should notice a difference in file size. Correction: In Glyphs, you can only point the "Variable Font Origin" to masters that exist in the file. So you couldn't set a Regular origin if your only masters are wght=100 and wght=900.2
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 800 Font Technology
- 1K Technique and Theory
- 617 Type Business
- 444 Type Design Critiques
- 541 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 483 Typography
- 301 History of Typography
- 114 Education
- 68 Resources
- 498 Announcements
- 79 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 269 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports