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

Supply ready-to-use TTF variants (preferably as COLR/CPAL) #172

Open
wolfbeast opened this issue Feb 20, 2018 · 2 comments
Open

Supply ready-to-use TTF variants (preferably as COLR/CPAL) #172

wolfbeast opened this issue Feb 20, 2018 · 2 comments

Comments

@wolfbeast
Copy link

For broad adoption of EmojiTwo, not having ready-to-use assets of EmojiTwo is a major issue.
You should supply TTF variants of ready-to-use font files, preferably in layered COLR/CPAL format as opposed to SVG-in-OpenType. Especially for embedding in software this is important because of the fact that SVGiOT is generally larger and slower to render than COLR fonts. This would allow adoption in e.g. our Pale Moon browser project.

Of note, when creating TTF files, bitmapped glyphs should be avoided at all cost to avoid issues like Google's Noto Color Emoji has. Only use vector for optimal display at all DPIs and avoiding glyph metrics issues.

@Crissov
Copy link
Collaborator

Crissov commented Feb 21, 2018

For a good COLR/CPAL font we would need to touch and optimize almost all SVGs so they use nicely stacked elements of the same color. That is doable but not high on the list of priorities. This could perhaps also improve SVG-based fonts, but it could also severely disturb the logical order of the vector objects.

@wolfbeast
Copy link
Author

Perhaps the code in Mozilla's repo where this conversion was done programmatically can help?
https://github.com/mozilla/emojione-colr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants