Google Chrome для Android видаляє дані інших програм

Чому один додаток не може втручатися в роботу іншого? Це просто міркування безпеки. Тільки уявіть, що буде, якщо мобільний клієнт «ВКонтакте» зможе отримати доступ до Google Pay і скопіювати дані ваших банківських карт, а потім ваш аккаунт в соціальній мережі зламають. Щоб цього не сталося, Google, по-перше, вимагає, щоб розробники шифрували дані, які отримують від користувачів, а, по-друге, на системному рівні ізолює один додаток від іншого. Правда, іноді - зовсім рідко - ця ізоляція виявляється марною з практичної точки зору.

Скинулися програми на Android? Винен Google Chrome


Останнє оновлення Google Chrome для Android, яке отримало порядковий номер 79, може видаляти дані з деяких додатків. Це сталося через те, що Google видалила з мобільної ОС механізм рендерінга Android System WebView і замінила його на Chrome WebView, через що вбудовані в сторонні додатки браузери фактично були замінені на віджет Google Chrome. Таким чином Google хотіла знизити споживання ресурсів смартфонів і збільшити швидкість обробки веб-сторінок, але в якийсь момент все пішло не за запланованим сценарієм.

Чому скинулися програми на Android

Через те, що всі програми і сервіси, які використовують системний механізм рендерінга, покладалися в роботі виключно на Google Chrome, збій в Chrome WebView призвів до того, що їхні користувачі не змогли отримати доступ до збережених даних. Незважаючи на те що та інформація насправді не була знищена безповоротно, вона, по суті, виявилася заблокована. А оскільки в Google Play є маса додатків, які цілком побудовані на Chrome WebView, - наприклад, Twitter Lite, - то масштаб ураження виявився досить значним.

За словами користувачів, які зіткнулися з проблемою, після оновлення Google Chrome на Android вони отримали за фактом чисті додатки, які виглядали так, ніби були щойно встановлені. Логіни і паролі, весь накопичений прогрес, а також застосовані налаштування виявилися скинуті без можливості відновлення, яке зазвичай відбувається при повторній авторизації. Судячи з усього, в компоненті Chrome WebView банально перешкоджає відновленню віддаленої інформації з хмари і не дозволяє користувачам продовжувати взаємодіяти з великою кількістю додатків.

Чому не оновлюється Chrome

Google зі свого боку вже визнала існування збою, але не знайшла нічого кращого, окрім як відкликати поширення останнього оновлення Chrome за номером 79. У компанії заявили, що знають про проблему і, щоб не допустити збільшення масштабів ураження, прийняли рішення тимчасово заблокувати можливість завантаження апдейта браузера. А оскільки допущене недопрацювання торкнулося великої кількості користувачів, роботи з відновлення їх працездатності вже ведуться. Тому, швидше за все, чекати оновленої ревізії Chrome, що виправляє плечей, залишається вже недовго. Хотілося б вірити, що реліз відбудеться цього тижня, адже доти користувачі лайт-додатків, які фактично є адаптованими веб-сторінками, не зможуть продовжувати використовувати їх.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND