Android-applikationsutvecklare uppmÀrksamma en allvarlig brist i Chrome 79, som leder till förlust av anvÀndardata i tredjepartsapplikationer som anvÀnder WebView-webblÀsarmotorn. I Chrome 79 fanns det platsen för katalogen med anvÀndarprofilen, dÀr Àven data som sparas av webbapplikationer via API:erna localStorage eller WebSQL lagras. Vid uppgradering frÄn tidigare versioner av Chrome genomförs automatiskt dataöverföring av Chrome, men uppgifter som sparats i den gamla katalogen av mobila applikationer baserade pÄ WebView-komponenten, exempelvis de som skapats med hjÀlp av ramverket Apache Cordova, har inte beaktats.
Innan problematiken löstes igÄr utgivningen av Chrome 79 för Android, men uppdateringen har redan laddats ned av cirka hÀlften av anvÀndarna. Problemet har tilldelats högsta prioritet och man söker lösningar för att minimera datarförluster. Faktiskt har data inte raderats, utan Àr bara osynliga för applikationerna, vilket gör det möjligt att ÄterstÀlla informationen om sÄ önskas. Som ett av övervÀgs att Äterföra katalogen med profilen till dess tidigare plats. Utvecklare av applikationer baserade pÄ WebView uttrycker missnöje med Googles agerande, eftersom anvÀndare klandrar dem för förlusten av sina data och sÀnker deras betyg, utan att veta att problemet hÀrstammar frÄn Chrome.
Dessutom kan det nÀmnas
om inloggningsblockering till Googles tjÀnster med vissa anvÀndbara webblÀsare i Linux, som , och . Som orsak anges möjliga sÀkerhetsproblem i dessa program. Enligt pÄ Reddit tillÀmpas blockeringarna selektivt pÄ anvÀndare utan tvÄfaktorsautentisering och med webblÀsare baserade pÄ förÄldrade versioner av motorer (gamla QtWebEngine, WebKit och KHTML) med kÀnda sÄrbarheter.
KĂ€lla: opennet.ru
