Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Nein Fonts kannst du nicht vorher preloaden ,da deren Installation bestätigt werden muss (danach kann man dannn natürlich preloaden,nur der Sinn fehlt dann etwas ).
Falls Front für dich gleichbedeutend mit Homepage(oder anderen Datein) ist , ja ,schau mal im JS forum.