Причина может быть комбинацией http-сервера и браузера, который вы используете.Это не похоже на ошибку библиотеки PrototypeJS.
В нескольких источниках указано, что параметр keep-alive HTTP-соединения нарушен в Safari (см. здесь , здесь или здесь ).На Apache они рекомендуют добавить это в конфигурацию:
BrowserMatch "Safari" nokeepalive
(пожалуйста, проверьте соответствующий синтаксис в документации к вашему серверу).
Если Safari плохо обрабатывает постоянные соединения HTTP с вашим сервером, онможет объяснить, что вы испытываете.
Если это не слишком сложно для вас, я бы попробовал другой HTTP-сервер, для каждой ОС доступно множество.
Нам не хватает информации, чтобы ответить полностьюваш ответ, хотяПроблема с сервером - ведущая, но могут быть и другие.Было бы неплохо узнать, делает ли это то же самое в других браузерах (Firefox с Firebug будет отображать такую информацию, Chrome, Opera и IE имеют встроенные наборы инструментов разработки).Другой правильный вопрос - как часто вы выполняете этот AJAX-запрос в секунду (если уместно).