在我网站的某个时刻,我需要一个Timer,所以我找了一个免费的jQuery Countdown Timer,发现了这个:Example
在我的IDE(VS2010)中将模型集成到我的页面后,我注意到一些CSS和JS文件没有存储在我的项目文件夹中,但它们仍然链接到外部源,这让我想到:我想在本地找到一种方法来下载这些文件而不是使用它们,或者我应该按照它们的方式使用它们?如果他们将来可能会改变或绝望,我应该担心吗?案件的最佳做法是什么?
以下是HTML代码的示例:
....
....
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
<script type="text/javascript" src="inc/TimeCircles.js"></script>
....
....
答案 0 :(得分:1)
除非您使用可靠的CDN,否则不应依赖外部源来获取关键文件。在这种情况下,您正在使用Bootstrap和jQuery最常用的CDN源,因此您已经完成了所有设置。
我假设您已经下载了计时器文件并在本地托管这些文件。你对他们的提及让我很困惑,所以我更新了这个答案。
答案 1 :(得分:1)
这些是CDN(http://it.wikipedia.org/wiki/Content_Delivery_Network),意味着它们由我们所有人使用的托管,所以你几乎可以保证它会留在那里。使用CDN的主要优点是用户可能访问过使用相同资源的另一个站点,这意味着所述资源已经缓存在用户的计算机中,从而加快了站点的加载时间。