Size: a a a

JavaScript Developers

2019 August 14

VL

Vladislav Laptev in JavaScript Developers
JavaScript странный
источник

Д

Данияр in JavaScript Developers
нет
источник

АД

Адылбек Джороев in JavaScript Developers
NaN
источник

VL

Vladislav Laptev in JavaScript Developers
Аа все
источник

VS

Vladislav Starostenko in JavaScript Developers
вчера с этого прикололся)
источник

EF

Eugene Fedotov in JavaScript Developers
А что странного то? +'a' === NaN вот и все 🙂
источник

EF

Eugene Fedotov in JavaScript Developers
идет конкат с 'a', кастованной в намбер
источник

АУ

Антон Усепов in JavaScript Developers
Ребят, можете дать совет. Как лучше подключать строение js библиотеки?
1) Я подключаю их с помощью Cdnjs и производительность моего сайта заметно улучшилась  (скорость быстрой загрузки первого контента и cdn кеширует на стороне клиента). Но google page speed ругает , мол, что js библиотеки подключены извне, могут доставить вам проблем с безопасностью и тд... .
2) Пропустить все библиотеки через Webpack , подгружать с помощью codesplit...
источник

DM

Daniel Manasov in JavaScript Developers
Антон Усепов
Ребят, можете дать совет. Как лучше подключать строение js библиотеки?
1) Я подключаю их с помощью Cdnjs и производительность моего сайта заметно улучшилась  (скорость быстрой загрузки первого контента и cdn кеширует на стороне клиента). Но google page speed ругает , мол, что js библиотеки подключены извне, могут доставить вам проблем с безопасностью и тд... .
2) Пропустить все библиотеки через Webpack , подгружать с помощью codesplit...
Очень странно, какой cdn и какая либа?
источник

АУ

Антон Усепов in JavaScript Developers
Строение js библиотеки с помощью cdnjs: - https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js

https://cdnjs.cloudflare.com/ajax/libs/parallax/3.1.0/parallax.min.js

и тд ... их несколько штук
источник

АД

Адылбек Джороев in JavaScript Developers
Ну можешь просто их скачать и локально подключить
источник

АУ

Антон Усепов in JavaScript Developers
Адылбек Джороев
Ну можешь просто их скачать и локально подключить
А если локально подгружаю, то загрузка страницы(получение первого контента) заметно ухудшается
источник

АУ

Антон Усепов in JavaScript Developers
Антон Усепов
Строение js библиотеки с помощью cdnjs: - https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js

https://cdnjs.cloudflare.com/ajax/libs/parallax/3.1.0/parallax.min.js

и тд ... их несколько штук
Вообще, это хорошо?
источник

АД

Адылбек Джороев in JavaScript Developers
Антон Усепов
А если локально подгружаю, то загрузка страницы(получение первого контента) заметно ухудшается
Что? Как? Наоборот должно быть быстрее.  Ему быстрее тянуть с того же сервера,  чем со стороннего
источник

АД

Адылбек Джороев in JavaScript Developers
Антон Усепов
Вообще, это хорошо?
Не знаю какие сейчас стандарты, но раньше это даже классикой было
источник

АД

Адылбек Джороев in JavaScript Developers
Антон Усепов
А если локально подгружаю, то загрузка страницы(получение первого контента) заметно ухудшается
Хотя, наверное cdnjs отправляет в gzip
источник

ФШ

Фёдор Ш in JavaScript Developers
Адылбек Джороев
Что? Как? Наоборот должно быть быстрее.  Ему быстрее тянуть с того же сервера,  чем со стороннего
с чего это ? сдн ки же вроде как распределенные
источник

АД

Адылбек Джороев in JavaScript Developers
Фёдор Ш
с чего это ? сдн ки же вроде как распределенные
О, это мне неизвестно
источник

АУ

Антон Усепов in JavaScript Developers
Фёдор Ш
с чего это ? сдн ки же вроде как распределенные
Если на безопасность и функционирование сайта ничего не угрожает, оставлю эти сдн ссылки .
источник

АУ

Антон Усепов in JavaScript Developers
Адылбек Джороев
Что? Как? Наоборот должно быть быстрее.  Ему быстрее тянуть с того же сервера,  чем со стороннего
На основе результата теста от Google page speed, + ещё пару сторонних сервисов
источник