Обычно вы не хотите включать весь jquery ui, поскольку используете только определенные части. Используя google cdn, можно включить разные части файлов CSS, но я не могу найти JS, например (jquery.ui.core.min.js).jqueryui js компоненты на google cdn?
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:
?
Я пробовал смотреть во все очевидные места, о которых я могу думать. Они существуют?
EDIT2:
Я создал http://code.google.com/p/google-ajax-apis/issues/detail?id=490 решения этого.
EDIT:
Np Josiah.
В целом я думаю, что в моих обстоятельствах это должно быть быстрее.
Большинство пользователей сайта будет находиться в IE6, который ограничивается двумя одновременными запросами на домен. Разгрузка этих запросов в другой домен освобождает другие запросы и должна быть быстрее, чем обслуживать их самостоятельно.
Плюс после того, как они кэшированы, проверка на изменение осуществляется в другом домене, который, я думаю, будет лучше, чем проверка того же домена, что и другие файлы. Тогда есть преимущества наличия серверов, близких к пользователям, и так далее.
Я также подозреваю, что jqueryui не кэшируется по сравнению с jquery, особенно с учетом моих пользователей. Существует также вероятность того, что они будут кэшироваться, если другие веб-сайты используют их.
Я не уверен, что это будет быстрее, но я хотел бы сделать некоторые тесты, чтобы узнать.
Я не ищу все js, но отдельные компоненты. например, ядро, диалог, положение и т. д. Вы получаете его как часть пакета разработки при загрузке с jqueryui.com – Alistair
Это научит меня отвечать слишком быстро. Мои извинения. Я отредактировал свой ответ. – Josiah
Да, я тоже, но я не мог найти документацию отдельных частей CSS, но я нашел их в конце концов, поэтому надеюсь, что они тоже там. – Alistair