Bad icon quality #359

Open
tobigit opened this Issue Nov 10, 2014 · 17 comments

Projects

None yet

3 participants

@tobigit
tobigit commented Nov 10, 2014

Like some months ago we have bad icon quality in the latest Firefox (v33.1 / Window 7).
In Google Chrome the icons look good!

We tested the old fontello-font-icons from April this year with the latest Firefox (v33.1). The icons look great!

Is "hinting" the causer again?

In April 2014 there was the same Problem: #276

@puzrin
Member
puzrin commented Mar 3, 2016

Still a problem?

@knalli
knalli commented Mar 3, 2016

@puzrin Yes, it is still a problem for the specific target group running a Firefox on Windows with a special GPU constellation.

See also https://bugzilla.mozilla.org/show_bug.cgi?id=1096934

@puzrin
Member
puzrin commented Mar 3, 2016

So, can i close this issue?

@knalli
knalli commented Mar 3, 2016

Do you have an idea or hint how to solve this? It is only a assumption it's caused by Firefox (my current knowledge: this is a common thing). After all it results into a bad UI.

@puzrin
Member
puzrin commented Mar 3, 2016

I could misunderstand something. Could you help to narrow down condition?

  • what changes if you enable/disable hinting?
  • what is difference between FF / Chrome?

Aslo FF 33 is no longer supported, probably need to use lstest or latest ESR version.

@puzrin
Member
puzrin commented Mar 3, 2016

There is a bug related to ttfautohint #345

Problem is, that 0.97 can crash with high memory/cpu consumption. And it's not clear what exactly could cause error on 0.97 -> 1.1 change.

I can try to rebuild ttfautohint to latest 1.5, may be it helps (and add another problems :)).

@knalli
knalli commented Mar 3, 2016

what changes if you enable/disable hinting?

I don't know this, but @tobigit will have a look later.

what is difference between FF / Chrome?

In Chrome is no issue (or we don't aware of).

Aslo FF 33 is no longer supported, probably need to use lstest or latest ESR version.

Well, the issue comes present starting with Firefox 33. It is not resolved using any version greater than this one.

The ttfsautohint issue could be matching this.

@puzrin
Member
puzrin commented Mar 3, 2016

As soon, as we know easy to reproduce combination of (Win version + FF + hardware + TTF sample), it's possible to forward report to ttfautohint author directly and he could bisect.

@puzrin
Member
puzrin commented Mar 3, 2016

Looks like bug can be in different components in the same time. Here is suggestion how to check ttfautohint:

  1. Dowload versions from 0.97 and up. http://www.freetype.org/ttfautohint/#download
  2. Install ttf2woff https://github.com/fontello/ttf2woff
  3. Create font without hinting in fontello.
  4. For each ttfautohint version:

That can help to understand, if there is version of ttfautohint with workaround of FF problem.

@puzrin puzrin added the ttfautohint label Mar 25, 2016
@puzrin
Member
puzrin commented Mar 28, 2016

@knalli , @tobigit could you rebuild font and check again? Probably, this bug could be related to #464 (comment)

@knalli
knalli commented Mar 28, 2016

Sorry for the delay. I have personally not figured out how to create a test/verification environment, except my coworker's one but he has not got into into it yet.

What do you mean with rebuild? Against the published version online, or a specific one at the repo?

@puzrin
Member
puzrin commented Mar 28, 2016

I meaned - import your config to fontello (with enabled hinting), download font and check if bug still exists or not with it.

@tobigit
tobigit commented Apr 4, 2016

The new generated font icons have the same bad quality. They looks a bit different but not as good as the version of April 2014.

In Chrome they look great:
font-icons-chrome

In Firefox...
1: Our actual Version
2: New generated today with "hinting"
3: New generated today without "hinting"
font-icons-firefox

@puzrin
Member
puzrin commented Apr 15, 2016

I see icons are different, but can't say "everything better" or "everything worse".

On the middle example top right icon is worse, bottom right is better.

@knalli
knalli commented Apr 15, 2016

@puzrin Yes, but it not like Chrome or Firefox in regular. The first one is much better than the three beneath.

@puzrin
Member
puzrin commented Apr 15, 2016

@knalli there are no doubts that crome sample is better, but we can do nothing with this.

As far as i understand, question is in difference between 3 last samples. Initial posts say, it was good, and become worse. With last 3 images i don't see significant change (something become worse, something become better, and general difference is not huge).

Do i miss something?

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