【发布时间】:2013-02-28 13:20:11
【问题描述】:
我们在我们的服务中只使用了一些 jquery-ui 库,目前是 Sortable。这些库是从谷歌的 CDN 中获取的
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript" ></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js" type="text/javascript" ></script>
目前我们需要优化客户端,google似乎不支持jquery-ui的自定义,但是有这种类型的东西还是很不错的
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript" ></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js?modules=core,widget,mouse,sortable" type="text/javascript" ></script>
是否有任何 CDN 可以提供这种功能,您或者我们应该托管我们自己的自定义库版本?
谢谢。
【问题讨论】:
-
您可能应该自己托管它——我无法想象很多人会拥有您拥有的特定版本的 jQueryUI,这是使用 CDN 的好处之一(避免重新下载脚本)。
-
保持库更新,优化库权重并仍在使用 CDN,是否足以使其成为现实(我们谈论文本文件,因此保留一份或数千份副本不会在空间上发生太大变化)?在任何情况下,只有少数库组合可以生成,而不是阶乘 N!
标签: jquery jquery-ui customization cdn