2) depending on the font, the hhea values are sometimes ‘hacked’ to align with the winAscent and winDescent values (this enables cross-platform consistency). usTypo is a more consistent way to get ‘typographic’ metrics.
So I think what would help is either seeing particular problems arise for our users (where we could even whitelist particular fonts), or strong examples of where we anticipate this might cause problems.
-
-
I will update our internal documentation with our conversation here so that we have more context in the future.
-
Sounds good! I don’t think it is necessarily a problem how Figma wants to go about picking these values. I just think, especially as shown in your graphic, that relying on the hhea values will result in even more inconsistent baseline alignment than otherwise.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.