{"id":103167,"date":"2022-02-02T15:36:55","date_gmt":"2022-02-02T13:36:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-98"},"modified":"2022-02-02T15:36:55","modified_gmt":"2022-02-02T13:36:57","slug":"reliz-chrome-98","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-98","title":{"rendered":"Verze Chrome 98","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google p\u0159edstavila verzi webov\u00e9ho prohl\u00ed\u017ee\u010de Chrome 98. Sou\u010dasn\u011b je k dispozici stabiln\u00ed vyd\u00e1n\u00ed otev\u0159en\u00e9ho projektu Chromium, kter\u00fd tvo\u0159\u00ed z\u00e1klad pro Chrome. Prohl\u00ed\u017ee\u010d Chrome se vyzna\u010duje pou\u017eit\u00edm logotyp\u016f Google, syst\u00e9mem pro odes\u00edl\u00e1n\u00ed upozorn\u011bn\u00ed v p\u0159\u00edpad\u011b hav\u00e1rie, moduly pro p\u0159ehr\u00e1v\u00e1n\u00ed chr\u00e1n\u011bn\u00e9ho videobsahu (DRM), syst\u00e9mem automatick\u00e9 instalace aktualizac\u00ed a p\u0159ed\u00e1v\u00e1n\u00edm parametr\u016f RLZ p\u0159i vyhled\u00e1v\u00e1n\u00ed. Dal\u0161\u00ed vyd\u00e1n\u00ed Chrome 99 je pl\u00e1nov\u00e1no na 1. b\u0159ezna.       <\/p>\n<\/p>\n<p>Hlavn\u00ed zm\u011bny v Chrome 98:  <\/p>\n<ul>\n<li class=\"l\"> Do prohl\u00ed\u017ee\u010de bylo integrovan\u00e9 vlastn\u00ed \u00falo\u017ei\u0161t\u011b ko\u0159enov\u00fdch certifik\u00e1t\u016f certifika\u010dn\u00edch autorit (Chrome Root Store), kter\u00e9 bude pou\u017e\u00edv\u00e1no m\u00edsto extern\u00edch \u00falo\u017ei\u0161\u0165 specifick\u00fdch pro ka\u017ed\u00fd opera\u010dn\u00ed syst\u00e9m. \u00dalo\u017ei\u0161t\u011b je implementov\u00e1no podle vzoru nez\u00e1visl\u00e9ho \u00falo\u017ei\u0161t\u011b ko\u0159enov\u00fdch certifik\u00e1t\u016f ve Firefoxu, kter\u00e9 se pou\u017e\u00edv\u00e1 jako prvn\u00ed \u010dl\u00e1nek pro ov\u011b\u0159ov\u00e1n\u00ed d\u016fv\u011bryhodnosti certifik\u00e1t\u016f p\u0159i otev\u00edr\u00e1n\u00ed str\u00e1nek pomoc\u00ed HTTPS. Nov\u00e9 \u00falo\u017ei\u0161t\u011b zat\u00edm nen\u00ed ve v\u00fdchoz\u00edm nastaven\u00ed pou\u017e\u00edv\u00e1no. Pro zjednodu\u0161en\u00ed p\u0159evodu konfigurac\u00ed z\u00e1visl\u00fdch na syst\u00e9mov\u00fdch \u00falo\u017ei\u0161t\u00edch a zaji\u0161t\u011bn\u00ed p\u0159enositelnosti bude n\u011bjakou dobu platit p\u0159echodn\u00e9 obdob\u00ed, b\u011bhem kter\u00e9ho bude v Chrome Root Store zahrnuto \u00fapln\u00e9 spektrum certifik\u00e1t\u016f schv\u00e1len\u00fdch na v\u011bt\u0161in\u011b podporovan\u00fdch platforem.\n<li class=\"l\"> Pokra\u010duje implementace pl\u00e1nu na pos\u00edlen\u00ed ochrany proti \u00fatok\u016fm souvisej\u00edc\u00edm s p\u0159\u00edstupem k prost\u0159edk\u016fm v m\u00edstn\u00ed s\u00edti nebo na po\u010d\u00edta\u010di u\u017eivatele (localhost) ze skript\u016f na\u010d\u00edtan\u00fdch p\u0159i otev\u00edr\u00e1n\u00ed webov\u00fdch str\u00e1nek. Takov\u00e9 \u017e\u00e1dosti zneu\u017e\u00edvaj\u00ed \u00fato\u010dn\u00edci k prov\u00e1d\u011bn\u00ed CSRF \u00fatok\u016f na sm\u011brova\u010de, p\u0159\u00edstupov\u00e9 body, tisk\u00e1rny, firemn\u00ed webov\u00e9 rozhran\u00ed a dal\u0161\u00ed za\u0159\u00edzen\u00ed a slu\u017eby, kter\u00e9 p\u0159ij\u00edmaj\u00ed \u017e\u00e1dosti pouze z m\u00edstn\u00ed s\u00edt\u011b.\n<p>Pro ochranu p\u0159ed podobn\u00fdmi \u00fatoky za\u010dne prohl\u00ed\u017ee\u010d p\u0159i p\u0159\u00edstupu k jak\u00fdmkoli subzdroj\u016fm v intern\u00ed s\u00edti odes\u00edlat explicitn\u00ed \u017e\u00e1dost o opr\u00e1vn\u011bn\u00ed k na\u010d\u00edt\u00e1n\u00ed t\u011bchto subzdroj\u016f. \u017d\u00e1dost o opr\u00e1vn\u011bn\u00ed se prov\u00e1d\u00ed prost\u0159ednictv\u00edm odesl\u00e1n\u00ed na <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> hlavn\u00ed \u017e\u00e1dost CORS (Cross-Origin Resource Sharing) se z\u00e1hlavi\u010dkem &#171;Access-Control-Request-Private-Network: true&#187;, p\u0159ed p\u0159\u00edstupem do vnit\u0159n\u00ed s\u00edt\u011b nebo na localhost. Po potvrzen\u00ed operace mus\u00ed server vr\u00e1tit z\u00e1hlav\u00ed &#171;Access-Control-Allow-Private-Network: true&#187;. V Chrome 98 je kontrola implementov\u00e1na v testovac\u00edm re\u017eimu a p\u0159i absenci potvrzen\u00ed se v webov\u00e9 konzoli zobraz\u00ed varov\u00e1n\u00ed, ale samotn\u00fd po\u017eadavek na subzdroj nen\u00ed blokov\u00e1n. Blokace by m\u011bla b\u00fdt zahrnuta nejd\u0159\u00edve ve verzi Chrome 101.                        <\/p>\n<li class=\"l\"> Do nastaven\u00ed \u00fa\u010dtu byly integrov\u00e1ny n\u00e1stroje pro spr\u00e1vu aktivace roz\u0161\u00ed\u0159en\u00e9ho re\u017eimu ochrany proti nebezpe\u010dn\u00fdm web\u016fm (Enhanced Safe Browsing), ve kter\u00e9m se aktivuj\u00ed dal\u0161\u00ed kontroly pro ochranu proti phishingu, \u0161kodliv\u00e9 aktivit\u011b a dal\u0161\u00edm hrozb\u00e1m na webu. Po aktivaci re\u017eimu se nyn\u00ed v \u00fa\u010dtu Google objev\u00ed nab\u00eddka aktivovat tento re\u017eim i v Chromu.\n<li class=\"l\"> Byl p\u0159id\u00e1n model pro detekci pokus\u016f o phishing na stran\u011b klienta, implementovan\u00fd pomoc\u00ed platformy strojov\u00e9ho u\u010den\u00ed TFLite (TensorFlow Lite), kter\u00fd nevy\u017eaduje odes\u00edl\u00e1n\u00ed dat pro proveden\u00ed kontroly na stran\u011b Google (odes\u00edl\u00e1 se p\u0159itom telemetrie s informacemi o verzi modelu a vypo\u010d\u00edtan\u00fdch v\u00e1hov\u00fdch koeficientech pro ka\u017edou kategorii). P\u0159i detekci pokusu o phishing bude u\u017eivateli p\u0159ed otev\u0159en\u00edm podez\u0159el\u00e9 str\u00e1nky zobrazena varovn\u00e1 str\u00e1nka.\n<li class=\"l\"> V API Client Hints, vyv\u00edjen\u00e9m jako n\u00e1hrada za z\u00e1hlav\u00ed User-Agent a umo\u017e\u0148uj\u00edc\u00ed selektivn\u011b poskytovat \u00fadaje o konkr\u00e9tn\u00edch parametrech prohl\u00ed\u017ee\u010de a syst\u00e9mu (verze, platforma atd.) pouze po \u017e\u00e1dosti, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-prohoster\/\"   title=\"serverem\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3036\">serverem<\/a>, byla implementov\u00e1na mo\u017enost vlo\u017een\u00ed do seznamu identifik\u00e1tor\u016f prohl\u00ed\u017ee\u010de fale\u0161n\u00fdch n\u00e1zv\u016f, obdobn\u011b jako mechanismus GREASE (Generate Random Extensions And Sustain Extensibility) pou\u017e\u00edvan\u00fd v TLS. Nap\u0159\u00edklad krom\u011b &#8216;&#187;Chrome&#187;; v=&#187;98&#8243;&#8216; a &#8216;&#187;Chromium&#187;; v=&#187;98&#8243;&#8216; m\u016f\u017ee b\u00fdt do seznamu p\u0159id\u00e1n n\u00e1hodn\u00fd identifik\u00e1tor neexistuj\u00edc\u00edho prohl\u00ed\u017ee\u010de &#8216;&#187;(Not;Browser&#187;; v=&#187;12&#8243;&#8216;. Takov\u00e1 substituce umo\u017en\u00ed zjistit probl\u00e9my s zpracov\u00e1n\u00edm identifik\u00e1tor\u016f nezn\u00e1m\u00fdch prohl\u00ed\u017ee\u010d\u016f, kter\u00e9 nut\u00ed alternativn\u00ed prohl\u00ed\u017ee\u010de p\u0159edst\u00edrat, \u017ee jsou jin\u00e9 popul\u00e1rn\u00ed prohl\u00ed\u017ee\u010de, aby obch\u00e1zely kontrolu pomoc\u00ed seznam\u016f povolen\u00fdch prohl\u00ed\u017ee\u010d\u016f.\n<li class=\"l\"> Od 17. ledna p\u0159estaly b\u00fdt do katalogu Chrome Web Store p\u0159ij\u00edm\u00e1ny roz\u0161\u00ed\u0159en\u00ed vyu\u017e\u00edvaj\u00edc\u00ed druhou verzi manifestu Chrome. Nov\u00e1 roz\u0161\u00ed\u0159en\u00ed budou nyn\u00ed p\u0159ij\u00edm\u00e1na pouze s t\u0159et\u00ed verz\u00ed manifestu. V\u00fdvoj\u00e1\u0159i d\u0159\u00edve p\u0159idan\u00fdch roz\u0161\u00ed\u0159en\u00ed mohou nad\u00e1le publikovat aktualizace se druhou verz\u00ed manifestu. Celkov\u00e9 ukon\u010den\u00ed podpory druh\u00e9 verze manifestu je napl\u00e1nov\u00e1no na leden 2023.\n<li class=\"l\">  Byla p\u0159id\u00e1na podpora barevn\u00fdch vektorov\u00fdch p\u00edsem ve form\u00e1tu COLRv1 (podmno\u017eina p\u00edsem OpenType, kter\u00e1 krom\u011b vektorov\u00fdch glif\u016f obsahuje vrstvu s informacemi o barv\u011b), kter\u00e9 mohou b\u00fdt pou\u017eity nap\u0159\u00edklad k vytv\u00e1\u0159en\u00ed v\u00edcet\u00f3nov\u00fdch emoji. Na rozd\u00edl od d\u0159\u00edve podporovan\u00e9ho form\u00e1tu COLRv0, ve form\u00e1tu COLRv1 je mo\u017enost pou\u017eit\u00ed gradient\u016f, p\u0159ekryv\u016f a transformac\u00ed. Form\u00e1t tak\u00e9 poskytuje kompaktn\u00ed formu ukl\u00e1d\u00e1n\u00ed, zaji\u0161\u0165uje efektivn\u00ed kompresi a umo\u017e\u0148uje op\u011btovn\u00e9 pou\u017eit\u00ed kontur, co\u017e v\u00fdrazn\u011b sni\u017euje velikost p\u00edsma. Nap\u0159\u00edklad p\u00edsmo Noto Color Emoji v rastrov\u00e9 podob\u011b zab\u00edr\u00e1 9 MB, zat\u00edmco ve vektorov\u00e9m form\u00e1tu COLRv1 &#8212; 1,85 MB.    <center><img decoding=\"async\" alt=\"Verze Chrome 98\" src=\"\/wp-content\/uploads\/2022\/02\/04c99770a2a73b9089f072a5298df305.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> V re\u017eimu Origin Trials (experiment\u00e1ln\u00ed funkce vy\u017eaduj\u00edc\u00ed zvl\u00e1\u0161tn\u00ed aktivaci) byl implementov\u00e1n API Region Capture, kter\u00fd umo\u017e\u0148uje o\u0159\u00edznout zachycovan\u00e9 video. Nap\u0159\u00edklad o\u0159\u00edznut\u00ed m\u016f\u017ee b\u00fdt pot\u0159ebn\u00e9 v webov\u00fdch aplikac\u00edch, kter\u00e9 zachycuj\u00ed video z obsahu sv\u00e9 karty, aby odstranily ur\u010dit\u00e9 prvky p\u0159ed odesl\u00e1n\u00edm. Origin Trial p\u0159edpokl\u00e1d\u00e1 mo\u017enost pr\u00e1ce s uveden\u00fdm API z aplikac\u00ed na\u010dten\u00fdch z localhost nebo 127.0.0.1, nebo po registraci a z\u00edsk\u00e1n\u00ed speci\u00e1ln\u00edho tokenu, kter\u00fd plat\u00ed omezenou dobu pro konkr\u00e9tn\u00ed web.\n<li class=\"l\"> Do CSS vlastnosti &#171;contain-intrinsic-size&#187; byla p\u0159id\u00e1na podpora hodnoty &#171;auto&#187;, p\u0159i jej\u00edm\u017e pou\u017eit\u00ed bude vyu\u017eit posledn\u00ed zapamatovan\u00fd rozm\u011br prvku (p\u0159i pou\u017eit\u00ed spolu s &#171;content-visibility: auto&#187; v\u00fdvoj\u00e1\u0159 nemus\u00ed h\u00e1dat vykreslenou velikost prvku).\n<li class=\"l\"> Byla p\u0159id\u00e1na vlastnost AudioContext.outputLatency, prost\u0159ednictv\u00edm kter\u00e9 lze zjistit informace o p\u0159edpokl\u00e1dan\u00e9 latenci p\u0159ed v\u00fdstupem zvuku (latence mezi po\u017eadavkem na zvuk a po\u010d\u00e1tkem zpracov\u00e1n\u00ed p\u0159ijat\u00fdch dat za\u0159\u00edzen\u00edm pro v\u00fdstup zvuku).\n<li class=\"l\"> CSS vlastnost color-scheme umo\u017e\u0148uje ur\u010dit, v jak\u00fdch barevn\u00fdch sch\u00e9matech m\u016f\u017ee b\u00fdt prvek spr\u00e1vn\u011b zobrazen (&#171;light&#187;, &#171;dark&#187;, &#171;day mode&#187; a &#171;night mode&#187;). P\u0159id\u00e1no je tak\u00e9 parametru &#171;only&#187;, kter\u00fd umo\u017e\u0148uje vylou\u010dit donucovac\u00ed zm\u011bnu barevn\u00e9ho sch\u00e9matu pro jednotliv\u00e9 HTML prvky. Nap\u0159\u00edklad pokud je uvedeno &#171;div { color-scheme: only light }&#187;, pak pro prvek div bude pou\u017eita pouze sv\u011btl\u00e1 t\u00e9matika, i kdy\u017e je v prohl\u00ed\u017ee\u010di vynuceno tmav\u00e9 zobrazen\u00ed.\n<li class=\"l\"> V CSS byla p\u0159id\u00e1na podpora media dotaz\u016f &#8216;dynamic-range&#8217; a &#8216;video-dynamic-range&#8217; pro ur\u010den\u00ed existence obrazovky, kter\u00e1 podporuje HDR (High Dynamic Range).\n<li class=\"l\"> Do funkce window.open() byla p\u0159id\u00e1na mo\u017enost vybrat, zda se m\u00e1 odkaz otev\u0159\u00edt v nov\u00e9 kart\u011b, nov\u00e9m okn\u011b nebo vyskakovac\u00edm okn\u011b. Nav\u00edc, vlastnost window.statusbar.visible nyn\u00ed vrac\u00ed &#171;false&#187; pro vyskakovac\u00ed okna a &#171;true&#187; pro karty a okna. const popup = window.open(&#8216;_blank&#8217;,&#187;,&#8217;popup=1&#8242;); \/\/ Otev\u0159\u00edt vyskakovac\u00ed okno const tab = window.open(&#8216;_blank&#8217;,&#187;,&#8217;popup=0&#8242;); \/\/ Otev\u0159\u00edt v kart\u011b\n<li class=\"l\"> Pro okna a pracovn\u00edky byl implementov\u00e1n metod structuredClone(), kter\u00fd umo\u017e\u0148uje vytv\u00e1\u0159et rekurzivn\u00ed kopie objekt\u016f, zahrnuj\u00edc\u00ed vlastnosti nejen zadan\u00e9ho objektu, ale i v\u0161ech ostatn\u00edch objekt\u016f, na kter\u00e9 se aktu\u00e1ln\u00ed objekt odkazuje.\n<li class=\"l\"> V Web Authentication API byla p\u0159id\u00e1na podpora roz\u0161\u00ed\u0159en\u00ed specifikace FIDO CTAP2, kter\u00e9 umo\u017e\u0148uje nastavit minim\u00e1ln\u00ed povolenou velikost PIN k\u00f3du (minPinLength).\n<li class=\"l\"> Pro instalovan\u00e9 izolovan\u00e9 webov\u00e9 aplikace byl p\u0159id\u00e1n komponent Window Controls Overlay, kter\u00fd roz\u0161i\u0159uje zobrazovanou oblast aplikace na cel\u00e9 okno, v\u010detn\u011b oblasti hlavi\u010dky, na kterou se p\u0159ekr\u00fdvaj\u00ed standardn\u00ed ovl\u00e1dac\u00ed prvky okna (uzav\u0159en\u00ed, minimalizace, maximalizace). Webov\u00e1 aplikace m\u016f\u017ee \u0159\u00eddit vykreslov\u00e1n\u00ed a zpracov\u00e1n\u00ed vstupu v cel\u00e9m okn\u011b, s v\u00fdjimkou p\u0159ekr\u00fdvaj\u00edc\u00edho bloku s ovl\u00e1dac\u00edmi prvky okna.\n<li class=\"l\"> Ve WritableStreamDefaultController bylo p\u0159id\u00e1no vlastnost zpracov\u00e1v\u00e1n\u00ed sign\u00e1l\u016f, kter\u00e9 vrac\u00ed objekt AbortSignal, pomoc\u00ed kter\u00e9ho lze okam\u017eit\u011b zastavit z\u00e1pisov\u00e9 operace do WritableStream, ani\u017e by se \u010dekalo na jejich dokon\u010den\u00ed.\n<li class=\"l\"> Ve WebRTC byla odstran\u011bna podpora mechanismu vyjedn\u00e1v\u00e1n\u00ed kl\u00ed\u010d\u016f SDES, kter\u00fd byl v roce 2013 vyhl\u00e1\u0161en organizac\u00ed IETF jako zastaral\u00fd kv\u016fli bezpe\u010dnostn\u00edm probl\u00e9m\u016fm.\n<li class=\"l\"> Ve v\u00fdchoz\u00edm nastaven\u00ed je API U2F (Cryptotoken) deaktivov\u00e1no, kter\u00e9 bylo d\u0159\u00edve prohl\u00e1\u0161eno za zastaral\u00e9 a nahradilo ho API Web Authentication. API U2F bude zcela odstran\u011bno v Chrome 104.\n<li class=\"l\"> V API Directory bylo ozn\u00e1meno zastaral\u00e9 pole installed_browser_version, kter\u00e9 bylo nahrazeno nov\u00fdm polem pending_browser_version, je\u017e obsahuje informace o verzi prohl\u00ed\u017ee\u010de s p\u0159ihl\u00e9dnut\u00edm k nahran\u00fdm, ale neaplikovan\u00fdm aktualizac\u00edm (tj. verze, kter\u00e1 bude aktivn\u00ed po restartu prohl\u00ed\u017ee\u010de).\n<li class=\"l\"> Parametry umo\u017e\u0148uj\u00edc\u00ed n\u00e1vrat podpory TLS 1.0 a 1.1 byly odstran\u011bny.\n<li class=\"l\"> Byla vylep\u0161ena n\u00e1stroje pro webov\u00e9 v\u00fdvoj\u00e1\u0159e. Byla p\u0159id\u00e1na z\u00e1lo\u017eka pro hodnocen\u00ed pr\u00e1ce cache p\u0159echodu (Back-forward cache), kter\u00e1 zaji\u0161\u0165uje okam\u017eit\u00e9 p\u0159epnut\u00ed p\u0159i pou\u017e\u00edv\u00e1n\u00ed tla\u010d\u00edtek &#171;Zp\u011bt&#187; a &#171;Dop\u0159edu&#187;. P\u0159id\u00e1na je mo\u017enost emulace media dotaz\u016f forced-colors. V editoru Flexbox byly p\u0159id\u00e1ny tla\u010d\u00edtka pro podporu vlastnost\u00ed row-reverse a column-reverse. V z\u00e1lo\u017ece &#171;Changes&#187; je zaji\u0161t\u011bno zobrazov\u00e1n\u00ed zm\u011bn po form\u00e1tov\u00e1n\u00ed k\u00f3du, co\u017e usnad\u0148uje anal\u00fdzu zminifikovan\u00fdch str\u00e1nek.      <center><img decoding=\"async\" alt=\"Verze Chrome 98\" src=\"\/wp-content\/uploads\/2022\/02\/fe6d4125ac4ac260c6bedadda4f1eb77.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>Realizace panelu prohl\u00ed\u017een\u00ed k\u00f3du byla aktualizov\u00e1na na vyd\u00e1n\u00ed editoru k\u00f3du CodeMirror 6, kter\u00fd v\u00fdrazn\u011b zvy\u0161uje v\u00fdkon p\u0159i pr\u00e1ci s velmi velk\u00fdmi soubory (WASM, JavaScript), vy\u0159e\u0161eny byly probl\u00e9my se slu\u010dov\u00e1n\u00edm p\u0159i navigaci a vylep\u0161eny byly n\u00e1vrhy syst\u00e9mu automatick\u00e9ho dopl\u0148ov\u00e1n\u00ed p\u0159i \u00faprav\u011b k\u00f3du. Do panelu s vlastnostmi CSS byla p\u0159id\u00e1na mo\u017enost filtrov\u00e1n\u00ed v\u00fdstupu podle n\u00e1zvu nebo hodnoty vlastnosti.  <center><img decoding=\"async\" alt=\"Verze Chrome 98\" src=\"\/wp-content\/uploads\/2022\/02\/03b99832b7e50679e2aa738ad9103514.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/ul>\n<p>Krom\u011b nov\u00fdch funkc\u00ed a oprav chyb tato verze odstranila 27 zranitelnost\u00ed. Mnoho z t\u011bchto zranitelnost\u00ed bylo odhaleno d\u00edky automatizovan\u00e9mu testov\u00e1n\u00ed n\u00e1stroji AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. Nebyly identifikov\u00e1ny \u017e\u00e1dn\u00e9 kritick\u00e9 probl\u00e9my, kter\u00e9 by umo\u017enily obch\u00e1zen\u00ed v\u0161ech \u00farovn\u00ed ochrany prohl\u00ed\u017ee\u010de a spu\u0161t\u011bn\u00ed k\u00f3du v syst\u00e9mu mimo sandboxov\u00e9 prost\u0159ed\u00ed. V r\u00e1mci programu na vypl\u00e1cen\u00ed finan\u010dn\u00edch odm\u011bn za odhalen\u00ed zranitelnost\u00ed pro aktu\u00e1ln\u00ed verzi spole\u010dnost Google vyplatila 19 odm\u011bn v celkov\u00e9 v\u00fd\u0161i 88 tis\u00edc dolar\u016f (dv\u011b odm\u011bny $20000, jedna odm\u011bna $12000, dv\u011b odm\u011bny $7500, \u010dty\u0159i odm\u011bny $1000 a jedna odm\u011bna $7000, $5000, $3000 a $2000).<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56619\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 98. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 99 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 1 \u043c\u0430\u0440\u0442\u0430. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103168,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103167","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 98. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-98\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 98 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 98. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-98\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-02-02T13:36:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-02-02T13:36:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vyd\u00e1n\u00ed Chrome 98 | ProHoster","description":"Spole\u010dnost Google p\u0159edstavila vyd\u00e1n\u00ed webov\u00e9ho prohl\u00ed\u017ee\u010de Chrome 98. Sou\u010dasn\u011b je k dispozici stabiln\u00ed vyd\u00e1n\u00ed svobodn\u00e9ho projektu Chromium, kter\u00fd tvo\u0159\u00ed z\u00e1klad Chrome.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-98","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 98 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 98. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-98","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-02-02T13:36:57+00:00","article:modified_time":"2022-02-02T13:36:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103167","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-02-02 13:38:01","updated":"2026-02-09 21:46:45","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=103167"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103167\/revisions"}],"predecessor-version":[{"id":172972,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103167\/revisions\/172972"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/103168"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=103167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=103167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=103167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}