У меня есть MacBook Pro с OS X 10.6 и Firefox 3.6.8. Я работаю над сайтом, который использует HTML5 геолокации. Я заметил, что это не всегда работает. Он долго зависает, или, если у меня есть тайм-аут, он запускает обратный вызов ошибки.
Похоже, это происходит, если я перезагружаю страницу много раз за короткий промежуток времени, как я иногда делаю, когда тестирую свой сайт. Если я перезапущу Firefox, он некоторое время работает нормально, но в конце концов перестает работать. Это не просто происходит на моем сайте. Я вижу, что то же самое происходит на этой тестовой странице или на любом другом сайте, который использует эту функцию.
Если я пробую одни и те же сайты в разных браузерах, это нормально работает. В Chrome все работает сразу. В Safari это может занять некоторое время, но обычно это работает.
Кто-нибудь знает, почему это происходит, или что могут с этим сделать конечные пользователи или веб-разработчики? Это часто встречается у пользователей Firefox? Я обнаружил, что этот вопрос в Stack Overflow намекает на это, и задал этот вопрос на форумах MozillaZine, но я не получил никаких ответов. Я думал, мне здесь повезет.