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

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

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

AndroidInsider.ru

Mobi

Обсуждение закрыто.

Fatal error: Uncaught exception 'wfWAFStorageFileException' with message 'Unable to verify temporary file contents for atomic writing.' in /home/gceurost/transportpro.ru/www/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:52 Stack trace: #0 /home/gceurost/transportpro.ru/www/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(659): wfWAFStorageFile::atomicFilePutContents('/home/gceurost/...', '<?php exit('Acc...') #1 [internal function]: wfWAFStorageFile->saveConfig('livewaf') #2 {main} thrown in /home/gceurost/transportpro.ru/www/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 52