Google robí všetko pre to, aby bol webový prehliadač Chrome ešte praktickejší, stabilnejší a bezpečnejší. Preto pri vydávaní nových hlavných verzií prešiel z doterajšieho štvortýždňového cyklu na dvojtýždňový. Pri odhaľovaní chýb navyše zapojil do práce aj AI, čo už prinieslo výsledky. Vďaka AI sa môže podariť odhaliť viac chýb než kedykoľvek predtým a včas pripraviť opravy. Google ich však chce k používateľom dostať čo najskôr a čo najmenej ich pri tom vyrušovať, preto sa rozhodol umožniť aktualizáciu prehliadača Chrome bez reštartu.
Používanie prehliadača by tak mohlo byť pohodlnejšie, keďže opravy sa po nainštalovaní aktualizácií rýchlo prejavia bez potreby úplného reštartu. Zavedenie tejto funkcie si však vyžaduje dôkladné plánovanie a opatrný postup – na jej vývoji sa stále pracuje. Novinka bude dostupná v systémoch Windows, Linux aj macOS, ako aj na zariadeniach s mobilnými operačnými systémami Android a iOS. V macOS už v podstate funguje, keďže ju Google potichu aktivoval.
Od verzie Chrome 150 sa v macOS využíva jedna zo zvláštností fungovania operačného systému, vďaka ktorej sa opravy a aktualizácie inštalujú bez potreby zásahu používateľa a bez vyrušovania sa aj uplatnia. Ešte nejde o vyššie spomínaný režim, umožňuje však podobne nerušivé aktualizovanie ako pripravovaná funkcia Dynamic Patching. Aplikácie v macOS totiž môžu bežať na pozadí aj po tom, čo používateľ zatvorí ich otvorené okno – v prípade potreby ich, samozrejme, možno aj úplne ukončiť. Práve toto správanie využíva Chrome od verzie 150: prehliadač sa aktualizuje bežným spôsobom, no keď používateľ zatvorí jeho okno, softvér rýchlo vykoná reštart potrebný na dokončenie aktualizácie. Následne obnoví otvorené karty aj predchádzajúce relácie.
Je to nápadité riešenie, no samotná funkcia Dynamic Patching príde až neskôr a vyžiada si rozsiahlejšie zmeny. Prehliadač musí dokázať postupne nahrádzať jednotlivé bežiace procesy na pozadí novými, ktoré sa už spustia s aktualizáciami. Nebude tak potrebné ukončiť a znova spustiť celý prehliadač. Na tento účel sa bude lokálne ukladať viac stavov relácií, aby bolo možné rýchlo a spoľahlivo obnoviť fungovanie aj v zložitejších situáciách. Cieľom je vytvoriť prehliadač, ktorý sa bude priebežne a dynamicky aktualizovať a opravy bude uplatňovať úplne automaticky, s minimálnym vyrušovaním používateľa.
Projekt sa teda už rozbehol a v macOS vidíme aj čiastkové výsledky, na plnohodnotnú realizáciu si však ešte musíme počkať. Rovnako treba počkať aj na to, kým podobná funkcia začne fungovať v ostatných operačných systémoch, hoci spočiatku iba v základnej podobe, ktorá sa bude postupne zdokonaľovať. Google zatiaľ neuviedol, aké míľniky môžeme pri funkcii Dynamic Patch očakávať. Nejasné preto zostáva aj to, kedy a s akými možnosťami ju jednotlivé operačné systémy dostanú. Nie je vylúčené, že plnohodnotná funkcionalita bude pribúdať postupne a konečnú podobu získa prostredníctvom menších, no častých vylepšení.
Najnovšiu verziu prehliadača Google Chrome si môžete stiahnuť tu.






























