Оптимизация CSS / JS
Кто ни будь использует подобную конструкцию у себя на сайте
PHP код:
PHP код:
|
Да, использую, все нормально.
Кроме того еще расширения для оптимизации и сжатия кода. |
Значит проблема не в этом...:mad:
|
Цитата:
PHP код:
/jquery-1.9.0.min.js + jquery-ui-1.7.2.custom.min.js + jquery.mousewheel-3.0.6.pack.js в один js-файл этими способами... то у меня перестает работать mousewheel - и его приходится делать через excludeFromConcatenation = 1? jquery-1.9.0.min.js + jquery-ui-1.7.2.custom.min.js - соединяются в один файл и все нормально...:confused: Вот так если подключаю - js-скрипты соединившись в один файл работают...: PHP код:
В общем как понял - проблема в логике (порядке) следования друг за другом... Хотя странно - ведь по идея я вызываю все в самом конце... |
Нашел преимущество в подключении js.-скриптов в footer...
Страничка немного - но быстрее отрисовывается, а потом применяются скрипты... Скорее всего так буду делать |
Проблема может возникать не только при неправильном порядке подключения, но и при неверном использовании переменных в разных сценариях - можно $, jQuery или что-то еще, можно переопределить... вообщем тема большая.
Вообще сам я решил в шаблонах переходить на fluid/vhs - там можно явно задать включение сценариев, стилей, порядок их включения и зависимостей. При "улучшении" кода сторонними расширениями могут возникнуть проблемы, особенно при использовании html5 - видимо не понимает некоторых тегов... Ну а при gzip сжатии сторонними плагинами мне так и не удалось добиться корректной работы сайта - нужны еще соответствующие настройки в apache/nginx, а те, что приведены в документации проблемы не решают... |
В общем оставил так как есть..
Даже пробовал слить все в 1-файл в ручную и подключить - все равно не работает.... Оставил так и подключаю теперь все JS-в футоре... Код HTML:
<script src="fileadmin/template/systemdir/jquery/jquery-1.9.0.min.js?1358295042" type="text/javascript"></script> Цитата:
И если можно парочку примеров кода... Как это происходит... Просто что бы понять. |
имеется ввиду примерно следующее: http://fedext.net/blog/detail/vhs-as...sh-course.html
|
Часовой пояс GMT +4, время: 08:52. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot