Google разрабатывает метод обновления браузера Chrome без принуждения пользователя к его перезапуску, что является изменением, направленным в первую очередь на усиление безопасности программного обеспечения.
Google разрабатывает метод обновления браузера Chrome без принуждения пользователя к его перезапуску, что является изменением, направленным в первую очередь на усиление безопасности программного обеспечения.
Компания также планирует выпускать новые версии Chrome каждые две недели и рассматривает возможность проведения двух еженедельных выпусков пакетов обновлений безопасности. Эта новая методология уже тестируется в версии 150 Chrome, предназначенной для операционной системы macOS.
В настоящее время Chrome выполняет обновления в фоновом режиме, однако завершение этого процесса зависит от перезапуска браузера. Google стремится устранить или уменьшить это требование перезапуска, что обусловлено соображениями безопасности, выходящими за рамки простого удобства пользователя.
Как и другие крупные технологические компании, Google использует искусственный интеллект для более быстрого обнаружения и исправления ошибок в своих продуктах. Это применимо и к Chrome — усилию, которое началось много лет назад, но получило значительный импульс в 2026 году. В том году Google создал группу агентов, которые использовали Gemini для более эффективного поиска уязвимостей во всем исходном коде Chrome и с меньшим количеством ложных срабатываний.
Однако, даже при скорости разработчиков в исправлении ошибок, промежуток времени между получением обновления безопасности в Chrome и моментом, когда пользователь перезапускает браузер для завершения процесса, может быть чрезмерно долгим. Этот период представляет риск, поскольку существует вероятность эксплуатации уязвимости. Хотя это кажется маловероятным, так же как ИИ помогает Google выявлять ошибки, эта же технология может быть использована третьими сторонами для злонамеренной эксплуатации уязвимостей.
В связи с этой ситуацией Google будет внедрять новые версии Chrome каждые две недели начиная с сентября 2026 года. Цель состоит в том, чтобы гарантировать, что браузер получает исправления безопасности в более короткие сроки, поскольку текущий цикл обновления браузера обычно длится четыре недели. Кроме того, между этими основными циклами Google обычно выпускает небольшой пакет обновлений безопасности, который не меняет версию браузера, а лишь изменяет номер его сборки. Теперь компания оценивает возможность выпуска двух таких обновлений еженедельно.
В этом контексте обновление без необходимости перезапуска становится актуальным. Ключевой момент заключается в том, что перезапуск все равно произойдет, но не во время активного использования Chrome. Намерение Google — определить оптимальные моменты для автоматического перезапуска браузера, обеспечивая тем самым безупречное восстановление сеанса.
В целом, разработчики Chrome хотят перезапустить браузер, пока он еще работает, но только тогда, когда ни одна вкладка не открыта. Хотя эта функция еще не активирована, Google начал ее тестирование в версии 150 Chrome для macOS. Если тесты будут успешными, предложение должно быть распространено на версии для других операционных систем.
Google внедрил значительные улучшения в Chrome для Android, что привело к снижению явления, известного как «заикание прокрутки» (scroll jank), на 48%, делая опыт прокрутки более плавным для пользователей.
Этот тип нестабильности является распространенным поведением, но теперь он встречается реже, когда поток прокрутки кажется останавливающимся на мгновение. В некоторых ситуациях браузер может демонстрировать «прыжок», резко перемещаясь на более удаленную точку страницы, что затрудняет поиск конкретной информации.
Google поясняет, что этот прыжок происходит из-за временного лимита, установленного Chrome для отображения каждого кадра перед обновлением экрана. Если этот лимит превышен, предыдущий кадр остается видимым в течение дополнительного цикла обновления. Когда новый кадр наконец готов, страница перескакивает непосредственно в самое актуальное положение прокрутки.
Хотя пользователи воспринимают эту динамику как неудобство визуального «заикания», проблема считается более тонкой, чем полный зависание. Поэтому Google сосредоточил свои усилия на уменьшении этого «заикания прокрутки».
Решение заключалось не только в ускорении Chrome, но и в обеспечении максимально стабильного потока доставки кадров, поскольку различные факторы могут вызывать эту нестабильность. Разработчики изменили способ управления Chrome касаниями экрана, связанными с прокруткой.
Вместо того чтобы перегружать основную задачу браузера — которая может быть занята выполнением скриптов, — обработка прокрутки была перенесена в более специализированный и, следовательно, менее подверженный задержкам компонент. Кроме того, Chrome начал оптимизировать время отображения кадров.
Если возникает небольшая задержка в несколько миллисекунд при касании, браузер решает подождать немного, прежде чем отрисовать следующее изображение. Если оставшееся время недостаточно, система оценивает позицию, на которую должен попасть палец в следующий момент, предотвращая многократное отображение старого кадра и генерацию эффекта «заикания».
В результате этих оптимизаций Google сообщает, что «заикание прокрутки» в Chrome для Android было снижено на 48% в период с 2023 по 2026 год. Хотя автор статьи ожидал более высокого процента, он считает это достижение значимым, учитывая огромное разнообразие устройств и конфигураций, на которых работает Chrome для Android. Google отметил, что работы по оптимизации Chrome на Android продолжатся.