Google уменьшил задержки скролла в Chrome для Android на 48% — заметный шаг вперёд
Google добилась значительного прогресса в оптимизации браузера Chrome для Android: компании удалось снизить задержки при скроллинге (scroll jank) на 48%. Это серьёзное достижение, учитывая, что Chrome является самым популярным браузером на платформе Android и используется миллиардами пользователей по всему миру.
Scroll jank — это визуальный дефект, при котором страница «дёргается» или «заикается» во время прокрутки. Эта проблема особенно заметна на устройствах среднего и бюджетного сегмента, где производительность процессора и графической подсистемы ограничена. Долгое время пользователи жаловались на то, что Chrome на Android работает менее плавно по сравнению с браузерами-конкурентами, такими как Samsung Internet или Firefox.
Для достижения такого результата инженеры Google провели комплексную оптимизацию нескольких компонентов браузера. Во-первых, была переработана система предварительной загрузки контента — теперь браузер более эффективно предсказывает, какую часть страницы пользователь захочет увидеть следующей. Во-вторых, оптимизирована работа с памятью: снижено количество сборок мусора (garbage collection), которые часто вызывают заметные «замирания» интерфейса.
В-третьих, проведена работа над композицией слоёв страницы. Современные веб-страницы состоят из десятков визуальных слоёв, и неправильное управление ими приводит к потере производительности. Google внедрил более эффективные алгоритмы композиции, которые минимизируют нагрузку на графический процессор.
Особенно приятно, что эти улучшения доступны всем пользователям — они являются частью стандартных обновлений Chrome и не требуют каких-либо дополнительных настроек или включения экспериментальных флагов. Для владельцев бюджетных смартфонов это означает гораздо более комфортный опыт просмотра веб-страниц без необходимости покупки дорогих устройств.
Этот шаг также демонстрирует, что Google не забывает о базовом качестве пользовательского опыта в погоне за новыми функциями. Плавный скроллинг — это то, что пользователи замечают каждый день, даже если не могут точно сформулировать проблему. Улучшение этого аспекта напрямую влияет на восприятие браузера и удовлетворённость пользователей.
По материалам 9to5Google
