[csswg-drafts] [css-fonts-4] [varfont] font-variation-settings value

typemytype has just created a new issue for 
https://github.com/w3c/csswg-drafts:

== [css-fonts-4] [varfont] font-variation-settings value ==
As the draft is setup now the number value in 
`font-variation-settings` for each axis has to refer to the ranges 
declared in the font. 

Somehow this feels contra productive. fe: Did some tests today with 
the Webkit nightly build and ended up with opening Skia with fontTools
 to know the range (the wdth axis has a range from 0.61998 to 1.2999).
 Web designers should not know about those values. Font foundries 
should not bother explaining those values to web designers, so they 
can set them correctly. The number value could represent a normalised 
value going from 0 to 1.

The draft also declares that the number values outside a range should 
be ignored. It seems better to  declare extrapolations as an endless 
fixed value by limiting the value to the boundaries of a range. 
Similarly as what MutatorMath and fontTools.varLib does.



Please view or discuss this issue at 
https://github.com/w3c/csswg-drafts/issues/573 using your GitHub 
account

Received on Wednesday, 5 October 2016 20:32:06 UTC