Git Product home page Git Product logo

Comments (3)

Myndex avatar Myndex commented on June 27, 2024 1

Per google/fonts#1170 the dashboard should have a way to review the results of different CSS font-smoothing options

It would be good to have this in the dashboard, it would be also good to be able to compare how different rendering settings or CSS properties affect a particular font. Though the anti-aliasing issue is significant.

Webkit AntiAliasing: Making Text Unreadable For All

Experimentally, the anti-aliasing/smoothing issue has the most negative effect on small/thin font iterations. I'm presently researching if this needs to be an accessibility issue for inclusion in a future WCAG standard.

As part of a series of experiments on perceptual contrast, we've identified webkit antialiasing as a major factor in unintended contrast reduction. There is an experiment page here:

Contrast Experiment: WCAG_CE14antialias

In test panel four, you'll see how the anti-aliasing makes small thin fonts disappear.

Moreover, if can make the effective contrast of fonts used in body text less than 4.5:1 (which I am on record as pointing out is not enough for body text in the first place - anti-aliasing can make that situation even worse).

from fontbakery-dashboard.

tanc avatar tanc commented on June 27, 2024 1

Please implement this feature so we don't have to continue arguing over font rendering on MacOS

In my opinion the default for the toggle should be to use browser defaults with the option to toggle on the non-standard (not part of CSS spec) font-smoothing option. There should be some explanatory text to help guide designers and developers when they are confused about why their chosen font renders differently on different browsers and platforms. As the toggle would only affect the rendering on MacOS (not sure about iOS) the toggle will be useless to Linux and Windows users. A better option might be to remove the non-standard and not in spec CSS, as per google/fonts#1170

As Google Fonts is so widely used I feel they owe it to the community to help educate and guide designers and developers around font rendering issues on MacOS.

from fontbakery-dashboard.

tanc avatar tanc commented on June 27, 2024

This would be a great solution :)

from fontbakery-dashboard.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.