Является OpenLayers Js script, доступным в CDN где-нибудь - в сокращенной версии?
Я не хочу загружать его со своего сайта, это было бы медленным и не очень приятным.
Является OpenLayers Js script, доступным в CDN где-нибудь - в сокращенной версии?
Я не хочу загружать его со своего сайта, это было бы медленным и не очень приятным.
Вы можете проверить http://cdnjs.cloudflare.com/ajax/libs/openlayers/2.11/OpenLayers.js
Я так не думаю. Нет смысла размещать его на CDN, потому что это не так широко используемая библиотека (по сравнению с jQuery), поэтому шансы, что она уже кэшируется в браузере пользователей при посещении вашего сайта, небольшие.
Более того - вы должны создать свою собственную версию OpenLayers для производства, которая будет содержать только те функции, которые вам нужны, потому что сама целая библиотека огромна (~ 1 мб). Вот как вы это делаете
Существует несколько размещенных версий библиотеки OpenLayers.
Это может быть лучше подходит как комментарий, если у меня есть уровень репутации, чтобы написать его, но просто хотел добавить в @Damirko answer: с 2.11 были некоторые небольшие версии OL, но родительский каталог последней стабильной версии http://cdnjs.com/libraries/openlayers/.
РЕДАКТИРОВАНИЯ: 1) На момент написания статьи еще не найдено CDN для OpenLayers 3. 2) В файле @Kevin файл OpenLayers.js в каталоге CDNJS, о котором я упоминал, является мини-версией.
Я искал openlayers 3 cdn и нашел этот ответ, я нашел его в примерах openlayers и предложил записать этот ответ, если другие ищут openlayers 3.5 cdn, который является новой версией в настоящее время:
JS
https://cdnjs.cloudflare.com/ajax/libs/ol3/3.5.0/ol.js
CSS
https://cdnjs.cloudflare.com/ajax/libs/ol3/3.5.0/ol.css
ol 3.6 отсутствует:
JS
https://cdnjs.cloudflare.com/ajax/libs/ol3/3.6.0/ol.js
CSS