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

x/image/font/gofont: Go Mono font readability for users #37532

Closed
dmitshur opened this issue Feb 28, 2020 · 3 comments
Closed

x/image/font/gofont: Go Mono font readability for users #37532

dmitshur opened this issue Feb 28, 2020 · 3 comments
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone

Comments

@dmitshur
Copy link
Contributor

In issue #37411, it has been reported that:

Serifs and small kerning can make it much harder for dyslexic users to read text.

In the original blog post that announced the Go fonts, https://blog.golang.org/go-fonts, the Go Mono font is described as:

The Go Mono fonts have slab-shaped serifs, giving them a sturdy appearance.

If I understand correctly, this property can lead to an outcome where the Go Mono may offer a bad readability experience for some users. It's hard for me to know whether this is something that can be fixed in the fonts or not. I wanted to file this issue so that this can be investigated by those who are more familiar with the topics of typography and accessibility, and perhaps there can be some sort of improvement implemented (or, alternatively, document that this is unfortunately not something that can be fixed in the font itself).

/cc @nigeltao @robpike @empijei @katiehockman

@dmitshur dmitshur added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Feb 28, 2020
@dmitshur dmitshur added this to the Backlog milestone Feb 28, 2020
@empijei
Copy link
Contributor

empijei commented Feb 28, 2020

I would say that most dyslexic people already have browser extensions to force different fonts on pages that use hard to read ones.

It was just disappointing to me that I had to add the go documentation to the list of less accessible portals when my workstation started using the Go font instead of Source Code Pro (the fallback).

@nigeltao
Copy link
Contributor

Thanks for the feedback. Sorry for the late reply.

It's hard for me to know whether this is something that can be fixed in the fonts or not.

It would be up to the type foundry, Bigelow & Holmes, and largely out of the Go team's control. I can pass the feedback on, but still, I would expect that this isn't something they could easily fix. Changing the fundamental look of the monospaced font would essentially be creating a new font.

@nigeltao
Copy link
Contributor

I will also note that #37411 (comment) has been marked fixed.

@golang golang locked and limited conversation to collaborators Feb 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
None yet
Development

No branches or pull requests

4 participants