Google Chrome экспериментирует с мгновенным восстановлением закрытых вкладок

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

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

Команда разработчиков подробно описала планируемое ускорение функции «Восстановить закрытую вкладку» в публичном документе по дизайну, назвав ее «кэшем закрытых вкладок». Согласно документу, кэш закрытых вкладок основан на другой экспериментальной функции, находящейся в разработке, — «BackForwardCache», которая сохраняет некоторые из ваших недавно просмотренных страниц, чтобы кнопки «Назад» и «Вперед» в Chrome работали почти мгновенно.

Реклама — прокрутите дальше, чтобы узнать больше

Мы хотим сделать кнопку «Восстановить закрытую вкладку» мгновенной для недавно закрытых вкладок. В настоящее время (июнь 2020 г.) мы активно работаем над внедрением BackForwardCache для Chrome. Этот кэш сделает навигацию назад и вперед мгновенной. Мы хотим использовать проделанную работу для быстрого восстановления недавно закрытых вкладок. Основной сценарий использования — случайные клики, когда восстановление происходит вскоре после закрытия. Мы ожидаем получить большой выигрыш в пользовательском опыте, имея возможность мгновенно восстанавливать такие вкладки со всем их состоянием.

Что касается того, когда мы можем ожидать улучшения функции «Восстановить закрытую вкладку», вероятно, это займет как минимум несколько месяцев, поскольку BackForwardCache все еще находится в «пробном» состоянии и, скорее всего, будет запущена первой.

Интересно, что документ по дизайну также отмечает, что Chrome для Android уже имеет некоторую форму кэширования недавно закрытых вкладок, которая обеспечивает работу удобной опции «Отменить» в мобильном браузере. Эти новые запланированные улучшения должны сделать процесс восстановления вкладок более согласованным между Chrome для Android и настольными версиями Chrome.

Подробнее о Google Chrome: