Что это значит
«Устранение ресурсов, блокирующих отображение» означает, что все ресурсы (CSS / JS), которые требуются для первого представления (верхняя часть), должны быть частью самого HTML (встроенного или сценарий или блок стиля); все остальные CSS / JS (которые используются где-то ниже) могут перейти в свои другие отдельные файлы;
Таким образом, браузер сможет быстро нарисовать / отобразить первое представление, а затем продолжить загрузку других файлов CSS / JS;
Как это сделать?
Я сам прошел через это и понял, что в bootstrap.css я почти не использовал 15% классов ... вы также можете получить подсказку о неиспользуемых классах css в lighthouse. Так что именно здесь вы можете выборочно включать в свой HTML только соответствующие классы;
JS будет сложнее. Далее, чтобы сделать это первое представление функциональным, вы можете вставить ванильный Javascript (внутри HTML) для навигации, карусели и т. Д., Что лучше / быстрее, чем bootstrap.js;
надеюсь, это поможет ... удачи
person
Akber Iqbal
schedule
11.12.2019