У кого-нибудь есть совок по поводу исчезновения JQuery 1.6.1 из API Google? Сегодня, 25.01.2012 в 20:30, части нашего приложения неожиданно перестали работать. Culprit - это GoogleAPIs.com - то, на что мы в значительной степени опирались при доставке API-интерфейсов JQuery из их CDN.
http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js - ФАЙЛ НЕ НАЙДЕН в 20:30 CDT
https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js - прекрасно возвращает API JQuery 1.6.1!
Это заставило нас задуматься о том, чтобы полагаться на сторонние CDN для предоставления стандартных API. Мы решили, что если пользователь посещал другие сайты, которые также извлекали API из CDN Google, то мы можем использовать кешированную версию этого API в браузере, тем самым уменьшая ненужный трафик в Интернете и немного улучшая производительность.
Кстати, все остальные версии, кажется, доступны, кроме 1.6.1 с использованием протокола http! У кого-нибудь есть идеи? Я единственный, кто это наблюдает? Мне все еще трудно поверить, что версия API может внезапно исчезнуть таким образом из того, что, как утверждается, является самым надежным хранилищем всех стандартных API!
Скорее всего, в моем браузере была кэшированная версия, поэтому я мог ее не заметить до сих пор (пока не истек срок действия кэшированной версии в моем браузере). Неужели плохая идея разгрузить доставку скриптов третьей стороне?