Не так давно розробники Chrome змінили одну з важливих функцій браузера для вирішення проблем з приватних даних даних користувачів, але через цю особливість знизилося швидкодію популярного додатка. Провівши відповідне дослідження, команда Google опублікувала дані про реальний рівень уповільнення свого дітища і розповіла про прийдешнє апдейте движка, покликаному вирішити цю проблему.
За словами інженерів Google Джоша Карліна і Шивані Шарма, в версії Chrome 85 компанія змінила структуру кешу програми. Використання єдиного сховища тимчасових файлів для всіх відвідуваних сайтів робило браузер вразливим – наприклад, один ресурс міг визначити, завантажений чи на комп’ютері іншого. Така можливість у теорії могла дозволити хакерам зчитувати конфіденційну інформацію, включаючи список контактів, використовуючи на своїх сайтах спеціальні програмні інструменти.
Щоб уникнути подібних інцидентів, в браузері був реалізований незалежний кеш для кожного відкритого сайту – але це, в свою чергу, призвело до падіння продуктивності на 2-4%. Для виправлення вже цієї проблеми розробники вирішили збільшити розмір індивідуального кешу для кожного ресурсу. Експериментальні версії Chrome з таким новововведеніем з’являться найближчим часом. Очікується, що патч дозволить прискорити рендеринг сторінок при використанні популярного браузера.