5 Safari

Modern versions of Safari – Safari 5.1 and later – provide native rendering of MathML content. Earlier versions of Safari do not support MathML rendering.


Safari Desktop Platform

As you can see from Table 3, Safari 5.1 and subsequent releases will use the STIX fonts for displaying math content if they are available. Not coincidentally, modern version of OS X (i.e. OS X 10.7 and OS X 10.8) ship with STIX 1.0 fonts installed.

Table 3: Safari 5.1+ Default Math Font Preferences
Priority Font Name
1 STIXGeneral
2 Symbol
3 Times New Roman
4 sans-serif

If you are running Safari on older versions of OS X, the native Apple Symbols font provides pretty good math coverage when the STIX fonts are unavailable. That being said, it is a good idea to install the STIX fonts if you are going to view MathML content with Safari 5.1+ browsers running under OS X 10.6 or OS X 10.5.

If you are one of the few people running Safari 5.1 on Windows, installation of the STIX fonts is not really optional. If STIX fonts are unavailable, Safari uses the Windows Symbol font for rendering MathML content. One side effect of this font selection is that English text in mathematical expressions is transliterated into Greek characters (i.e. the Windows 7 Symbol font only contains Greek characters).


Safari Mobile Platform

Apple introduced the analog of Safari 5.1 on mobile platforms with the release of iOS 5 in October 2011. Using the fonts included with iOS 5, math symbol coverage was rather spotty. The Apple Symbols font was included in iOS 6 (released in September 2012). This font filled in many of the gaps in native MathML rendering under iOS – although inclusion of the STIX fonts would have been preferable. Installation of third party fonts is not feasible under iOS. See Section 5.1 for additional information concerning mobile webkit math rendering. Table 7 summarizes math symbol coverage in the Apple Symbols font.

Additional Considerations