我在Docker和CentOS 7.5上使用Firefox,在使用CentOS 7.5但没有Docker的机器上使用Firefox,并且我比较了使用着名的Roboto Web字体的页面的屏幕截图。
这两种环境都具有相同的Firefox版本,并且理论上相同版本的CentOS,但任何yum update
都可能破坏东西。
它们不是逐像素相同的。我认为字体是相同的,似乎抗锯齿和/或提示有点不同。
我需要进行控制,以实现自动化测试,并避免再次拍摄屏幕截图。
关于如何控制这个的任何线索?
上图是Docker里面的CentOS,下图是CentOS独立:
使用CSS:
**更新**
在与font-kerning
,text-rendering
和font-smoothing
玩一点后,文本具有相同的间距但是大小略有不同,并且一些像素也有一点变化:
[![上部有Docker,下部没有Docker] [3]] [3]