I noticed something really strange, on my imac i am using custom fonts in OTF format which i have included into my website with the following codes in fonts.CSS:
Yes, you need a range of formats to ensure that all systems will be happy. Fonts never look as good on Windows machines as on Macs, so you just have to live with that. IE has issues with OTF, but not Chrome, as far as I know: http://caniuse.com/#feat=ttf
If you want us to see what you see, you’ll need to include a couple of screen shots. One from your Mac and one from a PC. Ralph is spot on. .otf is not a universal platform font type. Variety is still the name of the game. Windoze prefers truetype; not sure about other types.
I was doing a bit of plugin work on my localhost Discourse last night and noticed that both FontAwesome and Zocial have multiple font types.
eot
svg
ttf
woff
* FontAwesome also had otf
Assuming these are enough to cover most if not all possible use cases, is there not a way to allow some sort of “fallback” when one isn’t supported similar to a font stack?