Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: 62d22f3277a3c4a7cd0b74b6ffe1bfc2e5775ed3
      
https://github.com/jenkinsci/jenkins/commit/62d22f3277a3c4a7cd0b74b6ffe1bfc2e5775ed3
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2023-12-05 (Tue, 05 Dec 2023)

  Changed paths:
    M war/src/main/scss/base/_core.scss

  Log Message:
  -----------
  do not specify anti-aliasing (#8689)

specifying the anti-aliasing implies we know better than the browser (we
don't).  Specifiying this globally prevents the use of sub-pixel anti-aliasing
where it is available and the browsers text rendering engines are these
days pretty much fantastic that they should not need these hacks.

and for good measure - here is an article from 10 years ago
https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/
and the mozilla doc saying do not use it on a public facing web site.
https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/0d537d-62d22f%40github.com.

Reply via email to