googlefonts / roboto-2

The Roboto family of fonts
Apache License 2.0
3.85k stars 309 forks source link

Stretched font in Windows (my last question on this error) #246

Closed Wladkh closed 7 years ago

Wladkh commented 7 years ago

Sorry that I'm bothering you, but I'm interested in the final answer. Tell me, please, in the next version of Roboto error with the display of fonts in Windows (elongated letters on even sizes 14/16/18px...) will be fixed? Or the font in Windows will remain elongated? I ask, since I need to find the optimal solution, either to abandon Roboto, or to write a script for the old version, or to wait for the error to be fixed. Thank you!

rinux55 commented 7 years ago

Sorry guys. don't want to be rude, I really appreciate the work you are doing on this project.

But I can't really wrap my head around the fact that you release a version of the font which looks bad on very common pixel sizes on one of the most used operating systems, and then ignore any complaints by saying it won't be changed anytime soon.

Please tell me, is the way this font is presented now in windows not a hinting bug? Or is it the way it is supposed to look?

m4rc1e commented 7 years ago

@Rinux55 see #68 and check the dates.

Read my previous https://github.com/google/roboto/issues/244#issuecomment-295160852

rinux55 commented 7 years ago

Between all the tickets, version numbers and comments I am confused now. Am I saying this correct?

So you are saying that the way the font looks now on windows is not a bug? Even though it looks completely different on a mac?

m4rc1e commented 7 years ago

So you are saying that the way the font looks now on windows is not a bug? Even though it looks completely different on a mac?

The update, v2.137 fixes #68. The previous release was v2.000 which didn't match the original hinting of v1.

v2.137 matches Mac Os X much better. View it full screen.

screen shot 2017-04-25 at 10 07 32

v15 and v16 refer to the font api.

rinux55 commented 7 years ago

Thanks for the more detailed picture. I can see that the height of the font looks better with a ruler. But it also shows what is wrong with the 2.137 version: artboard 1

Please check the green marks in the letter 'e'. This is exactly what is making this font looks so narrow now. They may have the same height, but the margins on the inside are different. Don't you agree with me that this looks weird, and that the old version looks much more like the ipad air version?

m4rc1e commented 7 years ago

@Rinux55 sorry the image was actually for my mac air. I built a test site and have diff browser samples here

This is all rather debatable. Personally, I find the open counter of the 'e' in 2.137 a better match to the mac rendering.

Wladkh commented 7 years ago

Here's what the old and new font looks like in my Windows:

http://fs2.fex.net/get/280399052693/10016996/font.jpg

P.s .: I apologize for my English, I use an interpreter

rinux55 commented 7 years ago

image I have used the roboto tester on a mac, and I do not see a notable difference between old and new. On my windows machine, the difference is huge.

Seeing both new versions of windows and mac to each other, I can see why it may look more the same. But there is this sense of narrowness in the windows version which makes it look so different. I agree, the old version is not perfect next to the mac one, but the personality of the old font is in my opinion much more alike to the mac version.

user23145 commented 7 years ago

Noticed this as well. Whatever the latest update was, it made the font look significantly worse on the web. It's significantly taller than it used to be, to a point where it looks uncomfortable to the eye to read.

thesilentw commented 7 years ago

The kerning is significantly worse in the new version on Windows platforms - the increased x-height makes it more difficult to separate out letters now that there are effectively many more vertical lines, due to the stretched letters. In many, many other fonts, the established norm is that the letter 'e' is quite close to being a circle, not an oval, and in the new version of Roboto on Windows, it is VERY clearly a vertically oriented oval, not a circle.

Every single one of your users who has taken the time to comment on this issue is telling you that it looks worse, is harder to read, and is an undesired change. Doesn't that deserve some more thought, or perhaps a review?

mattnischan commented 7 years ago

Prior to this change, the ratio of various rounds and bowls was effectively equal height/length. In other words, "o" and it's glyph derivatives (p, b, d, q, e, c, etc) were exact circles. After this change, this is no longer the case on Windows.

The question then effectively becomes: Is Roboto intended to have non-circular rounds? If not, then this is a display bug. If Roboto is intended to have ovaled rounds, then the display is correct.

Since the display of Roboto on non-Windows platforms appears to have circular rounds and not ovaled rounds, then I would strongly argue that this is a bug that needs to be corrected as opposed to just a stylistic difference of opinion.

mvcoding commented 7 years ago

I have to agree, it's very unpleasant to read now on windows.

user23145 commented 7 years ago

It's been nearly 2 weeks since the change, and I thought I would've (maybe) been used to the updated font by now, but it's still incredibly hard on the eyes to read. I find myself not only losing lines as I read a page, but also losing myself between words.

I can't imagine how hard this font is to read for people with dyslexia.

fitojb commented 7 years ago

Is Roboto intended to have non-circular rounds? If not, then this is a display bug. If Roboto is intended to have ovaled rounds, then the display is correct.

Hm, Roboto has never had circular forms; since it was introduced in Android 4.0, it has been ovaled. Its forms are slightly condensed to allow for more characters to fit in a line, which is a common thing in UI typefaces.

As it was stated previously, the previous look was a hinting regression.

davelab6 commented 7 years ago

Is Roboto intended to have non-circular rounds?

Yes.

Every single one of your users who has taken the time to comment on this issue is telling you that it looks worse, is harder to read, and is an undesired change. Doesn't that deserve some more thought, or perhaps a review?

Per https://fonts.google.com/specimen/Roboto this is used across 10,000,000 domains. I've seen comments from a few dozen people. It isn't a problem for most people.

davelab6 commented 7 years ago

@JohnHernist thanks for your comment. I'm sorry to hear of your trouble with the update. If you reduce the font size by 1px, will that help?