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 могли быть тайно запускаться, например, на страницах авторизации, собирая учетные данные.

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

Теги
Лонгриды для вас
Стали известны ключевые характеристики Google Pixel 5. Кто-то удивлен?

Google буквально разродилась на новости. Не все из них исходят непосредственно от компании, но именно она находится в самом центре. Нам показали новый Pixel 4a, рассказали о снятии с производства Google Pixel 4, похвастались особенностями защиты смартфонов Google и много чего еще. Была даже случайно (или нет) раскрыта дата презентации Google Pixel 5 и слита информация о готовящемся складном смартфоне. Все это за неделю от одной компании. И вот теперь появилась информация о ключевых характеристиках Google Pixel 5. Там есть на что засмотреться. Хотя, многие цифры мы уже знали и ранее, но теперь получили дополнительное подтверждение.

Читать далее
Крутое обновление Telegram для Android и усложнения от Google: итоги недели

Подходящая к концу неделя не была так богата на события, как прошлая, но поговорить все равно есть о чем. Например, на этой неделе наконец-то дал заговорить о себе Telegram, который выкатил крутое обновление с новыми функциями, доступные только на Android. А еще на этой неделе появилась новая бета Android 11 и стало ясно, что устанавливать приложения через APK станет сложнее, чем раньше. Давайте обсудим, что несут нам новинки, и почему Google решила так усложнить жизнь некоторым пользователям. Заодно поговорим и о некоторых других новостях недели. В этом нам поможет традиционный воскресный новостной выпуск. Погнали!

Читать далее
Android 11
Как Xiaomi обновляет свои смартфоны, не обновляя Android

Что такое обновление операционной системы? Если говорить простым языком, это набор улучшений, которые выходят в составе новой версии. Но цель обновления состоит в не в том, чтобы просто изменить номер сборки ОС, а в том, чтобы как-то её усовершенствовать. Например, расширить функциональные возможности совместимых устройств или устранить имевшие место недостатки в виде критических уязвимостей или багов. На Android обновления – явление редкое и, по мнению многих производителей, совсем необязательное. В этом смысле позиция Xiaomi не является исключением, но она хотя бы придумала, как обновлять смартфоны, не обновляя.

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

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

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