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

Document how to access all of Voces #557

Open
stefanocoretta opened this issue Dec 21, 2016 · 5 comments
Open

Document how to access all of Voces #557

stefanocoretta opened this issue Dec 21, 2016 · 5 comments

Comments

@stefanocoretta
Copy link

stefanocoretta commented Dec 21, 2016

The characters from the latin-ext subset of Voces are not rendered as Voces font on Safari nor Chrome on iOS 10.2 nor 9.3.5. The default typeface is displayed instead. The subset latin-ext works fine on Safari and Chrome on MacOS Sierra.

You can see an example here (jsbin backup)

This is what I see on MacOS Safari, which is correct.

test_voces

@davelab6 davelab6 added -- Needs confirmation from upstream or onboarder z_Voces labels Jan 5, 2017
@davelab6 davelab6 added this to the Bugs in Font Files milestone Jan 5, 2017
@jungshik
Copy link

jungshik commented Jan 6, 2017

The example page does not work either on Chrome on Linux.

Chrome's DOM inspector has the following.

LocalFontFoo—Local file(4 glyphs)
Voces—Network resource(2 glyphs)
LocalFontBar—Local file(1 glyph)

Note that only 2 glyphs out of 7 come from Voces.
It looks like Voces covers only two characters in the sample text above.

@laerm0
Copy link
Contributor

laerm0 commented Sep 26, 2017

Entering the demo text into the specimen page works fine; same goes for testing the font in-browser on impallari.com. The test page @jungshik provides does not work, nor does a jsbin of the font. So something about how the file is delivered via GFonts is off. I wasn't able to get a better result by specifying unicode-range, either.

Thoughts from @rsheeter, maybe?

@davelab6 davelab6 modified the milestones: Bugs in Font Files 00 Resolution Effort Undetermined, Questions about Google Fonts service (API), Glyph Set Definitions Sep 27, 2017
@davelab6
Copy link
Member

davelab6 commented Sep 27, 2017

Basically the latin-ext subset doesn't include all the IPA characters, even though they are in the font, you can't access them that way. Eg

https://jsbin.com/vosekod/edit?html,output

screen shot 2017-09-26 at 22 52 39

However, the text subset API feature will enable you to get served fonts with those characters, if they are in the font:

https://jsbin.com/feberir/edit?html,output

screen shot 2017-09-26 at 22 52 35

latin-ext doesn't have everything, from languages (#1215) to the lowly trademark (#78)

The resolution to this issue will be to update that glyph set definition :) I'm tracking that separately in #135

GF could also do a better job of explaining this in documentation somewhere.

@davelab6 davelab6 changed the title Latin-ext subset of Voces not working on iOS Safari and Chrome latin-ext subset of Voces not working on iOS Safari and Chrome Nov 23, 2017
@davelab6 davelab6 changed the title latin-ext subset of Voces not working on iOS Safari and Chrome Document how to access all of Voces Nov 23, 2017
@davelab6 davelab6 modified the milestones: Glyph Set Definitions, Questions about Google Fonts service (API) Nov 23, 2017
@stefanocoretta
Copy link
Author

Thanks for the clarification and sorry for the very delayed reply. Shall I close the issue or leave it open? (I reckon you changed the title so you might want to close it yourself or not).

@davelab6
Copy link
Member

davelab6 commented Jan 6, 2018

Yeah I'll keep this open until we provide documentation on this properly

@RosaWagner RosaWagner removed this from the Questions about Google Fonts service (API) milestone Aug 13, 2021
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

5 participants