Home

Improve font rendering to be on par with Firefox or at least original Edge

%3CLINGO-SUB%20id%3D%22lingo-sub-414520%22%20slang%3D%22en-US%22%3EImprove%20font%20rendering%20to%20be%20on%20par%20with%20Firefox%20or%20at%20least%20original%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-414520%22%20slang%3D%22en-US%22%3E%3CP%3EThe%20thing%20that%20always%20made%20me%20swithc%20back%20to%20Firefox%20when%20trying%20out%20Chromium%20based%20web%20browsers%20was%20font%20rendering.%20You%20can%20even%20see%20that%20in%20the%20UI%20of%20Chromium-Edge%2C%20where%20the%20Segoe%20UI%20font%20is%20much%20thinner%20than%20in%20the%20rest%20of%20the%20Windows%20UI.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESome%20websites%2C%20such%20as%20reddit.com%20display%20text%20that%20is%20not%20only%20more%20blurry%20than%20in%20Firefox%20(and%20sometimes%20original%20Edge)%2C%20but%20also%20seems%20to%20lack%20contrast%20-%20the%20letters%20are%20somewhat%20brighter%2C%20much%20more%20grey%20instead%20of%20black%20like%20in%20Firefox.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHere%20are%20screenshots%20that%20will%20best%20show%20what%20I%20mean%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFirst%20one%20is%20reddit%20on%20Firefox%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20909px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F106319iFDA2E73EBD698358%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%221-fx.PNG%22%20title%3D%221-fx.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAnd%20this%20one%20is%20on%20all%20Chromium%20based%20browsers%2C%20including%20Edge%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20907px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F106320iB5573C79EC7FF834%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%222-ce.PNG%22%20title%3D%222-ce.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3ENotice%20how%20the%20letters%20on%20the%20second%20screenshot%20are%20much%20harder%20to%20read...%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-672774%22%20slang%3D%22en-US%22%3ERe%3A%20Improve%20font%20rendering%20to%20be%20on%20par%20with%20Firefox%20or%20at%20least%20original%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-672774%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F317170%22%20target%3D%22_blank%22%3E%40relu84%3C%2FA%3E%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3EThis%20is%20a%20great%20feature%20request.%26nbsp%3B%20Thank%20you%20for%20that%20suggestion.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EGabriel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-672910%22%20slang%3D%22en-US%22%3ERe%3A%20Improve%20font%20rendering%20to%20be%20on%20par%20with%20Firefox%20or%20at%20least%20original%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-672910%22%20slang%3D%22en-US%22%3E%3CP%3EI%20also%20have%20this%20issue%2C%20its%20one%20of%20the%20main%20things%20i%20dislike%20about%20chromium%2Fnew%20edge%3CBR%20%2F%3Eit%20seems%20that%20the%20cleartype%20settings%20defined%20in%20the%20windows%20OS%20are%20not%20honoured%20by%20chromium%2Fnew%20edge%3CBR%20%2F%3E%3CBR%20%2F%3Ethis%20is%20often%20an%20accessibility%20issue%20for%20me%20forcing%20me%20to%20further%20increase%20font%20size%2C%20zoom%2C%20bold%20which%20have%20their%20own%20unwanted%20side%20effects%3CBR%20%2F%3E%3CBR%20%2F%3Ein%20the%20mean%20time%20this%20chrome%20extension%20seems%20to%20the%20best%20workaround%20for%20me%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Ffont-expander%2Ffnhfmlkfcdodpcaenlbfjfcahannopkj%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Ffont-expander%2Ffnhfmlkfcdodpcaenlbfjfcahannopkj%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3Elikely%20unrelated%20but%20videos%20in%20chromium%2Fnew%20edge%20similarly%20seem%20to%20ignore%20the%20driver%20defined%20colour%20settings%20i%20use%2C%20i%20have%20the%20assumption%2Fperception%20that%20these%20issues%20are%20connected%20as%20if%20the%20%22rendering%20engine%22%20in%20chromium%20is%20completely%20unable%20to%20inherit%20configurations%20from%20the%20OS%2C%20despite%20most%20other%20software%20doing%20so%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-672941%22%20slang%3D%22en-US%22%3ERe%3A%20Improve%20font%20rendering%20to%20be%20on%20par%20with%20Firefox%20or%20at%20least%20original%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-672941%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F355512%22%20target%3D%22_blank%22%3E%40iambearyc%3C%2FA%3E%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3EThat%20is%20an%20interesting%20discovery%20you%20have%20made%20and%20I%20will%20be%20sure%20to%20bring%20it%20to%20the%20product%20team's%20attention.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EGabriel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-719935%22%20slang%3D%22en-US%22%3ERe%3A%20Improve%20font%20rendering%20to%20be%20on%20par%20with%20Firefox%20or%20at%20least%20original%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-719935%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F299596%22%20target%3D%22_blank%22%3E%40v-gapart%3C%2FA%3E%26nbsp%3B-%20thank%20you%20very%20much%20for%20taking%20this%20into%20consideration!%20Upon%20searching%20for%20more%20info%20about%20this%20issue%2C%20I%20found%20this%20source%20code%20modification%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcodereview.chromium.org%2F2674883002%2Fdiff%2F1%2Fskia%2FBUILD.gn%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fcodereview.chromium.org%2F2674883002%2Fdiff%2F1%2Fskia%2FBUILD.gn%3C%2FA%3E%3C%2FP%3E%3CP%3ESo%20a%20simple%20change%20of%26nbsp%3B%3CSPAN%20class%3D%22oldlight%22%3E%22SK_GAMMA_CONTRAST%3D%3C%2FSPAN%3E%3CSPAN%20class%3D%22olddark%22%3E0.5%3C%2FSPAN%3E%3CSPAN%20class%3D%22oldlight%22%3E%22%20to%20%221.0%22%20makes%20the%20fonts%20more%20bold%20and%20on%20par%20with%20both%20Firefox%20and%20the%20old%20Edge.%20The%20screenshot%20below%20shows%20the%20original%20Chromium%2FEdge%20font%20rendering%20(on%20the%20right%20side)%20and%20the%20left%20one%20is%20with%20the%20modified%20contrast%20value%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F120584i6D0100285DC18CCD%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22relanium.PNG%22%20title%3D%22relanium.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThere%20has%20been%20some%20discussion%20about%20this%2C%20but%20most%20of%20such%20threads%20died%20out%20after%20a%20while%2C%20for%20example%2C%20here%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D534732%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D534732%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
relu84
New Contributor

