Discussione:
consiglio
(troppo vecchio per rispondere)
Delta11
2016-03-22 16:54:20 UTC
Permalink
Raw Message
è meglio e SICURO usare

questo
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"
type="text/javascript"></script>

oppure questo
<script src="http://code.jquery.com/jquery-1.12.0.min.js"></script>

oppure scaricarselo in locale?

grazie
--
Quando la dittatura è un dato di fatto, la rivoluzione diventa un diritto.
(Victor Hugo)

“L’intelligenza sa di essere libera, quali che siano le coercizioni
esteriori.
Sa che la grandezza dell’Uomo è nel pensiero, e sa che c’è sempre
almeno un altro uomo che lo afferra e lo trasmette.”
(Ida Magli, Omaggio agli Italiani)
ciccio
2016-03-22 19:53:31 UTC
Permalink
Raw Message
Post by Delta11
è meglio e SICURO usare
questo
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"
type="text/javascript"></script>
oppure questo
<script src="http://code.jquery.com/jquery-1.12.0.min.js"></script>
oppure scaricarselo in locale?
Come sicurezza è uguale nei due casi sopra, perché referenzi la
risorsa da server che si possono considerare sicuri. Potrebbe
variare qualcosa sulla velocità, perché magari il server CDN
di google potrebbe essere più vicino al client, ma dipende
appunto da dove e come sono collocati i server.

Se lo scarichi e lo carichi sul tuo dominio invece hai
ovviamente una maggiore velocità di caricamento della
risorsa, però devi andare a sostituirla manualmente
quando la devi aggiornare.

Ovviamente è sempre meglio usare l'ultima versione della
risorsa se possibile.
Delta11
2016-03-23 12:50:37 UTC
Permalink
Raw Message
Post by ciccio
Post by Delta11
è meglio e SICURO usare
questo
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"
type="text/javascript"></script>
oppure questo
<script src="http://code.jquery.com/jquery-1.12.0.min.js"></script>
oppure scaricarselo in locale?
Come sicurezza è uguale nei due casi sopra, perché referenzi la
risorsa da server che si possono considerare sicuri. Potrebbe
variare qualcosa sulla velocità, perché magari il server CDN
di google potrebbe essere più vicino al client, ma dipende
appunto da dove e come sono collocati i server.
Se lo scarichi e lo carichi sul tuo dominio invece hai
ovviamente una maggiore velocità di caricamento della
risorsa, però devi andare a sostituirla manualmente
quando la devi aggiornare.
Ovviamente è sempre meglio usare l'ultima versione della
risorsa se possibile.
grazie ciccio, sei l'unica persona seria!
--
Quando la dittatura è un dato di fatto, la rivoluzione diventa un diritto.
(Victor Hugo)

“L’intelligenza sa di essere libera, quali che siano le coercizioni
esteriori.
Sa che la grandezza dell’Uomo è nel pensiero, e sa che c’è sempre
almeno un altro uomo che lo afferra e lo trasmette.”
(Ida Magli, Omaggio agli Italiani)
Andrea D'Amore
2016-03-23 14:02:26 UTC
Permalink
Raw Message
Post by ciccio
Se lo scarichi e lo carichi sul tuo dominio invece hai
ovviamente una maggiore velocità di caricamento della
risorsa,
Sicuro di avere più velocità della cdn di Google o di MaxCDN con un
hosting retail?
A naso direi il contrario.
--
Andrea
ciccio
2016-03-23 14:13:24 UTC
Permalink
Raw Message
Post by Andrea D'Amore
Post by ciccio
Se lo scarichi e lo carichi sul tuo dominio invece hai
ovviamente una maggiore velocità di caricamento della
risorsa,
Sicuro di avere più velocità della cdn di Google o di MaxCDN con un
hosting retail?
A naso direi il contrario.
Sì come detto dipende dal CDN, controllando più approfonditamente,
il dominio code.jquery.com si appoggia ad un servizio dedicato.
Alessandro Pellizzari
2016-03-25 08:12:25 UTC
Permalink
Raw Message
Post by Andrea D'Amore
Sicuro di avere più velocità della cdn di Google o di MaxCDN con un
hosting retail?
A naso direi il contrario.
Il vero vantaggio di velocità di una CDN è che, visto che la usano in
molti, c'è una alta probabilità che la libreria sia già nella cache del
browser da navigazioni precedenti.

Lo svantaggio è che comunque stai scaricando un js da un sito esterno al
tuo, il che significa che quel js può comunicare col sito da cui l'hai
scaricato senza CORS, quindi dovresti assicurarti costantemente che la CDN
non sia compromessa o inaffidabile.

Bye.
Andrea D'Amore
2016-03-25 08:51:37 UTC
Permalink
Raw Message
Post by Alessandro Pellizzari
Il vero vantaggio di velocità di una CDN è che, visto che la usano in
molti, c'è una alta probabilità che la libreria sia già nella cache del
browser da navigazioni precedenti.
E inoltre che quel traffico non lo paghi tu e che l'infrastruttura di
una CDN professionale è probabilmente ordini di grandezza migliore (più
strutturata, più seguita) di qualunque soluzione proprietaria o di
hosting "retail".

Capisco che possano essere fattori di secondaria importanza, secondo il
traffico e le necessità di ognuno, ma dato che siamo in ambito
qualitativo meglio dirlo.
Post by Alessandro Pellizzari
Lo svantaggio è che comunque stai scaricando un js da un sito esterno al
tuo, il che significa che quel js può comunicare col sito da cui l'hai
scaricato senza CORS, quindi dovresti assicurarti costantemente che la CDN
non sia compromessa o inaffidabile.
Sì, ma un attacco del genere potrebbe verificarsi anche con un
fornitore di hosting, anche lì dovresti stare sempre a verificare che
il tuo servizio non sia stato compromesso. Anche se hai server tuoi
(anzi a maggior ragione).
Io in linea di massima considero Google -per quanto curioso dei dati
altrui- più sicuro di N.N., magari mi sbaglio ma intanto è una linea
guida semplice da seguire.
--
Andrea
rootkit
2016-03-23 15:53:33 UTC
Permalink
Raw Message
Post by Delta11
è meglio e SICURO usare
questo <script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"
type="text/javascript"></script>
oppure questo <script
src="http://code.jquery.com/jquery-1.12.0.min.js"></script>
oppure scaricarselo in locale?
se usi il link al cdn non funziona quando il client non è connesso a
internet, cosa possibile se sviluppi una applicazione per una intranet.
normalmente è buona regola servire script e css per i propri applicativi
magari anche ottimizzati a proprio uso e consumo. ci sono strumenti
apposta per il workflow.
è anche buona norma fare attenzione alle versioni visto che non sembra tu
ci faccia molto caso.
Delta11
2016-03-23 21:04:29 UTC
Permalink
Raw Message
Post by rootkit
Post by Delta11
è meglio e SICURO usare
questo <script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"
type="text/javascript"></script>
oppure questo <script
src="http://code.jquery.com/jquery-1.12.0.min.js"></script>
oppure scaricarselo in locale?
se usi il link al cdn non funziona quando il client non è connesso a
internet, cosa possibile se sviluppi una applicazione per una intranet.
normalmente è buona regola servire script e css per i propri applicativi
magari anche ottimizzati a proprio uso e consumo. ci sono strumenti
apposta per il workflow.
è anche buona norma fare attenzione alle versioni visto che non sembra tu
ci faccia molto caso.
ok, grazie.
ho scaricato l'ultima versione jquery-1.12.2.min.js e mi funziona tutto
anche non collegato a internet.

Grazie mille!
--
Quando la dittatura è un dato di fatto, la rivoluzione diventa un diritto.
(Victor Hugo)

“L’intelligenza sa di essere libera, quali che siano le coercizioni
esteriori.
Sa che la grandezza dell’Uomo è nel pensiero, e sa che c’è sempre
almeno un altro uomo che lo afferra e lo trasmette.”
(Ida Magli, Omaggio agli Italiani)
Loading...