Jde o chybu autora. Pro IE9 a NIŽŠÍ je nutno použít formát písma *.eot protože IE umí normální formát fontů (tedy ttf) až v poslední verzi nebo to alespoň tvrdí (neměl jsem možnost ověřit). A důvodem je že MS vždy všechno dělá jinak než ostatní (zpětná lomítka, pojmenování funkcí prohlížeče, kódování češtiny a další a další)