В приведенном ниже примере я вызываю механизм тегов предварительной загрузки, чтобы забрать некоторые ресурсы заранее. При этом предварительная загрузка извлекала ресурс css несколько раз? Почему это происходит?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<link rel="preload" onload="console.log('script')" as="script" href='https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js'>
<link rel="preload" onload="this.rel = 'stylesheet'; console.log('css')" as="style" href='https://s3-eu-west-1.amazonaws.com/welcome.b2b.test/form/bundle.css'>
<meta
name="description"
content="Web site created using create-react-app"
/>
<title>React App</title>
</head>
<body>
<script>
window.onload = function() {
console.log("window");
};
</script>
</body>
</html>