Потестировал как ведут себя популярные браузеры на тонком ручейке телефонно-модемного соединения. Ведут себя, сразу скажу, в основном невежливо, отказываясь выполнять свои основные обязанности — грузить юзера графикой.
На последнем месте Firefox3 — он не догрузил аж 19 картинок (из ~50). Далее Safari с результатом -11. Замыкает тройку IE6 с минус шестью.
«Всего» двух картинок недосчитала Opera. А победил K-Meleon, не растеряв по дороге ни байта.
Странные результаты... Ну ладно, можно не догрузить ресурс (таймауты у всех разные), но почему бы не доделать работу о которой точно известно что она не доделана?! (Возвратясь на исходную страницу, все вдруг вспоминают что чего-то недогрузили и срочно бегут догружать.) Для достижения результата есть все возможности, и не должно это зависеть ни от скорости линии, ни от кол-ва потоков, ни от применения pipelining. Однако зависит.
Или не догоняют разработчики всех браузеров, или я. Давайте выясним кто и что :-))
(Предвидя) комментарии в духе «сейчас у всех по мегабиту» не приветствуются.
Времена загрузки указывать не буду, ибо это совершенно потеряло смысл среди таких результатов. Из интересного отмечу лишь что Опера работала на минуту дольше (5:17) победителя-Хамелеона.
Оперу удалось дотвикать (макс. 4 потока) до состояния «отлично». С лисой этот же фокус в about:config не удался, хотя когда-то удавалось. Как твикать своенравные IE и Safari я не представляю. (В любом случае, речь здесь идёт о настройках по-умолчанию и о том, даже, что эти настройки должны быть неважны.)
Интересно что K-Meleon основан на том же движке Gecko что и Firefox (на два месяца старее), а результаты такие разные.
На тестовой веб-странице находится примерно 50 «дочерних» объектов загрузки.
других у меня нет
Всё под Windows XP SP2
Скорость: 33.6 чего-то там
Кэш каждый раз чистил. Браузеры устанавливал заново, чистя реестр и профайлы.
UPD: Это — результаты первого прогона. Был и второй с теми же победителями и проигравшими. «Всё» чередовалось чтобы не дай бг один браузер не попал в плохую полосу. Да и не так это неважно, сколько было прогонов и насколько стабильна линия, поймите! Браузеры не умеют жить в ситуации ограниченных ресурсов — вот в чём фикус.