参考google'安全吗;什么是JQuery库?

参考google'安全吗;什么是JQuery库?,jquery,Jquery,我已在标记中包含对的引用: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script> 这样做安全吗?我怎么知道谷歌不会改变地址,或者完全删除它?我真的不能让我的应用程序在没有警告的情况下中断 其他人做什么?是的,它是完全安全的。它还托管在谷歌的CDN上,使其在大多数情况下比从自己的服务器加载更快。当然,这

我已在标记中包含对的引用:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>

这样做安全吗?我怎么知道谷歌不会改变地址,或者完全删除它?我真的不能让我的应用程序在没有警告的情况下中断


其他人做什么?

是的,它是完全安全的。它还托管在谷歌的CDN上,使其在大多数情况下比从自己的服务器加载更快。

当然,这是你应该做的


两全其美。使用他们的服务器进行快速(可能是预缓存的)交付,如果他们的服务器发生故障(更可能是他们移动服务器),请退回到您自己的服务器:

<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>

if(typeof jQuery==“未定义”)
{
write(unescape(“%3Cscript src=”/path/to/your/jquery”type='text/javascript'%3E%3C/script%3E”);
}

摘自:

谷歌免费提供。谷歌的服务器速度很快,最重要的是,你可以节省带宽,使用谷歌托管的jQuery文件是100%安全的。事实上,它实际上更快,因为浏览器可以从不同的服务器一次下载多个文件。此外,如果用户以前访问过使用Google jQuery的网站,脚本将已经在缓存中,导致页面加载速度加快


Ad@m

更不用说很多人可能缓存了谷歌CDN资源,这可能会让它更快。谷歌域名被屏蔽的国家呢?@Urbycoz:这就是Mauvis Ledford答案中的退路,提供jQuery的本地副本,以防CDN版本因任何原因不可用。如果谷歌真的更改或删除了它,一半的互联网将崩溃。他们不可能在未来某个阶段摆脱旧版本1.4.2吗?我想把它放在我的代码里,忘掉它,而不是不断地更新它。在某个阶段,但我可能会期待20年?真的很好的方法,可能是最好的。然而,也就是说,我不打算改变我的代码,因为我无法想象谷歌的CDN会下降——这正是保罗·爱尔兰的HTML5样板所做的。如果,比方说,你在没有互联网接入的飞机上或诸如此类的东西(几周前发生在我身上)在笔记本电脑上工作,也很方便。