从 google API 包含 jquery 时使用 http 或 https

从 google API 包含 jquery 时使用 http 或 https

答案1

都不是。使用:

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

它将使用请求您的页面的任何协议。

请参阅我的参考这里

您应该使用这个,而不是链接到服务器上该文件的您自己的副本。它可以节省您的带宽,因为您不必将此文件提供给您的用户(这会增加)。而且它可以让您的用户体验更好,因为他们不必花费 500 毫秒来下载文件。最有可能的是,您的用户将访问另一个引用 Google API 的网页,并将 jQuery 缓存。如果没有,他们将从靠近他们位置的服务器提取该文件,以最大限度地减少往返时间。

不要让任何人说服你这不是正确的做法。

答案2

您应该使用与访问页面相同的协议。

答案3

在我看来,只需将其下载到您的服务器并从那里使用它。

除了负载真正高的网站外,我看不出使用第三方服务器有什么好处。

(无论如何,许多人都会这么做。)

相关内容