Within the style sheet of my website, I have implemented the following code:
.mi, .mo {
font-family: 'Charter', 'MathJax_Math' !important;
}
Instead of focusing on whether this will always produce satisfactory results for users if an optimal version of Charter is available (which has worked well for me so far), I am curious if there is a way to guarantee that it will function properly on machines where I cannot directly test it. While this transition is smooth for individuals without Charter installed, I am wondering if there are different versions of Charter in circulation lacking certain features found in my specific version.
Could there be variations of Charter that perform better or worse when rendering MathJax? If so, how can these variants be identified and tested, potentially excluding less capable versions?
Please note that this inquiry does not pertain to downloading Charter alongside web pages. If a user lacks Charter, they likely won't mind defaulting to MathJax's standard font. My goal is to ensure that users with Charter see MathJax displayed in the same font, while also avoiding any negative experience for those with subpar versions of Charter (if such versions exist).