Chrome на Android стал на 48% плавнее: как Google добился этого за два года

Прокрутка в Chrome на Android стала значительно плавнее — Google подтвердила, что количество «заиканий» (scroll jank) снизилось почти на 50% за два года. Это не случайное обновление, а результат глубокой перестройки ключевых компонентов браузера. Инженеры переписали обработчики касаний, улучшили буф

Chrome на Android стал на 48% плавнее: как Google добился этого за два года

Прокрутка в Chrome на Android стала значительно плавнее — Google подтвердила, что количество «заиканий» (scroll jank) снизилось почти на 50% за два года. Это не случайное обновление, а результат глубокой перестройки ключевых компонентов браузера. Инженеры переписали обработчики касаний, улучшили буферизацию и оптимизировали графический конвейер, чтобы пользователи могли наслаждаться комфортным скроллингом даже на сложных сайтах.

Как Google улучшал прокрутку Chrome на Android

Проблема scroll jank возникает, когда браузер не успевает отрисовать новый кадр вовремя, вызывая рывки при прокрутке. На Android это особенно заметно на сайтах с тяжелым контентом — изображениями, видео или динамическими элементами. Google подошла к решению комплексно: инженеры не просто исправили один баг, а переработали несколько фундаментальных систем.

Одним из ключевых изменений стала модернизация Compositor — слоя, отвечающего за сборку итогового изображения из разных элементов. Раньше Chrome перерисовывал всю страницу при каждом движении пальца, что создавало нагрузку на процессор. Теперь браузер научился предсказывать направление скролла и заранее подготавливать пиксели. Это снизило количество долгих кадров (кадров, время рендеринга которых превышает 16 мс) почти вдвое.

Кроме того, Google улучшила интеграцию с системой анимации Android. На устройствах с экранами 90 Гц и 120 Гц Chrome теперь синхронизирует кадры с частотой обновления дисплея, устраняя микро-задержки. Для бюджетных смартфонов с ограниченной производительностью GPU были внедрены алгоритмы, которые умнее распределяют контент по слоям — статичные элементы не перерисовываются каждый раз, что экономит ресурсы.

Почему прокрутка в Chrome на Android раньше тормозила?

Долгое время Chrome на Android страдал от задержек при скролле из-за архитектурных ограничений. В отличие от iOS, где браузер использует единый движок рендеринга, на Android Chrome работал в изолированной среде, что увеличивало время отклика. Кроме того, производители устройств часто оптимизировали прошивки под нативные приложения, а не под веб-браузеры, что создавало дополнительные проблемы.

Google начала собирать телеметрию с реальных устройств еще в 2022 году. Выяснилось, что на Android-смартфонах среднего и бюджетного сегмента проблема стоит особенно остро. В ответ команда Chrome разработала экспериментальный флаг Smooth Scrolling и алгоритм Overscroll-behavior, которые постепенно внедрялись через обновления. Эти изменения стали частью более широкой стратегии по превращению Chrome в полноценную платформу для веб-приложений, где плавность прокрутки — один из ключевых факторов комфорта.

Технические детали оптимизации

Инженеры Google внедрили несколько новшеств, которые в совокупности дали 48-процентное улучшение. Во-первых, они переработали механизм Input Latency — теперь браузер быстрее реагирует на касания и начинает прокрутку на несколько миллисекунд раньше. Во-вторых, была улучшена система Layerization: Chrome умнее распределяет контент по слоям, чтобы не перерисовывать статичные элементы. В-третьих, для устройств с экранами 90 Гц и 120 Гц браузер научился синхронизировать кадры с частотой обновления дисплея, что устраняет микро-задержки.

Кроме того, Google оптимизировала работу с памятью: теперь Chrome реже выгружает из оперативной памяти уже отрисованные части страницы. Это позволяет мгновенно возвращаться к предыдущей позиции при обратной прокрутке — функция, которую особенно оценят пользователи, читающие длинные статьи или ленты социальных сетей. Все изменения внедрялись постепенно через серверные обновления и флаги, поэтому многие пользователи могли не заметить моментального перехода.

Что означает 48-процентное улучшение для пользователей?

Для обычного пользователя это означает, что страницы в Chrome на Android теперь прокручиваются без рывков, даже если сайт содержит много изображений, видео или динамических элементов. Особенно заметна разница на длинных страницах вроде новостных порталов или лент Instagram и Twitter. По данным Google, количество «долгих кадров» снизилось почти вдвое, что делает браузер таким же плавным, как нативные приложения.

Владельцы бюджетных смартфонов выиграют больше всего — на устройствах с ограниченной производительностью GPU улучшение наиболее ощутимо. Для пользователей флагманов с мощными процессорами разница может быть менее заметна, но и они получат более стабильную работу на сложных сайтах. Разработчикам веб-приложений стоит обратить внимание: теперь Chrome на Android меньше страдает от проблем с производительностью, что снижает необходимость в агрессивной оптимизации контента.

Что будет дальше

Google не планирует останавливаться на достигнутом. В ближайших обновлениях Chrome ожидается дальнейшая оптимизация энергопотребления при прокрутке и улучшение работы с анимациями. Компания также работает над технологией Scroll Snap для более точного позиционирования при скролле — это пригодится для галерей изображений или списков товаров. Вероятно, в течение года мы увидим еще более плавную работу браузера, особенно на устройствах с частотой обновления 120 Гц.

Кроме того, Google продолжает совершенствовать интеграцию с Android-системами. Например, новые версии Chrome будут лучше использовать аппаратное ускорение графики, что особенно важно для игр и интерактивных веб-приложений. Пользователям стоит следить за обновлениями — каждое из них делает браузер еще более отзывчивым.

Итог

Снижение задержек прокрутки на 48% — это не просто цифра, а результат системной работы Google над Chrome. Пользователи Android получают более отзывчивый и комфортный браузер, который вплотную приближается по плавности к нативным приложениям. Следите за обновлениями Chrome — впереди еще много интересных улучшений.