Size: a a a

2021 February 13

В

Виктория in JS Liberty
И уже исходя из этого выбирать наиболее подходящие варианты
источник

В

Виктория in JS Liberty
Очевидно, что простой ландос и сложное spa приложение требуют различных подходов в разработке
источник

DE

Denis Efremov in JS Liberty
Виктория
Но скрипты с defer атрибутом будут ждать события domcontentloaded прежде чем выполниться.
domcontentloaded в свою очередь срабатывает только когда все defer скрипты уже загружены, соответственно, эти скрипты не будут выполнены пока не загрузится каждый из них. Так вот представь, что, к примеру, какая-нибудь jquery для слайдеров и проч. и твои скрипты, отвечающие за логику на сайте подключенные с атрибутом defer будут ждать загрузки друг друга. И если твои скрипты безумно конские и грузятся туеву кучу лет, jquery со слайдерами будет заблокирована и, если на твоем сайте есть слайдеры, пользователи будут видеть не очень презентабельную картину из поехавших и нефункционирующих долгое время свистоперделок и прочей ерунды.
Dead lock называется
источник

G

Get_RiGhT in JS Liberty
Виктория
Но скрипты с defer атрибутом будут ждать события domcontentloaded прежде чем выполниться.
domcontentloaded в свою очередь срабатывает только когда все defer скрипты уже загружены, соответственно, эти скрипты не будут выполнены пока не загрузится каждый из них. Так вот представь, что, к примеру, какая-нибудь jquery для слайдеров и проч. и твои скрипты, отвечающие за логику на сайте подключенные с атрибутом defer будут ждать загрузки друг друга. И если твои скрипты безумно конские и грузятся туеву кучу лет, jquery со слайдерами будет заблокирована и, если на твоем сайте есть слайдеры, пользователи будут видеть не очень презентабельную картину из поехавших и нефункционирующих долгое время свистоперделок и прочей ерунды.
Спасиб большое
источник

В

Виктория in JS Liberty
Get_RiGhT
У меня вообще нету ни каких претензий на счет того что скрипты должны подключатся с низу. Один разраб крч сказал что так делают не опытные разрабы и скрипты должны подключатся сверху. Вот и задал этот вопрос
Опять же, скрипты, подключенные с defer, браузер грузит в фоновом режиме, то есть организует их параллельную загрузку. Браузеру требуется задействовать дополнительные ресурсы для создания параллельных потоков, количество которых, само собой ограничено и не может быть бесконечным. Поэтому бездумное подключение множества скриптов с defer может только ухудшить ситуацию. Браузер не сможет корректно расставить приоритеты для загрузки самых важных и критических ресурсов и тогда все пойдет по пизде. Необходимо понимать это.
источник

В

Виктория in JS Liberty
Так что, ребятки
источник

В

Виктория in JS Liberty
Надо думать головой
источник

В

Виктория in JS Liberty
Что вы делаете
источник

В

Виктория in JS Liberty
Я понимаю, не хочется...
источник

G

Get_RiGhT in JS Liberty
Виктория
Опять же, скрипты, подключенные с defer, браузер грузит в фоновом режиме, то есть организует их параллельную загрузку. Браузеру требуется задействовать дополнительные ресурсы для создания параллельных потоков, количество которых, само собой ограничено и не может быть бесконечным. Поэтому бездумное подключение множества скриптов с defer может только ухудшить ситуацию. Браузер не сможет корректно расставить приоритеты для загрузки самых важных и критических ресурсов и тогда все пойдет по пизде. Необходимо понимать это.
получается если у меня несколько скриптов то подключать их через defer вообще не варик
источник

В

Виктория in JS Liberty
Но все же
источник

В

Виктория in JS Liberty
Get_RiGhT
получается если у меня несколько скриптов то подключать их через defer вообще не варик
Я же говорю, зависит от контекста
источник

В

Виктория in JS Liberty
Что за сайт, что за скрипты и тд
источник

G

Get_RiGhT in JS Liberty
ясен перец
источник

G

Get_RiGhT in JS Liberty
Виктория
Но все же
что такое эндофунктор
источник

В

Виктория in JS Liberty
бля
источник

G

Get_RiGhT in JS Liberty
прогуглил
источник

G

Get_RiGhT in JS Liberty
hask и моноидальная херня какая то
источник

G

Get_RiGhT in JS Liberty
не понял совсем
источник

В

Виктория in JS Liberty
сам ты херня моноидальная
источник