Google показала новый способ ускорить Chrome на Android

Скорость работы Google Chrome, никогда не вызывала нареканий у пользователей, в отличие от его ресурсопотребления. Несмотря на общественное признание фирменного браузера Google как одного из наиболее производительных решений в отрасли, Google сочла, что обязана и дальше наращивать его быстродействие. Именно с этой целью была разработана функция bfcache, которая призвана улучшить опыт использования Chrome при возврате на предыдущую страницу.

Функция bfcache, которая, по словам представителей Google, расшифровывается как back-forward cache, занимается тем, что сохраняет открытые страницу. Это делается перед тем, как пользователь перейдет с одной страницы на следующую, чтобы в случае возврата мгновенно открыть ее. Благодаря bfcache удается избавиться от задержки, которая возникает вследствие повторной загрузки страницы, существенно облегчая процесс перемещения между страницами вперед и назад.

Кэширование в Google Chrome

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

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

Подписывайся на наш канал в Яндекс.Дзен, чтобы не пропустить эксклюзивные материалы, которых нет на сайте.

Теги
Новости по теме
Лонгриды для вас
Huawei
Huawei рассказала, что не выпускает Harmony OS для смартфонов из-за Google

Harmony OS. Что мы о ней знаем? Если посудить, то не так уж и много. Это собственная операционная система Huawei, построенная на базе какой-то платформы, обеспечивавшей работу то ли облачных центров, то ли фирменных серверов компании. Но после введения санкций США китайцам пришлось поднапрячься и переделать ОС, выполнявшую некогда чисто техническую функцию, в более или менее полноценный аналог Android. Правда, до сих пор никто так и не увидел версии Harmony OS для смартфонов. Но, говорят, что она существует. Просто Huawei не выпускает её из-за каких-то соглашений с Google.

Читать далее
Fuchsia OS
Google добавила Fuchsia OS поддержку приложений для Android

Вы ещё помните про Fuchsia OS, которую Google разрабатывает вот уже несколько лет? Построенная на базе собственного ядра Zircon, она как нельзя лучше подходила на роль замены Android, в основе которого лежит ядро Linux. Однако спустя какое-то время после того, как о существовании и потенциальном предназначении Fuchsia OS стало известно ну практически всем, Google выступила с заявлением о том, что новая операционная система не заменит Android. Якобы на самом деле она является технической платформой для тестирования и отладки новых функций. Но, судя по всему, в Google изменили своё мнение на этот счёт.

Читать далее
Chromecast
Как я пользуюсь Chromecast и нужно ли его покупать

Помню, как в свое время я долго выбирал, какой медиаплеер купить, чтобы смотреть видео с флешек и жестких дисков. Теперь времена изменились, и оффлайн видео если еще не до конца ушло в прошлое, то постепенно делает это. Оно уступило место потоковым сервисам. Про сами сервисы мы сейчас говорить не будем, тем более их много и каждый выберет свой. Поговорим лучше про главный аксессуар от Google в этом направлении электроники. Я имею в виду Google Chromacast. У него есть как плюсы, так и минусы. Я не могу пользоваться им на постоянной основе, но у меня он все равно есть. В этой статье я хочу рассказать о своем отношении к этому прибору и услышать ваше мнение. Может быть вы посоветуете что-то интересное или поделитесь каким-то малоизвестным ”юзкейсом”.

Читать далее
1 комментарий Оставить свой
  1. 可愛い

    Старая Opera тоже быстро загружала предыдущую страницу из кэша, не подгружая её каждый раз из Интернета. Наконец-то Хром до этого додумался…

Новый комментарий