Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.0 improvements needed #38

Closed
12 tasks done
dy opened this issue Oct 30, 2022 · 0 comments
Closed
12 tasks done

3.0 improvements needed #38

dy opened this issue Oct 30, 2022 · 0 comments

Comments

@dy
Copy link
Owner

dy commented Oct 30, 2022

  • More up/down shifts via accents, at least till 50.
  • Latin-Ext range for Low-align, Cyrillic range for Center-align, see Alias characters / unicode subranges #21 (comment) for argumentation
  • Latin/ASCII cover 52 chars - it seems to be very natural expectation.
  • Embed last-resort blank font into wavefont to avoid CSS fallback. faster to have sync fallback and build wavefont upon it.
  • WGHT and WDTH are useful as separate properties. Unlike tracking, WDTH stabilizes advance width as absolute value, so weight can safely be changed within the allocated stride.
  • char should be left-aligned within width, not center-aligned.
  • Map axes to standardized names - SOFT.
  • ~~pass fontbakery tests Align with font requirements #14 ~~
  • +-10 y-shift accents y-shift encoding strategy #19
  • expose meaningful JS API
  • ~~demo with painter [better] demo #27 ~~
  • Limit weight to 400 (no sense to have it too big, besides that's standard value for Google Fonts).
@dy dy closed this as completed Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant