17

我知道 Google 在以下位置有 jQuery UI 的 CSS 文件:

//ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/themes/pepper-grinder/jquery-ui.css

但我想知道他们是否提供缩小版或压缩版?

我尝试了许多类似于js文件命名方式的组合,但都导致404。

有任何想法吗?

4

5 回答 5

6

不,在我看来不是,但我建议您在专门的小组中问这个问题

无论如何,提供的版本似乎已经很好地优化了......

于 2010-11-06T05:22:11.243 回答
6

他们没有缩小版。微软 CDN 也没有。你真的不需要压缩它。如果你真的想加载得更快,你需要包含一个构建在 jquery UI 页面上的自定义包来只包含你需要的功能。

于 2010-11-06T05:23:44.697 回答
5

Google 现在有 JQuery 的最小化版本:

https://developers.google.com/speed/libraries/devguide#jquery-ui

它从 440k 下降到 223k

于 2013-03-07T20:56:44.077 回答
3

Google 的 CDN 网站显示 js 的缩小版,但 css 的未缩小版: https ://developers.google.com/speed/libraries/devguide#jqueryui

jQuery UI
    snippet: <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/themes/smoothness/jquery-ui.css" />
    <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js"></script> 
    site: jqueryui.com 
    versions: 1.11.3, 1.11.2, 1.11.1, 1.11.0, 1.10.4, 1.10.3, 1.10.2, 1.10.1, 1.10.0, 1.9.2, 1.9.1, 1.9.0, 1.8.24, 1.8.23, 1.8.22, 1.8.21, 1.8.20, 1.8.19, 1.8.18, 1.8.17, 1.8.16, 1.8.15, 1.8.14, 1.8.13, 1.8.12, 1.8.11, 1.8.10, 1.8.9, 1.8.8, 1.8.7, 1.8.6, 1.8.5, 1.8.4, 1.8.2, 1.8.1, 1.8.0, 1.7.3, 1.7.2, 1.7.1, 1.7.0, 1.6.0, 1.5.3, 1.5.2 
    note: This library depends on jQuery. You must also load jQuery before loading this module. Version 1.8.3 is not hosted due to its short life, and the alias 1.8.3 actually loads 1.8.4. 

对于缩小的 css,请使用:https ://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/themes/smoothness/jquery-ui.min.css

于 2015-03-11T13:34:40.923 回答
2

不,我相信谷歌只提供官方下载网站提供的文件,没有任何后处理,因为这就是提供的 CSS 文件的样子,所以没有“压缩”版本。

实际上我不认为你应该从谷歌的 CDN 加载 jQuery UI 和它相关的 CSS 文件,因为 jQuery UI 是模块化的,而从谷歌的 CDN 加载文件将加载所有模块,这意味着你将加载一堆不必要的脚本和样式。使用 jQuery UI 下载页面中的自定义包构建器来仅包含您需要的模块,这样可以减少文件大小,而不是压缩通过 Google 的 CDN 提供的已经高度压缩的 CSS 文件。

于 2010-11-06T05:21:40.523 回答