Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Google Page Speed и JavaScript и CSS, блокирующий отображение


fijneman

Recommended Posts

Захотелось мне в гугл пейдж спид заиметь хотя бы 95 баллов (сейчас 90). Столкнулся с проблемой скриптов и css блокирующих рендер контента (16 js скриптов и 5 css в шапке от разных модулей). Пробовал хотя бы сначала решить траблу с подгружаемыми через файлы js скриптами. Специально в контроллере футера сделал по примеру шапки:

$this->data['scripts'] = $this->document->getScripts();
и потом дописал в шаблоне футера как в хедере

<?php foreach ($scripts as $script) { ?>
<script type="text/javascript" src="<?php echo $script; ?>"></script>
<?php } ?>
Перемещал всё это из <head> внутрь после открывающего <body>, перед закрывающимся </body> - толку нет (). Та страничка гугла перестает ругаться только на jquery-1.7.1.min.js. Про остальные всё равно пишет, мол блокируют. Есть ли у кого решение данной надуманной проблемы? Пробовал <script async и defer, но от них толку мало и к тому же в разных браузерах что-то переставало работать.
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.