google / fonts

Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
https://fonts.google.com
18.13k stars 2.61k forks source link

Noto Sans Symbols 2 type tester and glyphs overview are outdated on fonts.google.com #7238

Closed LaPingvino closed 3 days ago

LaPingvino commented 8 months ago

This issue also works for requesting features.

Describe the issue On the fonts.google.com website, Noto Sans Symbols 2 seems up to date for the download part, e.g. 🟙 is properly included, but it and e.g. Kaktovik numerals don't show in the glyph list or appear properly when using the type tester.

To Reproduce Try looking for the nine pointed star in the glyph list (should appear after the go symbols) or try typing/copy-pasting 🟙 (U+1f7d9).

Expected behavior The new characters should appear in the glyph list and work properly in the type tester.

Additional context New characters since Unicode 15 and possibly 15.1

emmamarichal commented 8 months ago

@simoncozens, is it a subset issue?

simoncozens commented 8 months ago

In general: If a glyph is in the font we serve but it's not coming out of the web API, then yes, it's likely a subset issue.

In this case: Yes, NINE POINTED STAR is not in the latest symbols nam file, and it should be added, and the same goes for the Kaktovik Numerals block. There are probably other codepoints in Noto Sans Symbols 2 that are not being served. I'll do a test and make a PR.

simoncozens commented 8 months ago

Actually we probably need to re-push the font once this is done; I did add NINE POINTED STAR two weeks ago and apparently Garret merged it.

LaPingvino commented 8 months ago

@simoncozens so now re-push?

simoncozens commented 8 months ago

That's something the eng team do internally. They're working on it!

LaPingvino commented 8 months ago

How long do these things take normally? when should I check in again? @simoncozens

simoncozens commented 8 months ago

Probably a couple of weeks?

LaPingvino commented 7 months ago

https://issuetracker.google.com/issues/289759016 also references an internal bug... any updates on either?

simoncozens commented 7 months ago

Looks OK to me:

Screenshot 2024-03-05 at 13 33 39
LaPingvino commented 7 months ago

Quick check for what works:

simoncozens commented 7 months ago

Yeah, looks like some stuff on the front end has not been updated to Unicode 15.0. We've hit the limits of my knowledge here, and this becomes a question for the frontend team.

LaPingvino commented 6 months ago

no changes yet... do you know anyone of the right team to ping?

simoncozens commented 6 months ago

@garretrieger?

garretrieger commented 6 months ago

@nathan-williams for the FE team

LaPingvino commented 5 months ago

One month later... is this properly checked, scheduled etc? Just checked with the same checklist and the result is the same, it shows in search but not in the type tester and glyph overview.

LaPingvino commented 4 months ago

@simoncozens @garretrieger @nathan-williams sorry for being annoying... 🙃

LaPingvino commented 4 months ago

Just did a little testing and found the following:

@simoncozens @garretrieger @nathan-williams

simoncozens commented 4 months ago

No point tagging me, I just provide the fonts and they're working. :-) It's a subsetting issue on the back end. It's not to do with caching but the way that subsets are delivered using CSS.

vv-monsalve commented 4 months ago

I can reproduce the following:

Copy-pasting 🟙 in the field for "Type something" + querying for Noto Sans Symbols works to display the NINE POINTED STAR symbol (for Noto Sans Symbols 2, Noto Symbols displays tofu in that view)

Screen Shot 2024-05-28 at 14 15 42



However, when copy-pasting that same glyph into the TypeTester, it shows a tofu.

Screen Shot 2024-05-28 at 14 16 06



@nathan-williams could you please take a look at this?

LaPingvino commented 1 week ago

@vv-monsalve @nathan-williams ping 🙈

vv-monsalve commented 1 week ago

@nathan-williams I reran the test (as in my previous comment), but the issue persists. Could you help us understand the root cause and what could be the solution?

nathan-williams commented 1 week ago

@LaPingvino apologies for not noticing the earlier messages that I was tagged in. I realize it's been several months and this turned out to be a pretty simple issue.

The fix should roll out in the next week or two.

LaPingvino commented 1 week ago

thanks a million @nathan-williams ! I already was considering to apply just to get this done 🤭

LaPingvino commented 1 week ago

I suspect it's not your field, but any idea if that has an effect on this? https://issuetracker.google.com/issues/289759016 (updating fallback fonts on Android, ChromeOS and Google Docs)

For ChromeOS it seems to rely on a Gentoo ebuild I'm not certain about if it's still working correctly. For Android and Google Docs I know even less relevant pointers... I hope it's just normal update delay, but my gut feeling says there might be something broken.

LaPingvino commented 3 days ago

Verified fixed, can close @nathan-williams (but will be very pleased if you can give the issuetracker bug a look)