Jaki byłby dobry sposób próby załadowania hostowanego jQuery w Google (lub innych bibliotekach hostowanych przez Google), ale załadowania mojej kopii jQuery, jeśli próba Google się nie powiedzie?
Nie twierdzę, że Google jest niestabilny. Są przypadki, w których kopia Google jest zablokowana (na przykład w Iranie).
Czy ustawiłbym licznik czasu i sprawdzał obiekt jQuery?
Jakie byłoby niebezpieczeństwo, że obie kopie przejdą?
Naprawdę nie szukam odpowiedzi typu „po prostu użyj Google” lub „po prostu użyj własnego”. Rozumiem te argumenty. Rozumiem również, że użytkownik prawdopodobnie buforuje wersję Google. Myślę ogólnie o awariach w chmurze.
Edycja: Dodano tę część ...
Ponieważ Google sugeruje użycie google.load do załadowania bibliotek ajax, a po zakończeniu wykonuje wywołanie zwrotne, zastanawiam się, czy to jest klucz do serializacji tego problemu.
Wiem, że to trochę szalone. Próbuję tylko dowiedzieć się, czy można to zrobić w wiarygodny sposób, czy nie.
Aktualizacja: jQuery jest teraz hostowany na CDN Microsoftu.