Εναλλακτικά για το jQuery που φιλοξενείται από CDN - CSS-Κόλπα

Anonim

Αρκετές μεγάλες εταιρείες προσφέρουν αντίγραφα του jQuery που φιλοξενούνται στα CDN τους (Content Delivery Network). Πιο διαβόητα Google, αλλά και η Microsoft και το jQuery. Πολλοί άνθρωποι ορκίζονται από αυτό, δεδομένου ότι εξοικονομεί εύρος ζώνης, γίνονται γρηγορότερες λήψεις και ίσως ακόμη και παραμένει κρυφή άλματα μεταξύ διαφορετικών ιστότοπων που χρησιμοποιούν το ίδιο σενάριο.

Υπάρχει πάντοτε εκείνη η αμφιβολία, ότι ίσως κάτι πάει στραβά με αυτές τις μεγάλες εταιρείες CDN στο σενάριο δεν είναι διαθέσιμο (συμβαίνει). Είναι πιο αξιόπιστο να χρησιμοποιείτε τον δικό σας ιστότοπο, καθώς, εάν φορτώνουν την ιστοσελίδα σας, ο διακομιστής σας είναι έτοιμος και θα εξυπηρετήσει το σενάριο εντάξει, αν και χωρίς τα οφέλη του CDN.

Άρα ίσως η καλύτερη λύση είναι να χρησιμοποιήσετε και τις δύο μεθόδους! Χρησιμοποιήστε πρώτα το CDN και, εάν αποτύχει, φορτώστε το τοπικό αντίγραφο. Εδώ είναι μια τεχνική:

 if (typeof jQuery == 'undefined') ( document.write(unescape("%3Cscript src='/js/jquery-1.4.2.min.js'%3E%3C/script%3E")); )