Вскоре после выпуска 15-дюймового MacBook Pro с Retina в июне, мы указали на анализ от AnandTech, показывающий, как необходимость выводить огромное количество пикселей нагружала графические возможности машины до такой степени, что она с трудом достигала 20 кадров в секунду при прокрутке ресурсоемких веб-страниц, таких как лента новостей Facebook.
AnandTech теперь публикует продолжение своего нового отчета, основанного на обсуждении на наших форумах, которое показывает, что последние сборки WebKit, браузерного движка с открытым исходным кодом, на котором основан Safari, демонстрируют значительно улучшенную частоту кадров при прокрутке.
Я скачал сборку (r135516 — это уже не последняя сборка, но я предполагаю, что более поздние сборки также содержат исправление) и протестировал ее на 13-дюймовом rMBP. Прокрутка ленты новостей Facebook оказалась одним из лучших примеров плохой производительности прокрутки на rMBP, поэтому это, очевидно, был мой первый тест. Как всегда, я использовал Quartz Debug для измерения частоты кадров пользовательского интерфейса.
Результаты показывают частоту кадров около 20 кадров в секунду (fps) в стандартном Safari 6.0.2, но она увеличивается почти до 50 кадров в секунду при использовании ночной сборки r135516 WebKit.

Частота кадров приближается к 50 fps при прокрутке в ночной сборке WebKit r135515
AnandTech не смогли точно определить, какие изменения в коде были внесены для значительного повышения производительности прокрутки на моделях MacBook Pro с Retina, и пока неясно, когда именно эти изменения будут интегрированы в сам Safari, но определенно похоже, что решение уже в пути.