【发布时间】:2012-05-18 05:07:02
【问题描述】:
最佳实践要求我的网站严重依赖 Jquery,而 JQuery UI 源自 Google 的 CDN,应该有一个备用方案,以防 CDN 由于某种原因失败。
我的问题是,我该如何针对给定的主题执行此操作?如果重要的话,我使用的是 Redmond 主题。
目前我打算使用类似的代码:
if(!jquery){//load local file instead; }
else if(!jquery.ui){//load local file instead; }
但如果可能的话,我也希望从 Google 加载主题文件。
有什么想法吗? :)
【问题讨论】:
-
不可以在你的服务器上发布jquery、jquery ui和主题文件吗?
-
@hkutluay 是的,这是可能的,但是通过提供来自 Google 的 CDN(最流行的 afaik)的常见资产,它可以被缓存,因此许多用户已经拥有它,而不必下载它。缺点是依赖于 CDN,这是我正在尝试处理的主题文件。