Google реализует обратный кэш в Chrome 79 Canary
Инженеры Google раскрыт в феврале 2019 г. что они работают над новой функцией в Chrome, которая ускорит обратный и прямой просмотр в браузере.
Google хотел улучшить производительность операций вперед и назад в веб-браузере Chrome компании и разработал кеш, который будет хранить страницы в памяти, чтобы их можно было быстрее отображать в браузере, когда пользователи нажимают кнопки назад или вперед.
В то время эта функция не была реализована в Chrome, даже в Chromium или Chrome Canary. В недавнем обновлении Google Chrome Canary появился новый флаг в браузере, который управляет функцией кэширования; по умолчанию он отключен, но может быть включен пользователями. Эта функция станет доступной во всех поддерживаемых операционных системах, в которых доступен Chrome, за исключением Apple iOS.
Google отмечает, что флаг был реализован в основном для целей разработки и что пользователи, которые не работают с этой функцией, не должны включать ее, поскольку это может нарушить различные функции.
Обратный кэш
Включает обратный кэш. ПРИМЕЧАНИЕ: эта функция является экспериментальной и приведет к различным поломкам, вплоть до потери пользовательских данных. Не включайте, если вы не работаете с этой функцией — Mac, Windows, Linux, Chrome OS, Android.
Мы не заметили никаких поломок во время тестов, но ваш опыт может отличаться, особенно если вы работаете с формами или другим интерактивным контентом в Chrome и используете эту функциональность.
Вот как можно включить кеш:
- Убедитесь, что у вас запущен хотя бы Chrome 79 (сейчас Canary).
- Загрузите chrome: // flags / в адресную строку браузера.
- Ищите «вперед».
- Установите для флага Back-forward cache значение Enabled.
- Перезапустите Google Chrome.
Google Chrome будет загружать страницы из кеша памяти после включения, когда пользователь активирует кнопки или функции назад или вперед в браузере, что, по данным Google, может повысить производительность процесса до 19%.
Пользователи Chrome должны знать, что браузер будет загружать страницу из памяти (кеша), а не с сайта; это может привести к проблемам со свежестью, если содержание сайта тем временем изменилось. Единственный вариант на этом этапе — перезагрузить страницу, чтобы получить обновленное содержимое.
Chrome — не единственный браузер, который использует кеш для ускорения навигации вперед и назад. И Firefox, и Safari используют аналогичные методы для ускорения этих операций в соответствующих браузерах.
Новый кеш повлияет на использование памяти Chrome, поскольку в памяти нужно хранить больше данных. Еще слишком рано говорить о том, насколько увеличится использование памяти браузером после того, как стабильная версия этой функции появится в Chrome.
Теперь ваша очередь : Вы не возражаете против большего использования памяти, если функции ускоряют работу браузера? (через Techdows)