Я пытаюсь предварительно загрузить что-то вроде css в шапку, чтобы ускорить загрузку страницы. Я использую rel="preload"
в элементе связи, который переключается на rel="stylesheet"
, когда срабатывает событие onload
. Я добился этого с помощью этого кода, и он хорошо работает в Chrome:
<link rel="preload" href='https://fonts.googleapis.com/css?family=Merriweather:400,300,700&display=swap' as="style" onload="this.onload=null;this.rel='stylesheet'" type="text/css">
Это, однако, не работает в Firefox, как сообщается здесь: Bugzilla
Согласно ветке ошибок и этой статье ( Preload ), кажется, что она была доступна в течение некоторого времени, но из-за ошибок она была отключена.
Я хотел бы знать, есть ли обходной путь для этой функции , так как она кажется очень полезной для ускорения страницы.