Есть ли в CDN от Google сжатые / сжатые версии тем jQuery UI CSS? - PullRequest
17 голосов
/ 06 ноября 2010

Я знаю, что у Google есть CSS-файлы для jQuery UI по следующему адресу:

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

Но мне интересно, работают ли они в сжатых или сжатых версиях?

Я пыталсяряд комбинаций похож на способ именования js-файлов, но все они приводят к 404-м.

Есть идеи?

Ответы [ 5 ]

6 голосов
/ 06 ноября 2010

Нет, мне не кажется, но я бы посоветовал вам задать этот вопрос на выделенной группе

В любом случае, представленные версии уже оптимизированы ...

6 голосов
/ 06 ноября 2010

У них нет минимизированной версии. У Microsoft CDN его тоже нет. Вам не нужно было бы сжимать это. Если вы действительно хотите загружать быстрее, вам нужно включить специальный пакет, созданный на странице пользовательского интерфейса jquery, чтобы включить только те функции, которые вам нужны.

5 голосов
/ 08 марта 2013

У Google теперь есть свернутая версия JQuery:

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

С 440К до 223К

3 голосов
/ 11 марта 2015

На сайте 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

2 голосов
/ 06 ноября 2010

Нет, я полагаю, что Google обслуживает только файлы, предоставленные официальными сайтами загрузки, без какой-либо последующей обработки, и поскольку именно так выглядят предоставленные файлы CSS, «сжатой» версии не существует.

На самом деле я не верю, что вам следует загружать пользовательский интерфейс jQuery и связанные с ним CSS-файлы из CDN Google, поскольку пользовательский интерфейс jQuery является модульным, а при загрузке файла из CDN Google будет загружено всех модули, это означает, что вы будете загружать кучу ненужных скриптов и стилей.Вместо этого используйте настраиваемый конструктор пакетов со страницы загрузок пользовательского интерфейса jQuery, чтобы включить только те модули, которые вам нужны, что должно значительно уменьшить размеры файлов, чем сжатие и без того сильно сжатого файла CSS, подаваемого через CDN Google.

...