The thing that always made me swithc back to Firefox when trying out Chromium based web browsers was font rendering. You can even see that in the UI of Chromium-Edge, where the Segoe UI font is much thinner than in the rest of the Windows UI.

 

Some websites, such as reddit.com display text that is not only more blurry than in Firefox (and sometimes original Edge), but also seems to lack contrast - the letters are somewhat brighter, much more grey instead of black like in Firefox.

 

Here are screenshots that will best show what I mean:

 

First one is reddit on Firefox:

 

1-fx.PNG

 

And this one is on all Chromium based browsers, including Edge:

 

2-ce.PNG

Notice how the letters on the second screenshot are much harder to read...

4 Replies

@relu84 

This is a great feature request.  Thank you for that suggestion.

 

Gabriel

I also have this issue, its one of the main things i dislike about chromium/new edge
it seems that the cleartype settings defined in the windows OS are not honoured by chromium/new edge

this is often an accessibility issue for me forcing me to further increase font size, zoom, bold which have their own unwanted side effects

in the mean time this chrome extension seems to the best workaround for me:
https://chrome.google.com/webstore/detail/font-expander/fnhfmlkfcdodpcaenlbfjfcahannopkj

likely unrelated but videos in chromium/new edge similarly seem to ignore the driver defined colour settings i use, i have the assumption/perception that these issues are connected as if the "rendering engine" in chromium is completely unable to inherit configurations from the OS, despite most other software doing so

@Deleted 

That is an interesting discovery you have made and I will be sure to bring it to the product team's attention.

 

Gabriel

@v-gapart - thank you very much for taking this into consideration! Upon searching for more info about this issue, I found this source code modification: https://codereview.chromium.org/2674883002/diff/1/skia/BUILD.gn

So a simple change of "SK_GAMMA_CONTRAST=0.5" to "1.0" makes the fonts more bold and on par with both Firefox and the old Edge. The screenshot below shows the original Chromium/Edge font rendering (on the right side) and the left one is with the modified contrast value:

 

relanium.PNG

 

There has been some discussion about this, but most of such threads died out after a while, for example, here: https://bugs.chromium.org/p/chromium/issues/detail?id=534732