Подключение js если недоступен CDN
Возможно ли подключение js (jQuery, Boootstrap, etc.) следующим образом:
— указываем ссылку на cdn, если он недоступен — то забираем со своего сервера?
Еще на Яндекс.Метрике обратил внимание что код счетчика может быть асинхронный — т.е. не влиять на скорость загрузки сайта. Такой код отличается некой оберткой.
Можно ли смерженный js подключать таким же образом?
— указываем ссылку на cdn, если он недоступен — то забираем со своего сервера?
Еще на Яндекс.Метрике обратил внимание что код счетчика может быть асинхронный — т.е. не влиять на скорость загрузки сайта. Такой код отличается некой оберткой.
Можно ли смерженный js подключать таким же образом?
6 комментариев
script
могут быть атрибутыdefer
иasync
, которые вам помогут. в 2.0 работа с отложенной загрузкой скриптов (с помощью этих же атрибутов) уже встроена в движок.document.write
, в самом лс таких скриптов я не знаю. поэтому можно попробовать, мета-тег формируется в модуле вьюера, туда влепить один из атрибутов и проверить.почитать отличия атрибутов — github.com/livestreet/livestreet/issues/604#issuecomment-70793827
Это оно?