ajax.googleapis.com, останавливающий мой Firefox

Сегодня по некоторой странной причине, Firefox прекращает работать правильно, потому что это пытается выбрать что-то от ajax.googleapis.com.

Есть ли что-то, что я могу сделать для предотвращения этого? Safari и Chrome работают просто великолепно.

Я пытался удалить Firebug и очистить кэш.

Единственная вещь, которая работала, отключала JavaScript в целом.

Это, кажется, ссылка преступника:

http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js

Что я могу сделать?

Править

Я думаю, что нашел, где проблема. Мой прокси служит одному байту за один раз файл, таким образом, Firefox использует его в том мире.

То, что я не понимаю, - то, почему Safari и Chrome берут его сразу же.

Что я сделал вчера вечером был, уезжайте, FF, открытый всю ночь, чтобы дать ему, изменяются для загрузки файла, моя надежда состояла в том, что я кэшировался и в следующий раз, когда не было никакой потребности пойти для него.

Сегодня утром, страница загружается успешно, но страница не кэшировалась, потому что следующий запрос привел то же к сбою.

Вот видео, показывающее проблему:

alt text

13
задан 13.06.2013, 07:43

4 ответа

Действительно ли Firebug является единственным расширением, которое Вы загрузили? Что относительно NoScript или Adblock? Попробуйте стартовый Firefox в "безопасном режиме" и доступе к Google URL, который Вы пробовали прежде.

1
ответ дан 07.12.2019, 11:39

Вы могли ввести "ссылку преступника" (который каждый 2-й сайт web 2.0 использует) в Вашей строке поиска Fx, и загрузите его вручную?

Попробуйте некоторые другие сайты, который ссылается на эту библиотеку JQuery. Просто Google URL, Вы найдете достаточно примеров.

Вы попробовали его новым, чистым профилем? Дополнения иногда работают друг против друга (NoScript по сравнению с проблемой ABP...)

0
ответ дан 07.12.2019, 11:39
  • 1
    Fx прочь. сокр. f. Firefox. Это действительно, действительно странные звуки. Имеет свое испытанное чистый профиль? – guerda 05.11.2009, 23:01

ajax.googleapis.com URL относится к внешней библиотеке JavaScript, которая содержит функции, которые веб-страница могла бы использовать в некотором встроенном собственном JavaScript.

В большинстве (если не все) браузеры, ничто на странице не представляется, пока все встроенные сценарии не сделаны executing*. Даже когда встроенному JavaScript ничто не нужно от того внешнего JavaScript библиотеки, Ваш браузер должен загрузить все определенные внешние библиотеки сначала, на всякий случай они необходимы. Так, если внешний сценарий не находится в кэше Вашего браузера (или: каждый раз, когда Вы явно обновляете свой браузер ), затем, все останавливается, пока сценарий не загружается.

ajax.googleapis.com Загрузки URL, прекрасные на моем интернет-соединении и я предполагаю, что Safari и Chrome все еще имеют библиотеку в их кэшах? Что касается очень медленного прокси: это могло быть некоторым вирусным сканером (не, слишком вероятно, на Вашем Mac) или некоторый брандмауэр? Если проблема находится в прокси затем, это находится вне Вашего контроля, таким образом (принятие необходимо использовать тот прокси): связаться с администраторами? Между тем Вы могли повторить свой тест для других библиотек, размещенных в Google, как jQuery 1.3.2 или jQuery UI 1.7.2.

(Если действительно все остальное перестало работать, затем Вы могли бы попытаться найти некоторый способ переписать запрос на ajax.googleapis.com/[..]/1.3.2/jquery.min.js к URL некоторого другого хоста...)


* Видят (замедляют) пример в Cuzillion. И хотя IE8 является первым браузером, который загрузит сценарии параллельно, он все еще не выполнит их параллельно.

Google говорит Вашему браузеру кэшировать его в течение 31 536 000 секунд, таким образом 365 дней. И это допускает общедоступное кэширование, таким образом, прокси позволяют кэшировать его и использовать его для других клиентов также.

При ударе Обновления, затем для кэшируемых элементов большинство браузеров добавит a If-Modified-Since заголовок к запросу, таким образом только действительно загружая, если вещь в кэше устарела. Но: даже если сервер отвечает HTTP/1.x 304 Not Modified, браузер все еще должен ждать того ответа. Так: удар Обновления, когда вещи являются медленными, мог бы сделать вещи хуже!

1
ответ дан 07.12.2019, 11:39

Существуют некоторые серьезные проблемы производительности Firefox с частью Google API, доступный из ajax.googleapis.com. Один, многих, примерами являются медленные или отсутствующие символы при вводе в собственную панель поиска Google.

Я использовал Adblock Плюс блокировать доступ ко всему Ajax API от Google'a "http://ajax.googleapis.com/*. Это устранило много веб-проблем производительности Firefox. Вниз сторона - то, что некоторые веб-более новые сайты могут потребовать, чтобы Ajax API появился или функционировал правильно.

3
ответ дан 07.12.2019, 11:39

Теги

Похожие вопросы