Безопасно ли ссылаться на библиотеку Google JQuery?
В моей разметке я включил ссылку Google JQuery library:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
Безопасно ли это сделать? Как узнать, что Google не изменит адрес или вообще не удалит его? Я действительно не могу позволить себе разорвать приложение без предупреждения.
Что делают другие люди?
Ответы
Ответ 1
Имейте лучшее из обоих миров. Используйте их для быстрой, возможно предварительной кэширования, доставки, и в случае, если их сервер опустится (скорее, чем их перемещение), резервное копирование на ваше собственное:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined')
{
document.write(unescape("%3Cscript src='/path/to/your/jquery' type='text/javascript'%3E%3C/script%3E"));
}
</script>
Взято из: Лучший способ использования размещенного jQuery Google, но вернуться к моей размещенной библиотеке при сбое Google
Ответ 2
Да, это абсолютно безопасно. Он также размещался на Google CDN, что в большинстве случаев загружалось быстрее, чем загрузка с вашего собственного сервера.
Ответ 3
Абсолютно, это то, что вы должны делать!
http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/
Ответ 4
Google предлагает его бесплатно. Серверы Google быстро и, прежде всего, , вы сохраняете свою пропускную способность.
Ответ 5
На 100% безопасно использовать файл jQuery, размещенный в Google. Фактически, это происходит быстрее, потому что браузеры могут загружать сразу несколько файлов с разных серверов. Кроме того, если пользователь посетил веб-сайт, который раньше использовал jQuery Google, script уже будет в кеше, что приведет к загрузке страницы быстрее.
Ad @м