Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
27.06.2013, 01:38 | #1 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Оптимизация CSS / JS
Кто ни будь использует подобную конструкцию у себя на сайте
PHP код:
PHP код:
|
27.06.2013, 01:48 | #2 |
Senior Member
|
Да, использую, все нормально.
Кроме того еще расширения для оптимизации и сжатия кода. |
27.06.2013, 03:04 | #3 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Значит проблема не в этом...
|
10.07.2013, 23:30 | #4 | |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Цитата:
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 - соединяются в один файл и все нормально... Вот так если подключаю - js-скрипты соединившись в один файл работают...: PHP код:
В общем как понял - проблема в логике (порядке) следования друг за другом... Хотя странно - ведь по идея я вызываю все в самом конце... Последний раз редактировалось Ивано++; 10.07.2013 в 23:43 |
|
10.07.2013, 23:52 | #5 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Нашел преимущество в подключении js.-скриптов в footer...
Страничка немного - но быстрее отрисовывается, а потом применяются скрипты... Скорее всего так буду делать |
11.07.2013, 11:43 | #6 |
Senior Member
|
Проблема может возникать не только при неправильном порядке подключения, но и при неверном использовании переменных в разных сценариях - можно $, jQuery или что-то еще, можно переопределить... вообщем тема большая.
Вообще сам я решил в шаблонах переходить на fluid/vhs - там можно явно задать включение сценариев, стилей, порядок их включения и зависимостей. При "улучшении" кода сторонними расширениями могут возникнуть проблемы, особенно при использовании html5 - видимо не понимает некоторых тегов... Ну а при gzip сжатии сторонними плагинами мне так и не удалось добиться корректной работы сайта - нужны еще соответствующие настройки в apache/nginx, а те, что приведены в документации проблемы не решают... |
11.07.2013, 11:48 | #7 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
В общем оставил так как есть..
Даже пробовал слить все в 1-файл в ручную и подключить - все равно не работает.... Оставил так и подключаю теперь все JS-в футоре... Код HTML:
<script src="fileadmin/template/systemdir/jquery/jquery-1.9.0.min.js?1358295042" type="text/javascript"></script> <script src="fileadmin/template/systemdir/jquery/jquery-ui-1.7.2.custom.min.js?1367413072" type="text/javascript"></script> <script src="fileadmin/template/systemdir/jquery/jquery.mousewheel-3.0.6.pack.js?1358295042" type="text/javascript"></script> <script src="fileadmin/template/systemdir/jquery/jquery.pause.js?1367969493" type="text/javascript"></script> <script src="fileadmin/template/systemdir/jquery/jquery.fancybox.js?1358295042" type="text/javascript"></script> <script src="http://api-maps.yandex.ru/1.1/index.x...ig==" type="text/javascript"></script> <script src="fileadmin/template/systemdir/jquery/document-ready.js?1373376792" type="text/javascript"></script> Что имеется в виду? И если можно парочку примеров кода... Как это происходит... Просто что бы понять. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как к редактору TinyMCE RTE добавить css сайта со стилем | musson | Общие вопросы | 3 | 27.05.2012 02:19 |
TV блокирует CSS | sinoptiker | TypoScript практикум | 0 | 05.01.2012 02:50 |
Стандартные шаблоны и CSS Styled Content | Игорь Ф. | Общие вопросы | 9 | 18.09.2009 16:14 |
CSS Шаблоны | Pavel Antonov | Блоги о TYPO3 и веб-разработке | 0 | 26.06.2009 17:52 |
CSS в зависимости от категории и шаблона | vaschu | TypoScript практикум | 2 | 16.01.2008 04:25 |