gpt4 book ai didi

google cdn 上的 jqueryui js 组件?

转载 作者:行者123 更新时间:2023-12-01 01:39:27 26 4
gpt4 key购买 nike

通常您不想包含整个 jquery ui,因为您只使用某些部分。使用google cdn,可以包含CSS文件的不同部分,但我找不到JS文件,例如(jquery.ui.core.min.js)。

CSS: http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/base/jquery.ui.core.css

http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/ui-darkness/jquery.ui.theme.css http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/ui-darkness/jquery.ui.dialog.css

JS:

我尝试查找我能想到的所有明显的地方。它们存在吗?

编辑2:

我创建了http://code.google.com/p/google-ajax-apis/issues/detail?id=490解决这个问题。

编辑:

Np 约西亚。

总的来说,我认为在我的情况下它应该更快。

该网站的大多数用户将使用 IE6,该版本限制每个域最多有 2 个并发请求。将这些请求转移到不同的域可以释放其他请求,并且应该比我自己提供这些请求更快。

此外,一旦它们被缓存,修改的检查就会在另一个域上进行,我认为这也比检查与其他文件相同的域更好。然后还有让服务器靠近用户的好处等等。

我还怀疑 jqueryui 与 jquery 相比没有那么缓存,特别是考虑到我的用户。如果其他网站正在使用它们,它们也有可能缓存 js 部分。

我不相信它会更快,但我想做一些测试来找出答案。

最佳答案

我在任何 CDN 文档中都找不到对各个部分的任何提及。

但是,热链接到各个组件会破坏链接到 CDN 的主要优势之一,即缓存。访问过也使用 jQueryUI 的其他网站的用户将拥有 google 完整 jQuery.min.js 文件的缓存副本,如果您要热链接到 UI 的最小部分,那么您实际上会遇到性能下降,因为用户需要下载新文件。此时,您不妨在您的网站上托管各个部分。

关于google cdn 上的 jqueryui js 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3244321/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com