Sergey
Четверку ещё не ковырял. не подскажу. Может кто ещё подскажет
Rufina
а что в четверке нет такого события ил вы просто не знаете?
Rufina
Модуль или плагин?
вы имеете ввиду "чей" скрипт я хочу перенести? модуля или плагина?
Vladimir
вы имеете ввиду "чей" скрипт я хочу перенести? модуля или плагина?
Если плагина - то их порядок подключения можно менять
Sergey
Если плагина - то их порядок подключения можно менять
Она хочет в <head> страница поменять порядок подключения
Rufina
нет, модуля
Vladimir
Она хочет в <head> страница поменять порядок подключения
Я понимаю. Обычно плагины суют это в порядке своего выполнения
Dmitry
https://twitter.com/bzz0/status/1171351427169607680?s=09
Dmitry
https://twitter.com/bzz0/status/1171351427169607680?s=09
Вот насчёт приоритета и порядка
Vladimir
Вот насчёт приоритета и порядка
В четвёрке стало возможно сортировать?
Dmitry
В четвёрке стало возможно сортировать?
Вроде как, судя по ответу. Если я правильно понял, порядок следования в файле определяет. Но я не проверял. Если кто-то проверит и подтвердит, обязательно укажу это в доке.
Rufina
https://twitter.com/bzz0/status/1171351427169607680?s=09
похоже, это источник статьи, опубликованной на jpath... Да, приоритет здесь объясняется, но вопрос в том, как его изменить, и можно ли обойтись без плагина. Хотя решение для плагина вроде уже нашла... изучаю
Vladimir
Вроде как можно поставить до определённого скрипта или после
Dmitry
https://docs.joomla.org/J4.x:Web_Assets
Это на русском же есть )
Vladimir
Это на русском же есть )
Ну ссылочек же нету
Dmitry
https://jpath.ru/docs/output/js-css
Dmitry
https://twitter.com/GW1992/status/1171361772827271168?t=04vcaYqZh0L6ukwGyLNkCg&s=09
Rufina
порядок в json шаблона можно изменить, но проблемы следующие: 1) некоторые скрипты я подключаю не из шаблона а из библиотек вендоров, способом $wa->useScript, в частности бутстрап - он выше файлов шаблона и 2) установленный модуль подключает "сам" свои скрипты в конец списка, на них вообще как повлиять
Dmitry
Ну по факту они все в реестр ассетов падают. Может там можно как-то повлиять.
Максим
Наверное не порядок индивидуальный надо менять, а добиться возможности объединить в один файл. Это перспективнее и соответствует реалиям.
Rufina
решение оказалось простым)) докладываю:
Dmitry
Rufina
в данной статье ведь сказано, что записи в json шаблона создают ПЕРЕОПРЕДЕЛЕНИЯ!! так что я внесла в это файл нужный скрипт, который подключает модуль, а потом в индексе шаблона использовала $wa->useScript и он поднялся)) https://jpath.ru/docs/output/js-css/kak-pravilno-podklyuchat-javascript-i-css-v-joomla-4#rabota-s-javascript-v-joomla-4
Rufina
Просто мне надо было внимательнее читать
Rufina
Но порядок в индексе шаблона не определяет порядок их в head. Видимо, чтобы создать совсем свой порядок, надо все переопределить в одном файле - Максим прав
Rufina
Я всем премного благодарна!
Rufina
нет, он сам отключился. На странице он только один раз присутствует
Dmitry
Значит менеджер ассетов регулирует, что логично
Rufina
Отключение не поменяет порядок?
как отключить не знаю...
Dmitry
как отключить не знаю...
disableScript не должен давать ошибку 500, кстати
Dmitry
Включить отладку и посмотреть, откуда ошибка. Сюда можно скопировать полный текст ошибки.
Vladimir
вообще то говоря еще со времени http2 общепринятым становится разделять все на файлы
Vladimir
так как грузится быстрее и можно кое какие откладывать
Vladimir
а вот пихать все в один файл - это совет из 2008 года
Максим
http2 полезен для того, чтобы загрузить из head один css и один js документа.
Максим
Для начальной сборки сайта ещё можно перетерпеть множественные css, js. Но потом для лучшего DX можно не перегружать http2. Видимо шаблон должен умело уметь объединять много файлов в один. Но о таком умелом шаблоне что-то пока не слышно.
Максим
Developer Experience важен.
Максим
И честно не видел последнее время превознесения http2 в среде #webperf. Скорее наоборот. А вот про http3 много упоминаний.
Vladimir
просто сейчас http2 стал нормой и стандартом вот и не упоминают
Максим
как в свое время про http2 :)
Корпорация зла постаралась.
Максим
Всем хороших выходных. Интересно что будет в новом уиките....
Vladimir
Корпорация зла постаралась.
загружать два файла параллельно всегда быстрее чем один большой
Максим
Третьим после ксс и джиэс мог бы идти файл шрифта...
Максим
Ждать отрисовку после свара. Неа.
mmth
Медленно
Не медленней, чем ждать загрузку шрифта перед первой отрисовкой
Максим
Раскадровка не рекомендует свап.
mmth
Раскадровка не рекомендует свап.
"Раскадровка" кто это или что это?
Максим
"Раскадровка" кто это или что это?
Лайтхаус и прочие сервисы фиксируют изъян свапа наглядно с помощью скриншотов прогрузки сайта.
mmth
Лайтхаус и прочие сервисы фиксируют изъян свапа наглядно с помощью скриншотов прогрузки сайта.
А, про это речь, про покадровые скриншоты. Не вижу проблемы в замене шрифта, небольшие сдвиги есть, но благодаря этому страницу сразу видно, контент можно считывать и она отзывчива
Максим
так собственно гугл же и рекомендует использовать swap
Рекомендует, а потом или даже намного потом уточняется как правильно понимать рекомендацию.
RINAT
Интерактивные курсы по горячим клавишам в популярных редакторах кода: VS Code → https://keycombiner.com/courses/master-vscode/ IntelliJ IDEA → https://keycombiner.com/courses/master-intellij-idea/
Дмитрий
@drekun ты в курсе?
Дмитрий
что можно отключать принудительное завергение сессий
Дмитрий
я только по коду нашел это =)))
Дмитрий
настройку
Дмитрий
я просто переписываю сейчас авторизацию
Дмитрий
вырубаю их всю логику и нашел это
RINAT
Классическая ситуация 🤣
Vladimir
Владимир
мир сошел с ума)))