Я недавно переместил сайт, чтобы использовать библиотеки Google AJAX вместо того, чтобы самостоятельно размещать файлы js библиотеки. На данный момент я использую рекомендуемый Google подход:
<script type="text/javascript" src="http://www.google.com/jsapi?key=MYAPIKEY"></script>
<script type="text/javascript">google.load('jquery', '1.3.2');</script>
Но мне кажется немного глупо включать дополнительный файл JavaScript, просто чтобы я мог вызвать другой файл сценария.
Мой вопрос заключается в том, есть ли какое-либо преимущество в вызове этих файлов с помощью google.load()
, а не просто включении их через тег script, например:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
Моими основными причинами использования библиотек Google являются скорость их CDN / пограничного кэширования; я все еще получаю эти преимущества, если я делаю ссылку непосредственно на файл?