Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将“preload”与回退一起使用_Javascript_Html_Css - Fatal编程技术网

Javascript 如何将“preload”与回退一起使用

Javascript 如何将“preload”与回退一起使用,javascript,html,css,Javascript,Html,Css,在谷歌搜索了很多之后,我仍然没有找到一种方法来正确地回退使用o 我使用了Google PageSpeed Insights,它告诉我对一些资源使用rel=“preload”,而且它确实工作得很好!但是对于不支持它的浏览器,我如何回退呢?我不能只是: <link rel="preload" href="style.css" as="style" /> <link rel="stylesheet" href="style.css" as="style" /> 因为支持p

在谷歌搜索了很多之后,我仍然没有找到一种方法来正确地回退使用o

我使用了Google PageSpeed Insights,它告诉我对一些资源使用
rel=“preload”
,而且它确实工作得很好!但是对于不支持它的浏览器,我如何回退呢?我不能只是:

<link rel="preload" href="style.css" as="style" />
<link rel="stylesheet" href="style.css" as="style" />

因为支持
preload
的浏览器首先会知道它有优先权,然后尝试在另一个线程中下载它,并将其并行化:根据情况,浏览器可能会下载两次


在谷歌上搜索了很多之后,我仍然找不到可靠地使用
预加载
功能的方法,因为它可以优化支持它的浏览器,并且不会在不支持它的浏览器上破坏网站。

这是否回答了你的问题?问题是,link没有提供一个谷歌当前情况可以接受的有效答案,因为回复者告诉自己,谷歌不承认提供的答案是有效的。你应该坚持更新版本中的第一种方法。所以你必须声明你的
s两次。这能回答你的问题吗?问题是,link没有提供一个谷歌当前情况可以接受的有效答案,因为回复者告诉自己,谷歌不承认提供的答案是有效的。你应该坚持更新版本中的第一种方法。因此,您必须两次声明
s。