Компания Google рассказала, что скорость работы её браузера Chrome увеличилась за последнее время на 72%. Этот результат взят на основе измерений в бенчмарке Speedometer 3.
Для анализа показателей своего браузера Google задействует ряд собственных инструментов тестирования и общепринятых бенчмарков. Speedometer 3 представляет собой популярный инструмент сравнения скорости работы браузеров, имитируя реальные сценарии применения. В блоге Google рассказывается, какие улучшения в браузер были внесены с момента появления бенчмарка Speedometer 3.
В Google проанализировали, какая функциональность бенчмарка замедляет браузер сильнее всего, внеся необходимые исправления. Например, улучшена функция обработки разделённых пробелами строк, поскольку были убраны ненужные проверки. Также Google постаралась сделать так, чтобы повторяющиеся таблицы стилей обрабатывались один раз, экономя на этом время и ресурсы.
Среди других изменений оптимизация памяти при рисовании форм и сокращение ненужной обработки при создании элементов форм. Были определены и оптимизированы наиболее часто используемые селекторы в «querySelector».
В прошлом году Google внесла в браузер ряд изменений, чтобы набрать в тестах 390 баллов в версии браузера Chrome 113. Стал быстрее анализ HTML и обновления DOM, за счёт чего выиграли заодно и браузеры Apple на WebKit. Также было улучшено отображение шрифтов из системы Apple macOS в Chrome.