Я размещаю javascript для своего сайта на Cloudfront. Должен ли я связать jQuery с пакетом или использовать публичный CDN? Меня в первую очередь интересует мобильная производительность.
Преимущество объединения — на один файл сценария меньше для загрузки. Преимущество общедоступного CDN в том, что он, скорее всего, уже находится в кеше пользователя.
Похоже, CDN, который следует выбрать для вероятности наличия в кеше, принадлежит Google (на основе исследования здесь: http://royal.pingdom.com/2012/06/20/jquery-numbers/), но на практике перевешивает ли это наличие на один файл меньше? Если принять во внимание процент сайтов, использующих jQuery (~50%) * процент тех, которые используют CDN Google (25%) * процент тех, кто использует jQuery 1.10.2 (??%), это значительный кусок. моих посетителей будут кэшироваться?