Content Security Policy, mod_pagespeeds и unsafe-inline

380
11 февраля 2017, 09:29

Добрый день, сообщество! Пытаюсь внедрить CPS на сайте. На сервере установлен mod_pagespeeds, который, к моему удивлению, генерит кучу eval на странице. Вот кусок кода страницы:

<script>eval(mod_pagespeed_N_OeYaMDDO);</script> <script>eval(mod_pagespeed_vvygFO_kog);</script>

Есть ли способ сказать mod_pagespeeds перестать генерить эвалы?

Второй вопрос. Сайт работает на WP, разные плагины частенько генерируют inline js. Как обходить это? Не хочется использовать unsafe-inline.

Последний вопрос. Гугл рекомендует использовать inline css для более быстрой отрисовки страницы у пользователя. А CPS говорит, что inline css зло, и нужно избавляться от него. Если следовать совету Гугла, то нужно использовать 'unsafe-inline' для стилей. Кому верить?

READ ALSO
Задать блоку display: none;, когда он вне поля экрана?

Задать блоку display: none;, когда он вне поля экрана?

И показывать блок заблаговременно до границы экрана, что сверху, что снизу

281
добавление\удаление в\с избранных

добавление\удаление в\с избранных

Здравствуйте! Есть контроллер по работе с сервисами(услуги)В него необходимо допилить задачу удаления и добавления в избранное сервисов

252
Динамическое создание суммы

Динамическое создание суммы

Здравствуйте! Есть динамически создаваемый блок

266
Как определить день и месяц следующего понедельника?

Как определить день и месяц следующего понедельника?

На странице нужно выводить дату следующего понедельникаНапример

276