Quelle serait une bonne façon de tenter de charger la jQuery hébergée sur Google (ou d'autres bibliothèques hébergées par Google ), mais de charger ma copie de jQuery si la tentative de Google échoue?
Je ne dis pas que Google est floconneux. Il y a des cas où la copie de Google est bloquée (apparemment en Iran, par exemple).
Vais-je configurer une minuterie et vérifier l'objet jQuery?
Quel serait le danger que les deux copies passent?
Pas vraiment à la recherche de réponses comme «utilisez simplement celle de Google» ou «utilisez simplement la vôtre». Je comprends ces arguments. Je comprends également que l'utilisateur aura probablement la version Google en cache. Je pense aux solutions de rechange pour le cloud en général.
Edit: Cette partie a ajouté ...
Étant donné que Google suggère d'utiliser google.load pour charger les bibliothèques ajax et qu'il effectue un rappel une fois terminé, je me demande si c'est la clé pour sérialiser ce problème.
Je sais que ça semble un peu fou. J'essaie simplement de savoir si cela peut être fait de manière fiable ou non.
Mise à jour: jQuery désormais hébergé sur le CDN de Microsoft.