Между сайтами больше нет общего кэша. Общий кэш ушёл...
Одним из преимуществ использования чего-то вроде cdnjs было то, что они обслуживают один и тот же файл и имеют кэшированные заголовки.
Что это обозначает? Ну, например, воспользуемся jQuery.
Многие сайты используют jQuery, и многие из них используют cdnjs для доставки jQuery. Когда cdnjs доставляет файл jQuery пользователю, он включает заголовки кэширования — по умолчанию — 1 год.
Это означает, что если пользователь посещает сайт A, который использует cdnjs для jQuery, а затем посещает сайт B, который также использует тот же файл с той же версией, его браузеру не придется снова загружать jQuery, поскольку он кэширован — так что приводит к более быстрой загрузке страницы.
Однако: Chrome, Safari и Firefox больше не работают таким образом. Между сайтами больше нет общего кэша:
Вы не получите преимуществ в производительности от использования канонического URL-адреса вместо хостинга на вашем собственном сайте, и у вас нет причин использовать ту же версию, что и все остальные (но оставаться в актуальном состоянии — это еще хорошая идея).
Мне грустно это изменение с точки зрения общей веб-производительности и с точки зрения человека, который действительно любит небольшие независимые сайты, но я не вижу способа получить преимущества в производительности без утечек. © Jeff Kaufman
Источник: Shared Cache is Going Away
Эта новость не очень и свежая, многие вебмастера продолжают используют CDN не только для кэша.
Да, но я продолжаю встречать надежду, что можно использовать это много раз.