Vista de compatibilidad de intranet de IE sin incluir cierta fuente

Tengo un sitio que usa la fuente Lato con los pesos 400, 300 y 100 de Google Fonts API. El sitio funciona bien en mi máquina local, pero cuando se publica en la Intranet, la fuente Lato desaparece y vuelve a aparecer en otra fuente. Me doy cuenta de que esto es un problema con la vista de compatibilidad ya que el problema desaparece cuando el recuadro en (IE 11) no está marcado donde dice ‘Mostrar sitios de intranet en la Vista de compatibilidad’. Sin embargo, no puedo deshabilitar la vista de compatibilidad ya que ciertos sitios en la Intranet lo requieren y causará problemas.

¿Hay alguna forma de que esta fuente funcione correctamente? He intentado con Google y las diversas respuestas que aparecen dicen que intente utilizar una metaetiqueta en el html pero esto no me ha funcionado. Desafortunadamente, abandonando completamente Internet Explorer para Firefox, Chrome tampoco es una opción a pesar de que la fuente funciona tanto en FireFox como en Chrome.

Así es como estoy importando la fuente:

 

Utilizado en CSS:

 h1 { font-family: "Lato", Arial, sans-serif; font-weight: 100 !important; } 

Cualquier ayuda sería muy apreciada, gracias

Parece que el error de IE para los analizadores de atributos src su cabeza fea cuando está en modo de compatibilidad. Se puede encontrar más información y una solución en esta respuesta .

El hecho de que esté utilizando el modo de compatibilidad me dice que está tratando de hacer que IE use IE 9 o inferior, que no admite fonts web, bueno 9 sí, pero no 8 o 7. Si el sitio funciona en Chrome y Firefox, entonces simplemente renderice el sitio en edge o la última versión de IE y disfrute de la bondad moderna.