Статьи

Автор: Павел Власов aka zencd
Опубликована: 25 июня 2008, habrahabr.ru/blog/browsers/45157.html

Тестирование браузеров на низкоскоростном соединении

Потестировал как ведут себя популярные браузеры на тонком ручейке телефонно-модемного соединения. Ведут себя, сразу скажу, в основном невежливо, отказываясь выполнять свои основные обязанности — грузить юзера графикой.

На последнем месте Firefox3 — он не догрузил аж 19 картинок (из ~50). Далее Safari с результатом -11. Замыкает тройку IE6 с минус шестью.

«Всего» двух картинок недосчитала Opera. А победил K-Meleon, не растеряв по дороге ни байта.

Странные результаты... Ну ладно, можно не догрузить ресурс (таймауты у всех разные), но почему бы не доделать работу о которой точно известно что она не доделана?! (Возвратясь на исходную страницу, все вдруг вспоминают что чего-то недогрузили и срочно бегут догружать.) Для достижения результата есть все возможности, и не должно это зависеть ни от скорости линии, ни от кол-ва потоков, ни от применения pipelining. Однако зависит.

Или не догоняют разработчики всех браузеров, или я. Давайте выясним кто и что :-))

(Предвидя) комментарии в духе «сейчас у всех по мегабиту» не приветствуются.

Тех.подробности

Времена загрузки указывать не буду, ибо это совершенно потеряло смысл среди таких результатов. Из интересного отмечу лишь что Опера работала на минуту дольше (5:17) победителя-Хамелеона.

Оперу удалось дотвикать (макс. 4 потока) до состояния «отлично». С лисой этот же фокус в about:config не удался, хотя когда-то удавалось. Как твикать своенравные IE и Safari я не представляю. (В любом случае, речь здесь идёт о настройках по-умолчанию и о том, даже, что эти настройки должны быть неважны.)

Интересно что K-Meleon основан на том же движке Gecko что и Firefox (на два месяца старее), а результаты такие разные.

Условия тестирования:

На тестовой веб-странице находится примерно 50 «дочерних» объектов загрузки.

Версии:

  • Opera 9.50
  • IE 6
  • Firefox 3 (Gecko от 29 мая)
  • K-Meleon 1.1.5 (Gecko от 6 апреля)
  • Safari 3.1

других у меня нет

Всё под Windows XP SP2

Скорость: 33.6 чего-то там

Кэш каждый раз чистил. Браузеры устанавливал заново, чистя реестр и профайлы.

UPD: Это — результаты первого прогона. Был и второй с теми же победителями и проигравшими. «Всё» чередовалось чтобы не дай бг один браузер не попал в плохую полосу. Да и не так это неважно, сколько было прогонов и насколько стабильна линия, поймите! Браузеры не умеют жить в ситуации ограниченных ресурсов — вот в чём фикус.

Читать дальше

Все комментарии (habrahabr.ru)