Lo script Js OpenLayers è disponibile in un CDN da qualche parte - in una versione ridotta?Script OpenLayers disponibile in CDN?
Non voglio caricarlo dal loro sito Web, sarebbe lento e non piacevole.
Lo script Js OpenLayers è disponibile in un CDN da qualche parte - in una versione ridotta?Script OpenLayers disponibile in CDN?
Non voglio caricarlo dal loro sito Web, sarebbe lento e non piacevole.
È possibile controllare http://cdnjs.cloudflare.com/ajax/libs/openlayers/2.11/OpenLayers.js
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
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
+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
+1 In realtà stavo cercando il link che hai postato – jperelli
Non ci sono più versioni hosted della libreria OpenLayers.
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.
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
Molto utile, grazie per il collegamenti. –
Nuova versione (3.3.0) e altre librerie che trovate è possibile trovare qui: http://cs.cdnjs.com/libraries/ol3 – Honza