FontAwesome wird unter Windows 8.1 unter IE11 nicht geladen

Meine Webseitewww.jungledragon.com nutzt die Icon-Schriftart "FontAwesome". Diese Woche habe ich mein System auf Windows 8.1 aktualisiert, auf dem IE11 installiert ist. Ich habe festgestellt, dass die FontAwesome-Schriftart nicht vollständig geladen werden kann und in der Browserkonsole die folgenden Fehler angezeigt werden:

CSS3117: @font-face failed cross-origin request. Resource access is restricted.
File: fontawesome-webfont.eot
CSS3117: @font-face failed cross-origin request. Resource access is restricted.
File: fontawesome-webfont.woff
CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable. File: fontawesome-webfont.ttf

Ich weiß, was diese Fehler bedeuten. Sie stehen im Zusammenhang mit ursprungsübergreifenden Berechtigungen, da in meinem Fall die tatsächlichen Schriftartdateien auf Amazon S3 gehostet werden.

Hier ist jedoch das Seltsame: Ich habe eine CORS-Richtlinie auf den betreffenden Eimer angewendet, und dies hat immer funktioniert. Um weitere Nachforschungen anzustellen, habe ich versucht, IE11 in verschiedene Dokumentmodi zu versetzen, nämlich IE10, IE9 und IE8. Die Schriftart kann in allen Fällen nicht geladen werden. Das ist seltsam, denn als ich unter Windows 8 war, funktionierte es mit IE8, 9 und 10 einwandfrei.

Es sieht so aus, als ob diese Dokumentmodi wirklich nutzlos sind, da ich dann einige echte Tests mit Browserstack durchgeführt habe und echte native Browserversionen anstelle von Dokumentmodi verwendet habe. Sowohl unter Windows 7 als auch unter Windows 8 wird die Schriftart in IE8, 9, 10 und auch in der IE11-Vorschau problemlos geladen.

Ich bin jetzt ein bisschen verloren, wo das Problem liegt. Ist das Problem ein spezifisches Ergebnis von Windows 8.1 (es scheint für mich, aber ich kann es nicht im Browserstack testen, es ist nicht verfügbar)? Oder ist es vielleicht nur in der finalen Version von IE11 ein Problem? Und wenn ja, warum ist dies in jedem Dokumentmodus ein Problem?

Hinweis: Wenn Sie beim Testen helfen möchten, ist es auf der Website sehr einfach zu erkennen, ob die Schriftart geladen wird oder nicht: Die globale Navigationsleiste enthält keine Symbole sowie mehrere andere Bereiche der Website.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage