Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Добрый день!
Вы можете включить объединение JS скриптов и если в вашей тебе оформления нигде нет вызовов JS непосредственно в теле HTML, а только все во внешних файлах, то можете включить опцию "Размещать по-умолчанию инструкции подключения скриптов внизу страницы".
Если же в теле HTML есть вызовы JS, то наврное вам понадобится принудительно jquery перенести в head, для этого в месте подключения jquery в layout.tpl вашей темы у конструкции {addjs file="jquery.min.js"} нужно добавить атрибут header="true".
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Лучше объединять и оптимизировать, НО нужно убедиться что в Вашем JS нет ошибок, даже синтаксических. Иначе при склейке будут проблемы.
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
А если я не уверен на 100% в синтаксисе тогда оставить как есть?
В принципе у меня все JS стоковые из темы default там нет ошибок?
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Попробуйте оптимизировать, если не получится, то оставьте просто объединение.
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Попробовал использовать для Кеша браузера следующий код
вставляю в .htaccess, что скажете по этому поводу? Можно использовать этот код?
# Create expires headers
<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresActive on
ExpiresDefault "access plus 7 days"
Header unset ETag
FileETag None
</FilesMatch>
# End Create expires headers
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Я у себя использую, вот что.
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\.(flv|woff|woff2|eot|svg|otf|ttf|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$">
Header set Cache-Control "max-age=864000"
</FilesMatch>
</IfModule>
Но я не знаю подойдет ли это Вам.
Плюс сжатие в админке RS везде включил.
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
А почему может не подойти?
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Из-за настроек Вашего сервера. Например там тупо может не быть этих модулей. Конфигураций миллион. Поэтому данную проблему должен решать грамотный сисадмин путем проб и ошибок.
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Ну а код что я привёл, можно же пустить в работу?
Re: Удалите код JavaScript и CSS, блокирующий отображение верхней части ст
Попробуйте. Я не знаю поможет вам он или нет. Этот момент для каждого сервера специфический.