Теоретический вопрос:
Мы все знаем о том, как профилировать и комбинировать файлы javascript, чтобы уменьшить HTTP-запросы, чтобы ускорить работу сайта. Но когда используются популярные библиотеки javascript (например, jQuery), не слишком глупо предположить, что они уже были загружены на клиентский компьютер с другой страницы.
Итак, что должно быть предпочтительнее? Как справляются с этим крупные ребята в отрасли?
A) Объедините и уменьшите каждый script в массивный и подайте его с моего собственного CDN.
B) Объедините все "самописные" сценарии в один файл и используйте доступные библиотеки CDN, где это возможно.
Спасибо!