Ajax Benchmark 2

По просьбам читателей и из собственного любопытства решил обновить данные тестирования скорости работы браузеров с XmlHttpRequest. На этот раз подошел к процессу немного более старательно, благодаря чему выяснилось, что прошлые результаты несколько неверно отражали картину, поскольку, например, опера показала себя такой выдающейся из-за кэширования XML-ответа сервера.
Для каждого браузера было произведено 4 этапа тестирования.
1. Большой XML-ответ (50 Кб) (Big)
2. Маленький XML-ответ (154 б) (Small)
3. Большой XML-ответ без запрещения кэшировавния (Cached-Big)
3. Маленький XML-ответ без запрещения кэшировавния (Cached-Small)
Результаты приведены на диаграмме ниже. Меньшее время (и меньший размер столбика), разумеется отражает лучший результат.
К сожалению не было возможности протестировать IE 7.
Ajax XmlHttp Benchmark
Результаты в числах:
Ajax Benchmark Data

~ от zlobnyi на Понедельник, 23 Октябрь, 2006.

2 коммент. to “Ajax Benchmark 2”

  1. Нет-нет, не пойдет. После выхода final IE7, «по просьбам публики из собственного интереса» автор должен выложить результаты и с IE7! :)
    ps: Хотя если уж говорить жаренные факты, то производительность браузеров в миллисекундах – распоследний фактор, определяющий мой выбор как пользователя.

  2. IE7 я не выложил по причине сложности установки этой дряни рядом с IE6, и не надо делать вид что не в курсе.

    Миллисекунды… решающие всё… Предполагал подобные наезды. 1) это весьма относительный показатель, который был взят единицей измерения производительности лишь из-за его линейности – чтобы было понятно кто кого быстрее и во сколько раз.
    2) мог бы продемонстрировать, насколько приятнее играть в ajax-овые пятнашки, на которых строилась первая версия теста, в Опере, по сравению с IE, но просто лень, поскольку исходники далеко, потому прошу поверить наслово. Просто неприятно и непонятно зачем одному браузеру нужно в 2 раза времени больше чем другому обработать асинхронный запрос.

Ответить