Ответ 1
Нет, мне это не кажется, но я бы посоветовал вам задать этот вопрос в выделенной группе
В любом случае предоставленные версии, кажется, уже хорошо оптимизированы...
Я знаю, что у Google есть файлы CSS для jQuery UI в следующем месте:
//ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/themes/pepper-grinder/jquery-ui.css
Но мне интересно, обслуживают ли они миниатюрные или сжатые версии?
Я попробовал несколько комбинаций, похожих на способ именования файлов js, но все они приводят к 404s.
Любые идеи?
Нет, мне это не кажется, но я бы посоветовал вам задать этот вопрос в выделенной группе
В любом случае предоставленные версии, кажется, уже хорошо оптимизированы...
У них нет мини-версии. У Microsoft CDN нет этого. Вам не нужно было бы сжимать его. Если вы действительно хотите загрузить быстрее, вам нужно включить собственный пакет, созданный на странице пользовательского интерфейса jquery, чтобы включать только те функции, которые вам нужны.
Теперь у Google есть сводная версия JQuery:
https://developers.google.com/speed/libraries/devguide#jquery-ui
Это от 440 до 223k
Нет, я считаю, Google только обслуживает файлы, которые предоставляются официальными сайтами загрузки без какой-либо последующей обработки, и с тех пор, как выглядят представленные CSS файлы, нет "сжатой" версии.
На самом деле я не верю, что вы должны загружать пользовательский интерфейс jQuery и связанные с ним файлы CSS из Google CDN, поскольку пользовательский интерфейс jQuery является модульным, а при загрузке файла из Google CDN загружаются все модули, что означает, что вы будете загружать кучу ненужных сценариев и стилей. Используйте создатель настраиваемого пакета с страницы загрузки jQuery UI вместо этого, чтобы включить только те модули, которые вам нужны, должны уменьшить размер файлов намного больше, чем сжатие уже сжатого CSS файла, поданного через Google CDN.
На веб-сайте Google CDN отображается мини-версия для js, но unminified для css: https://developers.google.com/speed/libraries/devguide#jqueryui
jQuery UI
snippet: <link rel="stylesheet" href="#" onclick="location.href='https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/themes/smoothness/jquery-ui.css'; return false;" />
<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