Неубедительные тесты показывают, что браузер Android на 52% быстрее, чем браузер iPhone, но как насчет движка Nitro в Safari? (ОБНОВЛЕНО: тестирование некорректно)

Согласно исследованию Blaze, основанному на 45 000 тестов Android и iOS, браузер Android в среднем загружает веб-страницы на 52% быстрее, чем мобильный Safari. Однако результаты неубедительны, поскольку неясно, учитывают ли измерения Blaze новый движок JavaScript Nitro, который входит в состав iOS 4.3. Отчет был завершен до того, как эта жалоба стала публичной, а Blaze утверждает, что отсутствие ускорения Nitro может «слегка» исказить результаты, учитывая, что «JavaScript составляет лишь небольшую часть общего времени загрузки».

//

Используемые для тестирования устройства включают Nexus One с Android 2.3 и iPhone 4, предположительно, с iOS 4.3. Оба операционных системы используют браузеры на основе WebKit.

В среднем Android оказался на 52% быстрее со средним временем загрузки страницы 2,144 секунды против 3,254 секунды у iPhone. Android превосходил устройство Apple на 84 протестированных веб-сайтах, включая те, которые не оптимизированы для мобильного доступа. Однако на мобильных сайтах преимущество Android сократилось всего до трех процентов.

Относительно проблемы с Nitro, в последующем примечании на сайте Blaze говорится следующее:

Некоторые задаются вопросом, использовался ли новый движок JavaScript Nitro в наших измерениях. Мы все еще изучаем этот вопрос, так как отчет был завершен до того, как он стал известен. Пока что мы видели признаки в обоих направлениях, поэтому не можем точно сказать, применяется ли он. Тем не менее, результаты измерения Android показывают, что JavaScript составляет лишь небольшую часть общего времени загрузки, в среднем около 15%. Это означает, что даже если Nitro не используется, он, вероятно, сможет лишь незначительно сократить разрыв. Мы сообщим о любой дополнительной информации.

ОБНОВЛЕНО [17 марта 2011 г., 19:30 по восточному времени]

Представитель Apple подтвердил, что «встроенный веб-просмотрщик не использует оптимизации производительности веб-сайтов Safari». Проще говоря, новый движок Nitro работает только в приложении Safari, а не при просмотре веб-страниц в сторонних приложениях, использующих встроенный веб-просмотрщик. Тем временем в блогосфере было разоблачено, что опрос Blaze некорректен, поскольку на самом деле они тестировали веб-элементы каждой платформы, используя собственные приложения, а не фактические браузеры. Кроме того, руководитель отдела технологий Blaze Гай Поджарни признал, что работал на основе ошибочных предположений:

Этот тест использовал встроенный браузер, который является единственным доступным вариантом для приложений iPhone. Blaze исходил из предположения, что Apple применит те же обновления к своему встроенному браузеру, что и к обычному. Если это не так, и, согласно ответу Apple, встроенный браузер, безусловно, может дать другие результаты. Если Apple решит применить свои оптимизации и к своему встроенному браузеру, мы будем более чем готовы создать новый отчет с новыми результатами производительности.

Вдобавок ко всему, представитель Apple Натали Керрис сообщила The Loop:

Их тестирование некорректно, потому что они фактически не тестировали веб-браузер Safari на iPhone. Вместо этого они тестировали только свое собственное проприетарное приложение, которое использует встроенный веб-просмотрщик, не использующий оптимизации производительности веб-сайтов Safari. Несмотря на этот фундаментальный недостаток тестирования, они все равно обнаружили лишь среднюю разницу в одну секунду при загрузке веб-страниц.