{"id":103882,"date":"2022-04-27T09:36:41","date_gmt":"2022-04-27T07:36:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-101"},"modified":"2022-04-27T09:36:41","modified_gmt":"2022-04-27T07:36:43","slug":"reliz-chrome-101","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-101","title":{"rendered":"Vyd\u00e1n\u00ed Chrome 101","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google p\u0159edstavila verzi webov\u00e9ho prohl\u00ed\u017ee\u010de Chrome 101. Sou\u010dasn\u011b je k dispozici stabiln\u00ed verze svobodn\u00e9ho projektu Chromium, kter\u00fd je z\u00e1kladem Chrome. Prohl\u00ed\u017ee\u010d Chrome se od Chromia li\u0161\u00ed pou\u017eit\u00edm logotyp\u016f Google, syst\u00e9mem zas\u00edl\u00e1n\u00ed upozorn\u011bn\u00ed v p\u0159\u00edpad\u011b p\u00e1du, moduly pro p\u0159ehr\u00e1v\u00e1n\u00ed videoobsahu chr\u00e1n\u011bn\u00e9ho p\u0159ed kop\u00edrov\u00e1n\u00edm (DRM), syst\u00e9mem automatick\u00e9 instalace aktualizac\u00ed, trval\u00fdm zapnut\u00edm Sandbox izolace, dod\u00e1n\u00edm kl\u00ed\u010d\u016f k Google API a p\u0159ed\u00e1n\u00edm RLZ parametr\u016f p\u0159i vyhled\u00e1v\u00e1n\u00ed. Pro ty, kdo pot\u0159ebuj\u00ed v\u00edce \u010dasu na aktualizaci, je k dispozici v\u011btev Extended Stable, kter\u00e1 je prov\u00e1zena osmi t\u00fddny, b\u011bhem nich\u017e je vytvo\u0159eno aktualizace pro posledn\u00ed verzi Chrome 100. Dal\u0161\u00ed verze Chrome 102 je pl\u00e1nov\u00e1na na 24. kv\u011btna.       <\/p>\n<p>Hlavn\u00ed zm\u011bny v Chrome 101:  <\/p>\n<ul>\n<li class=\"l\"> Byla p\u0159id\u00e1na funkce Side Search, kter\u00e1 umo\u017e\u0148uje prohl\u00ed\u017eet v\u00fdsledky vyhled\u00e1v\u00e1n\u00ed v postrann\u00edm panelu sou\u010dasn\u011b s prohl\u00ed\u017e\u00e1n\u00edm jin\u00e9 str\u00e1nky (v jednom okn\u011b je mo\u017en\u00e9 vid\u011bt jak obsah str\u00e1nky, tak i v\u00fdsledek vyhled\u00e1v\u00e1n\u00ed). Po p\u0159echodu na n\u011bjakou str\u00e1nku ze str\u00e1nky s v\u00fdsledky vyhled\u00e1v\u00e1n\u00ed v Google se p\u0159ed polem pro zad\u00e1n\u00ed adresy v adresn\u00edm \u0159\u00e1dku objev\u00ed ikona se znakem &#171;G&#187;, po kliknut\u00ed na kterou se otev\u0159e postrann\u00ed panel s v\u00fdsledky p\u0159edchoz\u00edho vyhled\u00e1v\u00e1n\u00ed. Tato funkce nen\u00ed ve v\u00fdchoz\u00edm nastaven\u00ed povolena ve v\u0161ech syst\u00e9mech, pro aktivaci lze pou\u017e\u00edt nastaven\u00ed &#171;chrome:\/\/flags\/#side-search&#187;.    <center><img decoding=\"async\" alt=\"Vyd\u00e1n\u00ed Chrome 101\" src=\"\/wp-content\/uploads\/2022\/04\/587c4733cde63b9032f1c4574470426f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> V adresn\u00edm \u0159\u00e1dku Omnibox byla implementov\u00e1na proaktivn\u00ed p\u0159edkresba (prerendering) obsahu doporu\u010den\u00ed, kter\u00e1 jsou nab\u00edzena p\u0159i zad\u00e1v\u00e1n\u00ed. D\u0159\u00edve byly pro urychlen\u00ed p\u0159echodu z adresn\u00edho \u0159\u00e1dku nejpravd\u011bpodobn\u011bj\u0161\u00ed doporu\u010den\u00ed na\u010d\u00edt\u00e1na bez \u010dek\u00e1n\u00ed na kliknut\u00ed u\u017eivatele pomoc\u00ed vol\u00e1n\u00ed Prefetch. Nyn\u00ed, krom\u011b na\u010d\u00edt\u00e1n\u00ed, jsou tak\u00e9 p\u0159edkreslov\u00e1na do vyrovn\u00e1vac\u00ed pam\u011bti (v\u010detn\u011b spou\u0161t\u011bn\u00ed skript\u016f a vytv\u00e1\u0159en\u00ed stromu DOM), co\u017e umo\u017e\u0148uje okam\u017eit\u00e9 zobrazen\u00ed doporu\u010den\u00ed po kliknut\u00ed. Pro spr\u00e1vu proaktivn\u00ed p\u0159edkresby byly navr\u017eeny nastaven\u00ed &#171;chrome:\/\/flags\/#enable-prerender2&#187;, &#171;chrome:\/\/flags\/#omnibox-trigger-for-prerender2&#187; a &#171;chrome:\/\/flags\/#search-suggestion-for-prerender2&#187;.\n<li class=\"l\"> Informace v HTTP hlavi\u010dce User-Agent a JavaScript parametrech navigator.userAgent, navigator.appVersion a navigator.platform byly zkr\u00e1ceny. V hlavi\u010dce z\u016fst\u00e1vaj\u00ed pouze \u00fadaje o n\u00e1zvu prohl\u00ed\u017ee\u010de, hlavn\u00ed verzi prohl\u00ed\u017ee\u010de (slo\u017eky verze MINOR.BUILD.PATCH byly nahrazeny 0.0.0), platform\u011b a typu za\u0159\u00edzen\u00ed (mobiln\u00ed telefon, PC, tablet). Pro zisk dal\u0161\u00edch dat, jako je p\u0159esn\u00e1 verze a roz\u0161\u00ed\u0159en\u00e9 informace o platform\u011b, je pot\u0159eba pou\u017e\u00edt API User Agent Client Hints. Pro weby, kter\u00fdm nov\u00e9 informace nesta\u010d\u00ed a kter\u00e9 je\u0161t\u011b nejsou p\u0159ipraveny p\u0159ej\u00edt na User Agent Client Hints, byla do kv\u011btna 2023 poskytnuta mo\u017enost vr\u00e1tit pln\u00fd User-Agent.\n<li class=\"l\"> Bylo zm\u011bn\u011bno chov\u00e1n\u00ed funkce setTimeout p\u0159i p\u0159ed\u00e1v\u00e1n\u00ed nulov\u00e9ho argumentu ur\u010duj\u00edc\u00edho zpo\u017ed\u011bn\u00ed vol\u00e1n\u00ed. Od Chrome 101, pokud je uvedeno &#171;setTimeout(&#8230;, 0)&#187;, bude k\u00f3d vol\u00e1n okam\u017eit\u011b, bez zpo\u017ed\u011bn\u00ed 1 ms, jak vy\u017eaduje specifikace. Pro opakovan\u00e9 vno\u0159en\u00e9 vol\u00e1n\u00ed setTimeout je aplikov\u00e1no zpo\u017ed\u011bn\u00ed 4 ms.\n<li class=\"l\"> Ve verzi pro platformu Android byla implementov\u00e1na podpora \u017e\u00e1dosti o opr\u00e1vn\u011bn\u00ed k zas\u00edl\u00e1n\u00ed notifikac\u00ed (v Androidu 13 mus\u00ed m\u00edt aplikace pro zobrazen\u00ed notifikac\u00ed opr\u00e1vn\u011bn\u00ed &#171;POST_NOTIFICATIONS&#187;, jinak bude zas\u00edl\u00e1n\u00ed notifikac\u00ed blokov\u00e1no). P\u0159i spu\u0161t\u011bn\u00ed Chrome v prost\u0159ed\u00ed Android 13 nyn\u00ed prohl\u00ed\u017ee\u010d zobraz\u00ed \u017e\u00e1dost o z\u00edsk\u00e1n\u00ed opr\u00e1vn\u011bn\u00ed k zas\u00edl\u00e1n\u00ed notifikac\u00ed.\n<li class=\"l\"> Mo\u017enost pou\u017eit\u00ed API WebSQL ve t\u0159et\u00edch skriptech byla odstran\u011bna. Ve v\u00fdchoz\u00edm nastaven\u00ed byla blokace WebSQL ve skriptech nahran\u00fdch z jin\u00fdch web\u016f povolena v Chrome 97, ale byla zde mo\u017enost tuto funkci vypnout. V Chrome 101 byla tato mo\u017enost odstran\u011bna. V budoucnu se pl\u00e1nuje postupn\u00e9 \u00fapln\u00e9 ukon\u010den\u00ed podpory WebSQL, bez ohledu na kontext pou\u017eit\u00ed. M\u00edsto WebSQL se doporu\u010duje pou\u017e\u00edvat API Web Storage a Indexed Database. Zpracovatel WebSQL je zalo\u017een na k\u00f3du SQLite a mohl b\u00fdt zneu\u017eit \u00fato\u010dn\u00edky k exploitaci zranitelnost\u00ed v SQLite.\n<li class=\"l\"> Byla odstran\u011bna jm\u00e9na politik pro podniky (chrome:\/\/policy), kter\u00e1 obsahovala neinkluzivn\u00ed v\u00fdrazy. Od Chrome 86 byly pro uveden\u00e9 politiky navr\u017eeny alternativy, kter\u00e9 pou\u017e\u00edvaj\u00ed inkluzivn\u00ed terminologii. Byly vy\u010di\u0161t\u011bny takov\u00e9 term\u00edny jako \u201ewhitelist\u201c, \u201eblacklist\u201c, \u201enative\u201c a \u201emaster\u201c. Nap\u0159\u00edklad, politika URLBlacklist byla p\u0159ejmenov\u00e1na na URLBlocklist, AutoplayWhitelist na AutoplayAllowlist a NativePrinters na Printers.\n<li class=\"l\"> V re\u017eimu Origin Trials (experiment\u00e1ln\u00ed funkce, kter\u00e9 vy\u017eaduj\u00ed samostatnou aktivaci) bylo zah\u00e1jeno testov\u00e1n\u00ed API Federated Credential Management (FedCM) zat\u00edm pouze ve verz\u00edch pro platformu Android. To umo\u017e\u0148uje vytv\u00e1\u0159et sjednocen\u00e9 identifika\u010dn\u00ed slu\u017eby, kter\u00e9 zaji\u0161\u0165uj\u00ed ochranu soukrom\u00ed a funguj\u00ed bez mechanism\u016f mezis\u00ed\u0165ov\u00e9ho sledov\u00e1n\u00ed, jako je zpracov\u00e1n\u00ed t\u0159et\u00edch stran Cookie. Origin Trial umo\u017e\u0148uje pou\u017e\u00edvat uveden\u00e9 API z aplikac\u00ed sta\u017een\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\"> Byl stabilizov\u00e1n a nab\u00eddnut v\u0161em z\u00e1jemc\u016fm mechanismus Priority Hints, kter\u00fd umo\u017e\u0148uje ur\u010dit d\u016fle\u017eitost ur\u010dit\u00e9ho na\u010d\u00edtan\u00e9ho zdroje pomoc\u00ed p\u0159id\u00e1n\u00ed dal\u0161\u00edho atributu \u201eimportance\u201c v znac\u00edch jako iframe, img a link. Atribut m\u016f\u017ee p\u0159ij\u00edmat hodnoty \u201eauto\u201c, \u201elow\u201c a \u201ehigh\u201c, kter\u00e9 ovliv\u0148uj\u00ed po\u0159ad\u00ed na\u010d\u00edt\u00e1n\u00ed extern\u00edch zdroj\u016f prohl\u00ed\u017ee\u010dem.\n<li class=\"l\"> Byla p\u0159id\u00e1na vlastnost AudioContext.outputLatency, d\u00edky kter\u00e9 je mo\u017en\u00e9 zjistit informace o p\u0159edpokl\u00e1dan\u00e9 latenci p\u0159ed vyveden\u00edm zvuku (latence mezi po\u017eadavkem na zvuk a za\u010d\u00e1tkem zpracov\u00e1n\u00ed p\u0159ijat\u00fdch dat zvukov\u00fdm v\u00fdstupn\u00edm za\u0159\u00edzen\u00edm).\n<li class=\"l\"> Byla p\u0159id\u00e1na CSS-vlastnost font-palette a pravidlo @font-palette-values, kter\u00e9 umo\u017e\u0148uj\u00ed vybrat paletu z barevn\u00e9ho p\u00edsma nebo definovat vlastn\u00ed paletu. Nap\u0159\u00edklad tyto mo\u017enosti mohou b\u00fdt vyu\u017eity k p\u0159izp\u016fsoben\u00ed barevn\u00fdch symbol\u016f nebo emoji barevn\u00e9 sch\u00e9matu obsahu, nebo k zapnut\u00ed tmav\u00e9ho \u010di sv\u011btl\u00e9ho re\u017eimu pro p\u00edsmo.\n<li class=\"l\"> Byla p\u0159id\u00e1na CSS-funkce hwb(), kter\u00e1 poskytuje alternativn\u00ed zp\u016fsob ur\u010dov\u00e1n\u00ed barev sRGB ve form\u00e1tu HWB (Hue, Whiteness, Blackness), co\u017e je podobn\u00e9 form\u00e1tu HSL (Hue, Saturation, Lightness), ale snadn\u011bji srozumiteln\u00e9 pro lidi.\n<li class=\"l\"> V metod\u011b window.open() je nyn\u00ed specifikov\u00e1n\u00ed vlastnosti popup v \u0159et\u011bzci windowFeatures bez p\u0159i\u0159azen\u00ed hodnoty (tj. kdy\u017e je pouze zm\u00edn\u011bn popup, nikoli popup=true) zpracov\u00e1v\u00e1no jako povolen\u00ed otev\u0159en\u00ed miniatury vyskakovac\u00edho okna (analogick\u00e9 \u201epopup=true\u201c) m\u00edsto p\u0159i\u0159azen\u00ed v\u00fdchoz\u00ed hodnoty \u201efalse\u201c, co\u017e bylo nelogick\u00e9 a matlo v\u00fdvoj\u00e1\u0159e.\n<li class=\"l\"> V API MediaCapabilities, kter\u00fd poskytuje informace o mo\u017enostech za\u0159\u00edzen\u00ed a prohl\u00ed\u017ee\u010de p\u0159i dek\u00f3dov\u00e1n\u00ed multimedi\u00e1ln\u00edho obsahu (podporovan\u00e9 kodeky, profily, bitraty a rozli\u0161en\u00ed), byla p\u0159id\u00e1na podpora pro WebRTC streamy.\n<li class=\"l\"> Byla navr\u017eena t\u0159et\u00ed verze API Secure Payment Confirmation, kter\u00e1 poskytuje n\u00e1stroje pro dodate\u010dn\u00e9 potvrzen\u00ed prov\u00e1d\u011bn\u00e9 platebn\u00ed operace. Nov\u00e1 verze obsahuje podporu identifik\u00e1tor\u016f, kter\u00e9 vy\u017eaduj\u00ed zad\u00e1n\u00ed \u00fadaj\u016f, definici ikony pro ozna\u010den\u00ed selh\u00e1n\u00ed ov\u011b\u0159en\u00ed a tak\u00e9 volitelnou vlastnost payeeName.\n<li class=\"l\"> Do API USBDevice byla p\u0159id\u00e1na metoda forget() pro odvol\u00e1n\u00ed d\u0159\u00edve ud\u011blen\u00fdch opr\u00e1vn\u011bn\u00ed u\u017eivatelem k p\u0159\u00edstupu k USB za\u0159\u00edzen\u00ed. Krom\u011b toho jsou instance USBConfiguration, USBInterface, USBAlternateInterface a USBEndpoint nyn\u00ed rovny p\u0159i p\u0159\u00edsn\u00e9m porovn\u00e1n\u00ed (===, indikuj\u00ed jeden objekt), pokud jsou vr\u00e1ceny pro stejn\u00e9 objekt USBDevice.\n<li class=\"l\"> Byly provedeny vylep\u0161en\u00ed v n\u00e1stroj\u00edch pro webov\u00e9 v\u00fdvoj\u00e1\u0159e. Byla poskytnuta mo\u017enost importu a exportu zaznamenan\u00fdch u\u017eivatelsk\u00fdch akc\u00ed ve form\u00e1tu JSON (p\u0159\u00edklad). V webov\u00e9 konzoli a rozhran\u00ed pro prohl\u00ed\u017een\u00ed k\u00f3du bylo vylep\u0161eno po\u010d\u00edt\u00e1n\u00ed a zobrazov\u00e1n\u00ed soukrom\u00fdch vlastnost\u00ed. Byla p\u0159id\u00e1na podpora pro pr\u00e1ci s barevn\u00fdm modelem HWB. V panelu CSS byla p\u0159id\u00e1na mo\u017enost prohl\u00ed\u017een\u00ed kask\u00e1dov\u00fdch vrstev definovan\u00fdch pravidlem @layer.  <center><img decoding=\"async\" alt=\"Vyd\u00e1n\u00ed Chrome 101\" src=\"\/wp-content\/uploads\/2022\/04\/bd8155ae84fae1313a5f2194214ebfc2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>          <\/ul>\n<p>Krom\u011b novinek a oprav chyb v nov\u00e9 verzi bylo odstran\u011bno 30 zranitelnost\u00ed. Mnoho zranitelnost\u00ed bylo zji\u0161t\u011bno pomoc\u00ed automatizovan\u00e9ho testov\u00e1n\u00ed n\u00e1stroji AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. Nebyly nalezeny kritick\u00e9 probl\u00e9my, kter\u00e9 by umo\u017enily obej\u00edt v\u0161echny \u00farovn\u011b ochrany prohl\u00ed\u017ee\u010de a prov\u00e9st k\u00f3d v syst\u00e9mu mimo sandboxov\u00e9 prost\u0159ed\u00ed. V r\u00e1mci programu na odm\u011b\u0148ov\u00e1n\u00ed za nalezen\u00ed zranitelnost\u00ed spole\u010dnost Google vyplatila v aktu\u00e1ln\u00edm vyd\u00e1n\u00ed 25 odm\u011bn v celkov\u00e9 v\u00fd\u0161i 81 tis\u00edc dolar\u016f (jedna odm\u011bna 10 000 dolar\u016f, t\u0159i odm\u011bny 7 500 dolar\u016f, t\u0159i odm\u011bny 7 000 dolar\u016f, jedna odm\u011bna 6 000 dolar\u016f, dv\u011b odm\u011bny 5 000 dolar\u016f, \u010dty\u0159i odm\u011bny 2 000 dolar\u016f, t\u0159i odm\u011bny 1 000 dolar\u016f a jedna odm\u011bna 500 dolar\u016f). V\u00fd\u0161e 6 odm\u011bn zat\u00edm nebyla ur\u010dena.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57092\">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 101. \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 \u043e\u0442 Chromium \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, \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c Sandbox-\u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u043a\u043b\u044e\u0447\u0435\u0439 \u043a Google API \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103883,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103882","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 101. \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-101\" \/>\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 101 | 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 101. \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-101\" \/>\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-04-27T07:36:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-27T07:36:43+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 101 | ProHoster","description":"Spole\u010dnost Google p\u0159edstavila vyd\u00e1n\u00ed webov\u00e9ho prohl\u00ed\u017ee\u010de Chrome 101. Sou\u010dasn\u011b je k dispozici stabiln\u00ed verze svobodn\u00e9ho projektu Chromium, kter\u00fd tvo\u0159\u00ed z\u00e1klad Chrome.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-101","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 101 | 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 101. \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-101","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-04-27T07:36:43+00:00","article:modified_time":"2022-04-27T07:36:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103882","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":"2026-01-25 10:39:39","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-27 07:37:12","updated":"2026-01-25 10:39:39","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\/103882","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=103882"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103882\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/103883"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=103882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=103882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=103882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}