Mozilla firefox 不支持预加载

Shi*_*nly 6 html css optimization firefox preload

我在预加载方面遇到问题,我厌倦了使用 html 中的预加载来预加载 css 表。谷歌浏览器支持,但火狐浏览器不支持

<head>
    <link href=assets/css/master.css rel=preload onload="this.rel='stylesheet'" as="style" type="text/css">
    <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css"
        as="style" onload="this.rel='stylesheet'" as="style" type="text/css">
    <link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.theme.default.min.css" rel=preload
        onload="this.rel='stylesheet'" as="style" type="text/css">

    <link rel=apple-touch-icon-precomposed href=images/favicon-apple-touch.png> <link rel=icon href=assets/img/logo.png
        sizes=32x32>
    <link href="https://fonts.googleapis.com/css?family=Bad+Script" rel=preload onload="this.rel='stylesheet'" as="style">
</head>
Run Code Online (Sandbox Code Playgroud)

Got*_*ttZ 6

据 caniuse 报道,它显然于 2021 年 1 月 26 日登陆 Firefox 85

\n

很快\xe2\x84\xa2 https://bugzilla.mozilla.org/show_bug.cgi?id=1222633

\n

https://caniuse.com/#search=preload

\n

截至目前,您只能通过在 Firefox 中启用该network.preload标志来手动启用预加载。

\n

2020 年 9 月编辑:
\n仍在开发中:https://platform-status.mozilla.org/#link-rel-preload

\n

  • @AlfredWallace 客户端是浏览器。除非该功能稳定,否则无法告诉用户启用标志或回退到常规加载时间。这也正是我在回答中所写的。 (2认同)