я работаю googlepagespeed на моем сайте. Ранее моя скорость веб-сайт, IN MOBILE-86 и В СТОЛЕ-93. Я видел "Eliminate render-blocking CSS in above-the-fold content" ссылки. Я реализовал https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery. Так что сейчас я загрузка моего CSS через с NoScript. Так что мой сайт увеличил счет с в MOBILE-96 и DESKTOP-93Reduce «Ликвидировать делают блокировки CSS в Сверх-кратным содержанием» для рабочего стола
<html>
<head>
<style>
.blue{color:blue;}
</style>
</head>
<body>
<div class="blue">
Hello, world!
</div>
<noscript id="deferred-styles">
<link rel="stylesheet" type="text/css" href="small.css"/>
</noscript>
<script>
var loadDeferredStyles = function() {
var addStylesNode = document.getElementById("deferred-styles");
var replacement = document.createElement("div");
replacement.innerHTML = addStylesNode.textContent;
document.body.appendChild(replacement)
addStylesNode.parentElement.removeChild(addStylesNode);
};
var raf = requestAnimationFrame || mozRequestAnimationFrame ||
webkitRequestAnimationFrame || msRequestAnimationFrame;
if (raf) raf(function() { window.setTimeout(loadDeferredStyles, 0); });
else window.addEventListener('load', loadDeferredStyles);
</script>
</body>
</html>
Но настольный счет не зависит. Ссылка на мой сайт: https://www.winni.in/cake-delivery-in-bangalore.
Я хочу знать "Исключите делают блокирование JavaScript и CSS в вышеприведенном в фолд содержания предупреждение "показывается только на рабочем столе, а не на мобильном экране. Но URL такой же. Перед выполнением этой концепции noscript (https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery) "Исключить визуализацию-блокировку JavaScript и CSS в предупреждении о превышении содержимого", отображающийся на обоих экранах. Итак, почему это не отражено в настольном экране