【问题标题】:Preload is not supported by Mozilla firefoxMozilla firefox 不支持预加载
【发布时间】:2020-09-05 03:49:21
【问题描述】:

我的预加载有问题,我厌倦了使用 html 中的预加载来预加载 css 表。 google chrome 支持,firefox 不支持

<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>

【问题讨论】:

    标签: html css firefox optimization preload


    【解决方案1】:

    很快™https://bugzilla.mozilla.org/show_bug.cgi?id=1222633

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

    截至目前,您可以通过在 firefox 中启用 network.preload 标志来手动启用预加载。

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

    【讨论】:

    • 很抱歉告诉你我不明白你的意思。你可以分享任何关于network.preload标志的链接
    • OP想在客户端预加载,而不是自己的浏览器。
    • @AlfredWallace 客户端是浏览器。除非该功能处于稳定状态,否则无法告诉用户启用标志或回退到常规加载时间。这也是我在回答中写的。
    【解决方案2】:

    【讨论】:

    • 79 版中仍未启用...
    • 连80都没有..为什么firefox在功能适配方面成了新的IE..
    猜你喜欢
    • 1970-01-01
    • 2018-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-14
    • 2017-12-24
    • 1970-01-01
    • 2011-10-04
    • 2015-07-27
    相关资源
    最近更新 更多