2011-12-22 24 views

risposta

9

Non credo. Non ha senso ospitarli su CDN perché non è una libreria ampiamente utilizzata (rispetto a jQuery), quindi è probabile che sia già presente nella cache del browser degli utenti quando visitano il tuo sito.

Inoltre, è necessario creare una versione personalizzata di OpenLayers per la produzione che contenga solo le funzionalità necessarie, poiché l'intera libreria è enorme (~ 1mb). Here's how you do it

+0

Grazie mille - che era una grande idea. L'ho compresso per quello di cui avevo veramente bisogno e ho ottenuto fino a 136kB con jsmin e anche a 107kB con chiusura - perfetto! – Marc

+2

+1 per la creazione di una versione personalizzata. Ma in generale CDN è [ancora più veloce] (http://blog.stackoverflow.com/2011/05/the-speed-of-light-sucks/) anche se l'utente non avrà il contenuto memorizzato nella cache. Un CDN decente avrà un set mondiale di server con pipe grasse. L'utente ottiene il contenuto * più velocemente * anche senza cache.Ma concordare la costruzione personalizzata è la risposta per gli openlayer. – MarkJ

+0

+1 In realtà stavo cercando il link che hai postato – jperelli

2

Questo potrebbe essere più adatto come un commento se ho avuto il livello di reputazione di scrivere uno, ma volevo solo aggiungere alla s answer@Damirko': ci sono stati alcuni versioni OL minori dal 2.11, ma la directory principale della versione stabile più recente è http://cdnjs.com/libraries/openlayers/.

MODIFICHE: 1) Al momento della scrittura, non ho ancora trovato un CDN per OpenLayers 3. 2) Per l'input di @Kevin, il file OpenLayers.js nella directory CDNJS che ho menzionato è la versione minificata.

1

Cercavo un OpenLayers 3 cdn e ho trovato questa risposta, l'ho trovato negli esempi OpenLayers e desiced di mettere qui questa risposta nel caso in cui gli altri sono alla ricerca di OpenLayers 3.5 CDN che è la nuova versione attualmente:

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 è fuori:

js

https://cdnjs.cloudflare.com/ajax/libs/ol3/3.6.0/ol.js

css

https://cdnjs.cloudflare.com/ajax/libs/ol3/3.6.0/ol.css

+0

Molto utile, grazie per il collegamenti. –