{"id":53890,"date":"2019-12-12T00:00:00","date_gmt":"2019-12-11T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-chrome-79"},"modified":"2020-02-18T14:01:50","modified_gmt":"2020-02-18T11:01:50","slug":"reliz-chrome-79","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-79","title":{"rendered":"Uvoln\u011bn\u00ed Chrome 79","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/12\/stable-channel-update-for-desktop.html\">p\u0159edstavila<\/a><\/noindex> vyd\u00e1n\u00ed webov\u00e9ho prohl\u00ed\u017ee\u010de <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 79<\/a><\/noindex>. Sou\u010dasn\u011b <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">je dostupn\u00e1<\/a><\/noindex> stabiln\u00ed vyd\u00e1n\u00ed otev\u0159en\u00e9ho projektu <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, kter\u00fd tvo\u0159\u00ed z\u00e1klad Chrome. Prohl\u00ed\u017ee\u010d Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">se li\u0161\u00ed<\/a><\/noindex> pou\u017e\u00edv\u00e1n\u00edm logotyp\u016f Google, syst\u00e9mem zas\u00edl\u00e1n\u00ed upozorn\u011bn\u00ed v p\u0159\u00edpad\u011b hav\u00e1rie, mo\u017enost\u00ed na\u010d\u00edt\u00e1n\u00ed modulu Flash na vy\u017e\u00e1d\u00e1n\u00ed, moduly pro reprodukci chr\u00e1n\u011bn\u00e9ho videoobsahu (DRM), syst\u00e9mem automatick\u00e9 instalace aktualizac\u00ed a p\u0159enosem p\u0159i vyhled\u00e1v\u00e1n\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">parametry RLZ<\/a><\/noindex>Dal\u0161\u00ed verze Chrome 80 je napl\u00e1nov\u00e1na na 4. \u00fanora.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">Hlavn\u00ed<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">zm\u011bny<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/10\/chrome-79-beta-virtual-reality-comes-to.html\">v<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-79\">79<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/security.googleblog.com\/2019\/12\/better-password-protections-in-chrome.html\">Aktivov\u00e1no<\/a><\/noindex> komponenta Kontrola hesel, ur\u010den\u00e1 k anal\u00fdze spolehlivosti pou\u017eit\u00fdch hesel u\u017eivateli. P\u0159i pokusu o p\u0159ihl\u00e1\u0161en\u00ed na jak\u00e9koli str\u00e1nce Kontrola hesel <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50103\">prov\u00e1d\u00ed<\/a><\/noindex> ov\u011b\u0159en\u00ed p\u0159ihla\u0161ovac\u00edho jm\u00e9na a hesla v datab\u00e1zi kompromitovan\u00fdch \u00fa\u010dt\u016f s v\u00fdstupem varov\u00e1n\u00ed v p\u0159\u00edpad\u011b zji\u0161t\u011bn\u00ed probl\u00e9m\u016f (ov\u011b\u0159en\u00ed prob\u00edh\u00e1 na z\u00e1klad\u011b hash-prefixu na stran\u011b u\u017eivatele). Ov\u011b\u0159en\u00ed se prov\u00e1d\u00ed v datab\u00e1zi, kter\u00e1 pokr\u00fdv\u00e1 v\u00edce ne\u017e 4 miliardy kompromitovan\u00fdch \u00fa\u010dt\u016f, kter\u00e9 se objevily p\u0159i \u00fanik\u00e1ch u\u017eivatelsk\u00fdch dat. Varov\u00e1n\u00ed se tak\u00e9 zobrazuje p\u0159i pokusu o pou\u017eit\u00ed trivi\u00e1ln\u00edch hesel, jako je &#171;abc123&#187;. Pro spr\u00e1vu aktivace Password Checkup v sekci &#171;Sync and Google Services&#187; byla zavedena speci\u00e1ln\u00ed nastaven\u00ed.\n<li class=\"l\"> Byla p\u0159edstavena nov\u00e1 technologie detekce phishingu v re\u00e1ln\u00e9m \u010dase. D\u0159\u00edve byla kontrola prov\u00e1d\u011bna prost\u0159ednictv\u00edm dotazov\u00e1n\u00ed na lok\u00e1ln\u011b sta\u017een\u00e9 \u010dern\u00e9 seznamy Safe Browsing, kter\u00e9 se aktualizovaly p\u0159ibli\u017en\u011b ka\u017ed\u00fdch 30 minut, co\u017e se uk\u00e1zalo jako nedostate\u010dn\u00e9, nap\u0159\u00edklad v podm\u00ednk\u00e1ch \u010dast\u00e9ho p\u0159ep\u00edn\u00e1n\u00ed dom\u00e9n \u00fato\u010dn\u00edky. Nov\u00e1 metoda umo\u017e\u0148uje kontrolu URL na p\u0159eskoku s p\u0159edchoz\u00ed kontrolou podle b\u00edl\u00fdch seznam\u016f, do nich\u017e jsou za\u0159azeny hashe tis\u00edc\u016f popul\u00e1rn\u00edch d\u016fv\u011bryhodn\u00fdch web\u016f. Pokud otev\u0159en\u00fd web nen\u00ed v b\u00edl\u00e9m seznamu, prohl\u00ed\u017ee\u010d kontroluje URL na serveru Google, p\u0159i\u010dem\u017e p\u0159ed\u00e1v\u00e1 prvn\u00edch 32 bit\u016f hashe SHA-256 odkazu, ze kter\u00e9ho jsou odstran\u011bny mo\u017en\u00e9 osobn\u00ed \u00fadaje. Podle odhadu Google nov\u00fd p\u0159\u00edstup zvy\u0161uje \u00fa\u010dinnost varov\u00e1n\u00ed pro nov\u00e9 phishingov\u00e9 str\u00e1nky o 30 %.\n<li class=\"l\"> Byla p\u0159id\u00e1na proaktivn\u00ed ochrana proti p\u0159ed\u00e1n\u00ed p\u0159ihla\u0161ovac\u00edch \u00fadaj\u016f Google a jak\u00fdchkoli hesel ulo\u017een\u00fdch v spr\u00e1vci hesel p\u0159es phishingov\u00e9 str\u00e1nky. P\u0159i pokusu o zad\u00e1n\u00ed ulo\u017een\u00e9ho hesla na webu, kde se toto heslo obvykle nepou\u017e\u00edv\u00e1, bude u\u017eivateli zobrazeno varov\u00e1n\u00ed o potenci\u00e1ln\u011b nebezpe\u010dn\u00e9 akci.\n<li class=\"l\"> Pro p\u0159ipojen\u00ed pou\u017e\u00edvaj\u00edc\u00ed TLS 1.0 a 1.1 je nyn\u00ed zobrazen indik\u00e1tor nezabezpe\u010den\u00e9ho p\u0159ipojen\u00ed. Pln\u00e1 podpora TLS 1.0 a 1.1 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51599\">bude vypnuta<\/a><\/noindex> v Chrome 81, napl\u00e1novan\u00e9m na 17. b\u0159ezna 2020.\n<li class=\"l\"> Byla p\u0159id\u00e1na mo\u017enost zmrazen\u00ed neaktivn\u00edch karet, kter\u00e1 umo\u017e\u0148uje automaticky uvolnit pam\u011b\u0165 karet, kter\u00e9 jsou v pozad\u00ed d\u00e9le ne\u017e 5 minut a nevykon\u00e1vaj\u00ed \u017e\u00e1dn\u00e9 v\u00fdznamn\u00e9 akce. Rozhodnut\u00ed o vhodnosti konkr\u00e9tn\u00ed karty k zmra\u017een\u00ed se p\u0159ij\u00edm\u00e1 na z\u00e1klad\u011b heuristiky. Spr\u00e1va aktivace t\u00e9to funkce se prov\u00e1d\u00ed pomoc\u00ed p\u0159\u00edznaku &#171;chrome:\/\/flags\/#proactive-tab-freeze&#187;.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51612\">Je zaji\u0161t\u011bna<\/a><\/noindex> blokov\u00e1n\u00ed sm\u00ed\u0161en\u00e9ho obsahu na str\u00e1nk\u00e1ch otev\u0159en\u00fdch pomoc\u00ed HTTPS, aby se zajistilo, \u017ee str\u00e1nky otev\u0159en\u00e9 p\u0159es https:\/\/ obsahuj\u00ed pouze prost\u0159edky na\u010dten\u00e9 p\u0159es zabezpe\u010den\u00fd komunika\u010dn\u00ed kan\u00e1l. I kdy\u017e jsou nejnebezpe\u010dn\u011bj\u0161\u00ed typy sm\u00ed\u0161en\u00e9ho obsahu, jako jsou skripty a iframe, ji\u017e blokov\u00e1ny standardn\u011b, obr\u00e1zky, zvukov\u00e9 soubory a videa st\u00e1le mohla b\u00fdt na\u010d\u00edt\u00e1na p\u0159es http:\/\/. D\u0159\u00edve pou\u017e\u00edvan\u00fd indik\u00e1tor sm\u00ed\u0161en\u00e9ho obsahu pro takov\u00e9 vkl\u00e1d\u00e1n\u00ed je pova\u017eov\u00e1n za neefektivn\u00ed a zav\u00e1d\u011bj\u00edc\u00ed, proto\u017ee neposkytuje jednozna\u010dn\u00e9 hodnocen\u00ed bezpe\u010dnosti str\u00e1nky. Nap\u0159\u00edklad, prost\u0159ednictv\u00edm podvrhov\u00e1n\u00ed obr\u00e1zk\u016f, \u00fato\u010dn\u00edk m\u016f\u017ee zasunout sledovac\u00ed cookies u\u017eivatele, pokusit se vyu\u017e\u00edt zranitelnosti v zpracov\u00e1n\u00ed obr\u00e1zk\u016f nebo prov\u00e9st podvod nahrazen\u00edm informac\u00ed zobrazen\u00fdch na obr\u00e1zku. Pro deaktivaci blokov\u00e1n\u00ed sm\u00ed\u0161en\u00fdch komponent byla p\u0159id\u00e1na speci\u00e1ln\u00ed nastaven\u00ed, kter\u00e9 se spou\u0161t\u00ed pomoc\u00ed nab\u00eddky, kter\u00e1 se objev\u00ed po kliknut\u00ed na symbol z\u00e1mku.\n<li class=\"l\"> Byla p\u0159id\u00e1na experiment\u00e1ln\u00ed mo\u017enost sd\u00edlen\u00ed obsahu schr\u00e1nky mezi desktopov\u00fdmi a mobiln\u00edmi verzemi Chrome. V souvisej\u00edc\u00edch instanc\u00edch Chrome p\u0159ihl\u00e1\u0161en\u00fdch pod stejn\u00fdm u\u017eivatelsk\u00fdm \u00fa\u010dtem lze nyn\u00ed p\u0159istupovat k obsahu schr\u00e1nky jin\u00e9ho za\u0159\u00edzen\u00ed, v\u010detn\u011b mo\u017enosti sd\u00edlen\u00ed schr\u00e1nky mezi mobiln\u00edm a desktopov\u00fdm syst\u00e9mem. Obsah schr\u00e1nky je \u0161ifrov\u00e1n pomoc\u00ed end-to-end \u0161ifrov\u00e1n\u00ed, kter\u00e9 br\u00e1n\u00ed p\u0159\u00edstupu k textu na serverech Google. Funkce se zap\u00edn\u00e1 p\u0159es mo\u017enosti chrome:\/\/flags#shared-clipboard-receiver, chrome:\/\/flags#shared-clipboard-ui a chrome:\/\/flags#sync-clipboard-service.\n<li class=\"l\"> V adresn\u00edm \u0159\u00e1dku se v ur\u010dit\u00fdch okam\u017eic\u00edch (nap\u0159\u00edklad p\u0159i ukl\u00e1d\u00e1n\u00ed hesla) p\u0159i vypnut\u00e9 synchronizaci profilu krom\u011b avataru zobrazuje jm\u00e9no aktu\u00e1ln\u00edho \u00fa\u010dtu Google, aby u\u017eivatel mohl p\u0159esn\u011b identifikovat aktu\u00e1ln\u011b aktivn\u00ed \u00fa\u010det.\n<li class=\"l\"> Bylo aktivov\u00e1no pro 1 % u\u017eivatel\u016f. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51488\">podpora<\/a><\/noindex> &#171;DNS p\u0159es HTTPS&#187; (DoH, DNS over HTTPS). V experimentu se \u00fa\u010dastn\u00ed pouze u\u017eivatel\u00e9, jejich\u017e syst\u00e9mov\u00e1 nastaven\u00ed ji\u017e obsahuj\u00ed poskytovatele DNS, kte\u0159\u00ed podporuj\u00ed DoH. Nap\u0159\u00edklad, pokud m\u00e1 u\u017eivatel v syst\u00e9mov\u00e9m nastaven\u00ed uveden DNS 8.8.8.8, bude v Chrome aktivov\u00e1na slu\u017eba DoH Google (&#171;https:\/\/dns.google.com\/dns-query&#187;), pokud je DNS &#8212; 1.1.1.1, pak slu\u017eba DoH Cloudflare (&#171;https:\/\/cloudflare-dns.com\/dns-query&#187;) atd. Pro spr\u00e1vu aktivace DoH je ur\u010dena nastaven\u00ed &#171;chrome:\/\/flags\/#dns-over-https&#187;. Podporov\u00e1ny jsou t\u0159i re\u017eimy provozu &#171;secure&#187;, &#171;automatic&#187; a &#171;off&#187;. V re\u017eimu &#171;secure&#187; se hostitel\u00e9 ur\u010duj\u00ed pouze na z\u00e1klad\u011b d\u0159\u00edve ulo\u017een\u00fdch bezpe\u010dn\u00fdch hodnot (z\u00edskan\u00fdch prost\u0159ednictv\u00edm zabezpe\u010den\u00e9ho spojen\u00ed) a dotaz\u016f p\u0159es DoH, n\u00e1vrat k b\u011b\u017en\u00e9mu DNS se neuplat\u0148uje. V re\u017eimu &#171;automatic&#187; pokud DoH a zabezpe\u010den\u00e1 cache nejsou k dispozici, je povoleno z\u00edsk\u00e1v\u00e1n\u00ed dat z nezabezpe\u010den\u00e9 cache a dotazov\u00e1n\u00ed prost\u0159ednictv\u00edm tradi\u010dn\u00edho DNS. V re\u017eimu &#171;off&#187; se nejprve kontroluje celkov\u00e1 cache a pokud nejsou \u017e\u00e1dn\u00e1 data, dotaz se ode\u0161le prost\u0159ednictv\u00edm syst\u00e9mov\u00e9ho DNS.\n<li class=\"l\"> Byla p\u0159id\u00e1na experiment\u00e1ln\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/a\/chromium.org\/forum\/#!msg\/blink-dev\/OVROmzNUng0\/1gTmi-I3EQAJ\">podpora<\/a><\/noindex> mezi str\u00e1nkami pomoc\u00ed tla\u010d\u00edtek zp\u011bt a vp\u0159ed, co\u017e umo\u017e\u0148uje v\u00fdrazn\u011b sn\u00ed\u017eit prodlevy p\u0159i tomto typu navigace d\u00edky pln\u00e9mu ukl\u00e1d\u00e1n\u00ed cel\u00e9 str\u00e1nky do mezipam\u011bti, ani\u017e by bylo nutn\u00e9 znovu vykreslovat a na\u010d\u00edtat zdroje. Optimalizace je zvl\u00e1\u0161\u0165 patrn\u00e1 ve verzi pro mobiln\u00ed za\u0159\u00edzen\u00ed, kde v\u00fdkon dosahuje p\u0159\u00edr\u016fstku a\u017e 19 % p\u0159i navigaci. Re\u017eim se aktivuje pomoc\u00ed volby &#171;chrome:\/\/flags#back-forward-cache&#187;.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/detail?id=883038\">Byla odstran\u011bna<\/a><\/noindex> nastaven\u00ed &#171;chrome:\/\/flags\/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains&#187;, kter\u00e9 umo\u017enilo obnovit zobrazen\u00ed protokolu v adresn\u00edm \u0159\u00e1dku (nyn\u00ed se v\u0161echny odkazy v\u017edy zobrazuj\u00ed bez https:\/\/ a http:\/\/, a bez &#171;www.&#187;).\n<li class=\"l\"> Ve verz\u00edch pro Windows byla zahrnuta sandboxov\u00e1 izolace slu\u017eby pro p\u0159ehr\u00e1v\u00e1n\u00ed zvuku. Pro spr\u00e1vu zapnut\u00ed izolace byla navr\u017eena vlastnost AudioSandboxEnabled.\n<li class=\"l\"> V n\u00e1stroj\u00edch pro centralizovan\u00e9 \u0159\u00edzen\u00ed podnik\u016f byla zavedena mo\u017enost definovat pravidla, kter\u00e1 ur\u010duj\u00ed velikost pam\u011bti, kterou m\u016f\u017ee instance prohl\u00ed\u017ee\u010de vyu\u017e\u00edt, ne\u017e za\u010dnou b\u00fdt pozad\u00ed karty uvoln\u011bny. Pam\u011b\u0165, kter\u00e1 se uvoln\u00ed po vypnut\u00ed karty, je v ka\u017ed\u00e9m okam\u017eiku op\u011btovn\u011b dostupn\u00e1 a obsah karty se znovu na\u010dte p\u0159i p\u0159epnut\u00ed na ni.\n<li class=\"l\"> V Linuxu byl zaveden vestav\u011bn\u00fd zpracovatel ov\u011b\u0159ov\u00e1n\u00ed certifik\u00e1t\u016f, kter\u00fd nahradil d\u0159\u00edve pou\u017e\u00edvan\u00fd syst\u00e9m NSS. Vestav\u011bn\u00fd zpracovatel nad\u00e1le vyu\u017e\u00edv\u00e1 \u00falo\u017ei\u0161t\u011b NSS pro ov\u011b\u0159ov\u00e1n\u00ed, ale klade p\u0159\u00edsn\u011bj\u0161\u00ed po\u017eadavky p\u0159i zpracov\u00e1v\u00e1n\u00ed nespr\u00e1vn\u011b k\u00f3dovan\u00fdch a samostatn\u011b certifikovan\u00fdch certifik\u00e1t\u016f (v\u0161echny certifik\u00e1ty mus\u00ed b\u00fdt certifikov\u00e1ny certifika\u010dn\u00ed autoritou).\n<li class=\"l\"> V verzi pro platformu Android <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/guide\/practices\/ui_guidelines\/icon_design_adaptive\">byla p\u0159id\u00e1na<\/a><\/noindex> mo\u017enost p\u0159i\u0159azen\u00ed adaptivn\u00edch ikon pro instalovan\u00e9 webov\u00e9 aplikace, kter\u00e9 funguj\u00ed v re\u017eimu Progressive Web Apps (PWA). Adaptivn\u00ed ikony se mohou p\u0159izp\u016fsobit rozhran\u00ed, kter\u00e9 pou\u017e\u00edv\u00e1 v\u00fdrobce za\u0159\u00edzen\u00ed, nap\u0159\u00edklad mohou b\u00fdt kulat\u00e9, \u010dtvercov\u00e9 nebo s zaoblen\u00fdmi rohy.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/vr-comes-to-the-web\/\">P\u0159id\u00e1no<\/a><\/noindex> API <noindex><a rel=\"nofollow\" href=\"https:\/\/immersive-web.github.io\/webxr\/\">WebXR Device<\/a><\/noindex>, poskytuj\u00edc\u00ed p\u0159\u00edstup ke komponent\u016fm pro vytv\u00e1\u0159en\u00ed virtu\u00e1ln\u00ed a roz\u0161\u00ed\u0159en\u00e9 reality. API umo\u017e\u0148uje standardizaci pr\u00e1ce s r\u016fzn\u00fdmi t\u0159\u00eddami za\u0159\u00edzen\u00ed, od stacion\u00e1rn\u00edch headset\u016f virtu\u00e1ln\u00ed reality, jako jsou Oculus Rift, HTC Vive a Windows Mixed Reality, a\u017e po \u0159e\u0161en\u00ed na mobiln\u00edch za\u0159\u00edzen\u00edch, jako je Google Daydream View a Samsung Gear VR. Mezi aplikacemi, ve kter\u00fdch lze nov\u00fd API pou\u017e\u00edt, jsou zm\u00edn\u011bny programy pro sledov\u00e1n\u00ed videa v re\u017eimu 360\u00b0, vizualiza\u010dn\u00ed syst\u00e9my trojrozm\u011brn\u00e9ho prostoru, vytvo\u0159en\u00ed virtu\u00e1ln\u00edch kin pro prezentaci videa, prov\u00e1d\u011bn\u00ed experiment\u016f na vytv\u00e1\u0159en\u00ed 3D rozhran\u00ed obchod\u016f a galeri\u00ed;\n<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh3.googleusercontent.com\/XrndlukWQqgkTA5yyhxkbwWicyw9agSwXr6d5FTfX97UMlNum4GpdH_GFATplZOAWo0CqlwhbbpiL3RufyDkWqmpsvQp4TMlnQuMuS1sExeAXc6G1U9upThLShCbS9YNmbxDoYq_?a.png\"><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/642eea09aebb604cbf617634716f0f0e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> V re\u017eimu Origin Trials (experiment\u00e1ln\u00ed funkce, kter\u00e9 vy\u017eaduj\u00ed samostatn\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/trials\/active\">aktivaci<\/a><\/noindex>) bylo navr\u017eeno n\u011bkolik nov\u00fdch API. Origin Trial znamen\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<ul>\n<li class=\"l\"> Pro v\u0161echny HTML prvky byl navr\u017een atribut &#171;rendersubtree&#187;, kter\u00fd zaji\u0161\u0165uje uchov\u00e1v\u00e1n\u00ed zobrazen\u00ed DOM prvku. P\u0159i p\u0159i\u0159azen\u00ed hodnoty &#171;invisible&#187; prvku se obsah nebude vykreslovat ani kontrolovat, co\u017e optimalizuje renderov\u00e1n\u00ed. P\u0159i nastaven\u00ed hodnoty &#171;activatable&#187; prohl\u00ed\u017ee\u010d odstran\u00ed neviditeln\u00fd atribut, vykresl\u00ed obsah a ud\u011bl\u00e1 ho viditeln\u00fdm.\n<li class=\"l\"> Byla p\u0159id\u00e1na varianta API <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/wakelock\">Wake Lock<\/a><\/noindex> na z\u00e1klad\u011b mechanismu Promise, poskytuj\u00edc\u00ed bezpe\u010dn\u011bj\u0161\u00ed zp\u016fsob spr\u00e1vy vypnut\u00ed automatick\u00e9ho uzam\u010den\u00ed obrazovky a p\u0159ep\u00edn\u00e1n\u00ed za\u0159\u00edzen\u00ed do \u00fasporn\u00fdch re\u017eim\u016f.\n<\/ul>\n<li class=\"l\"> Byla implementov\u00e1na mo\u017enost pou\u017eit\u00ed atributu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5654905853313024\">autofocus<\/a><\/noindex> pro v\u0161echny HTML a SVG prvky, na kter\u00e9 m\u016f\u017ee b\u00fdt zam\u011b\u0159en vstupn\u00ed fokus.\n<li class=\"l\"> Pro obr\u00e1zky a videa <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5695266130755584\">bylo zabezpe\u010deno<\/a><\/noindex> je po\u010d\u00edt\u00e1n pom\u011br stran na z\u00e1klad\u011b atribut\u016f Width nebo Height, co\u017e m\u016f\u017ee b\u00fdt pou\u017eito k ur\u010den\u00ed velikosti obr\u00e1zku pomoc\u00ed CSS ve f\u00e1zi, kdy obr\u00e1zek je\u0161t\u011b nen\u00ed nahran\u00fd (\u0159e\u0161\u00ed probl\u00e9m s p\u0159estavbou str\u00e1nky po nahr\u00e1n\u00ed obr\u00e1zk\u016f).\n<li class=\"l\"> Byla p\u0159ID\u00e1na CSS vlastnost <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5685958032752640\">font-optical-sizing<\/a><\/noindex>, kter\u00fd automaticky nastavuje velikost prom\u011bnn\u00e9ho p\u00edsma (variable font) v optick\u00fdch sou\u0159adnic\u00edch &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/typography\/opentype\/spec\/dvaraxistag_opsz\">opsz<\/a><\/noindex>&#171;, pokud font podporuje. Re\u017eim umo\u017e\u0148uje vybrat optim\u00e1ln\u00ed tvar glyfu pro danou velikost, nap\u0159\u00edklad pou\u017e\u00edt kontrastn\u011bj\u0161\u00ed glyfy pro nadpisy.\n<li class=\"l\" style=\"list-style-type: '&#9733;';\"> Byla p\u0159ID\u00e1na CSS vlastnost <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5893875400966144\">list-style-type<\/a><\/noindex>, co\u017e umo\u017e\u0148uje pou\u017e\u00edvat libovoln\u00e9 znaky m\u00edsto te\u010dek v seznamech, nap\u0159\u00edklad &#171;-&#171;, &#171;+&#187;, &#171;&#9733;&#187; a &#171;&#9656;&#187;.\n<li class=\"l\"> Pokud nen\u00ed mo\u017en\u00e9 prov\u00e9st Worklet.addModule(), nyn\u00ed se vr\u00e1t\u00ed objekt s podrobn\u00fdmi informacemi o povaze chyby, co\u017e umo\u017e\u0148uje p\u0159esn\u011bji posoudit p\u0159\u00ed\u010dinu chyby (probl\u00e9my s s\u00ed\u0165ov\u00fdm p\u0159ipojen\u00edm, nespr\u00e1vn\u00e1 syntax atd.).\n<li class=\"l\"> Zpracov\u00e1n\u00ed prvk\u016f &lt;script&gt; bylo zastaveno, kdy\u017e jsou p\u0159esouv\u00e1ny mezi dokumenty. P\u0159i p\u0159esunu mezi dokumenty je tak\u00e9 zak\u00e1z\u00e1no spou\u0161t\u011bn\u00ed ud\u00e1lost\u00ed &#171;error&#187; a &#171;load&#187; souvisej\u00edc\u00edch se skripty.\n<li class=\"l\"> V JavaScriptov\u00e9m enginu V8 <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-79\">byla provedena<\/a><\/noindex> do\u0161lo k optimalizaci zpracov\u00e1n\u00ed zm\u011bny zobrazen\u00ed pol\u00ed v objektech, v d\u016fsledku \u010deho\u017e se vykon\u00e1v\u00e1n\u00ed k\u00f3du AngularJS v testovac\u00edm bal\u00ed\u010dku Speedometer zrychlilo o 4 %.\n<p><center><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/cb236a00353095783671bcd8ca26c13b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> V8 byla tak\u00e9 provedena optimalizace zpracov\u00e1n\u00ed getter\u016f definovan\u00fdch ve vestav\u011bn\u00fdch API, jako jsou Node.nodeType a Node.nodeName, za podm\u00ednek absence zpracovatele IC (inline caching). Zm\u011bna p\u0159ibli\u017en\u011b o 12 % sn\u00ed\u017eila n\u00e1klady na \u010das runtime IC p\u0159i vykon\u00e1v\u00e1n\u00ed test\u016f Backbone a jQuery z bal\u00ed\u010dku Speedometer.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/_img\/v8-release-79\/speedometer.svg\"><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/2979c9b32f824849c6624302b3d7e8fe.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Bylo zaji\u0161t\u011bno ukl\u00e1d\u00e1n\u00ed v\u00fdsledk\u016f OSR (tzv. on-stack replacement), kter\u00fd prov\u00e1d\u00ed substituci optimalizovan\u00e9ho k\u00f3du b\u011bhem vykon\u00e1v\u00e1n\u00ed funkce (umo\u017e\u0148uje za\u010d\u00edt vyu\u017e\u00edvat optimalizovan\u00fd k\u00f3d pro dlouho b\u011b\u017e\u00edc\u00ed funkce, ani\u017e by bylo nutn\u00e9 \u010dekat na jejich op\u011btovn\u00e9 spu\u0161t\u011bn\u00ed). Ukl\u00e1d\u00e1n\u00ed OSR umo\u017e\u0148uje vyu\u017e\u00edt v\u00fdsledky optimalizace i p\u0159i op\u011btovn\u00e9m spu\u0161t\u011bn\u00ed funkce, bez nutnosti proj\u00edt op\u011btovnou optimalizac\u00ed.<br \/>\nV n\u011bkter\u00fdch testech umo\u017enilo zm\u011bna zv\u00fd\u0161it maxim\u00e1ln\u00ed v\u00fdkon o 5\u201318 %.<\/p>\n<p><center><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/bde89f80c4efb4727aa727d77414ec15.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Zm\u011bny v n\u00e1stroj\u00edch pro webov\u00e9 v\u00fdvoj\u00e1\u0159e:\n<ul>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/10\/devtools\">Objevil se<\/a><\/noindex> ladic\u00ed re\u017eim pro ur\u010den\u00ed p\u0159\u00ed\u010din blokov\u00e1n\u00ed po\u017eadavku nebo odes\u00edl\u00e1n\u00ed Cookie.<\/p>\n<p> <center><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/41ac6335cb25bb566e9a3e7a72c60bb1.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> V \u010d\u00e1sti se seznamem Cookie byla p\u0159id\u00e1na mo\u017enost rychl\u00e9ho n\u00e1hledu hodnoty vybran\u00e9ho Cookie kliknut\u00edm na konkr\u00e9tn\u00ed \u0159\u00e1dek.\n<p><center><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/878f0c16ad4651e5b8c259bdf69b092f.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Byla p\u0159id\u00e1na mo\u017enost simulace r\u016fzn\u00fdch nastaven\u00ed pro media dotazy prefers-color-scheme a prefers-reduced-motion (nap\u0159. pro testov\u00e1n\u00ed chov\u00e1n\u00ed str\u00e1nky p\u0159i tmav\u00e9m syst\u00e9mov\u00e9m motivu nebo p\u0159i vypnut\u00fdch animovan\u00fdch efektech).<br \/>\n<center><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/1cd9279ac239fe91eb574b4a4f75379c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Byl modernizov\u00e1n vzhled z\u00e1lo\u017eky Coverage, kter\u00e1 umo\u017e\u0148uje zhodnotit pou\u017e\u00edvan\u00fd a nevyu\u017e\u00edvan\u00fd k\u00f3d. Byla p\u0159id\u00e1na mo\u017enost filtrov\u00e1n\u00ed informac\u00ed podle jej\u00edho typu (JavaScript, CSS). Informace o vyu\u017eit\u00ed k\u00f3du byly tak\u00e9 p\u0159id\u00e1ny p\u0159i zobrazen\u00ed zdrojov\u00e9ho textu.\n<p><center><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/9f22f6b30b081ef7ec52cb452292a114.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Byla p\u0159id\u00e1na mo\u017enost lad\u011bn\u00ed p\u0159\u00ed\u010din po\u017eadavku na n\u011bjak\u00fd s\u00ed\u0165ov\u00fd zdroj po z\u00e1znamu s\u00ed\u0165ov\u00e9 aktivity (mo\u017eno zkontrolovat vol\u00e1n\u00ed JavaScriptov\u00e9ho k\u00f3du vedouc\u00edho k na\u010dten\u00ed zdroje).<br \/>\n<center><img decoding=\"async\" alt=\"Uvoln\u011bn\u00ed Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/500daff8ba6a581bb694c0f780bb07f9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> P\u0159id\u00e1no nastaven\u00ed &#171;Nastaven\u00ed &gt; P\u0159edvolby &gt; Zdroje &gt; V\u00fdchoz\u00ed odsazen\u00ed&#187; pro ur\u010den\u00ed typu odsazen\u00ed (2\/4\/8 mezer nebo tabul\u00e1tor) v k\u00f3du, kter\u00fd se zobrazuje v panelech Console a Sources.\n<\/ul>\n<\/ul>\n<p>Krom\u011b novinek a oprav chyb v nov\u00e9 verzi bylo odstran\u011bno 51 zranitelnost\u00ed. Mnoho z t\u011bchto zranitelnost\u00ed bylo objeveno d\u00edky automatizovan\u00e9mu testov\u00e1n\u00ed n\u00e1stroji AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. Dv\u011b probl\u00e9my (CVE-2019-13725, p\u0159\u00edstup k ji\u017e uvoln\u011bn\u00e9 oblasti pam\u011bti v k\u00f3du pro podporu Bluetooth, a CVE-2019-13726, p\u0159ete\u010den\u00ed z\u00e1sobn\u00edku v spr\u00e1vci hesel) jsou ozna\u010deny jako kritick\u00e9, t.j. umo\u017e\u0148uj\u00ed obej\u00edt v\u0161echny \u00farovn\u011b ochrany prohl\u00ed\u017ee\u010de a vykonat k\u00f3d v syst\u00e9mu mimo sandboxov\u00e9 prost\u0159ed\u00ed. Dv\u011b kritick\u00e9 probl\u00e9my v r\u00e1mci jednoho v\u00fdvojov\u00e9ho cyklu v Chrome byly odhaleny poprv\u00e9. Prvn\u00ed zranitelnost byla nalezena v\u011bdci z Tencent Keen Security Lab a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51888\">byla demonstrov\u00e1na<\/a><\/noindex> na sout\u011b\u017ei Tianfu Cup, zat\u00edmco druhou na\u0161el Sergey Glazunov z Google Project Zero.<\/p>\n<p>V r\u00e1mci programu vypl\u00e1cen\u00ed pen\u011b\u017en\u00edch odm\u011bn za nalezen\u00e9 zranitelnosti pro aktu\u00e1ln\u00ed verzi vyplatila spole\u010dnost Google 37 odm\u011bn v celkov\u00e9 v\u00fd\u0161i 80 000 dolar\u016f (jedna odm\u011bna 20 000 $, jedna odm\u011bna 10 000 $, dv\u011b odm\u011bny 7 500 $, \u010dty\u0159i odm\u011bny 5 000 $, jedna odm\u011bna 3 000 $, dv\u011b odm\u011bny 2 000 $, dv\u011b odm\u011bny 1 000 $ a osm odm\u011bn 500 $). V\u00fd\u0161e 15 odm\u011bn zat\u00edm nebyla ur\u010dena. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52000\">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 79. \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, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \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 \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 80 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53890","post","type-post","status-publish","format-standard","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\" \/>\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-79\" \/>\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 79 | 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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-79\" \/>\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=\"2019-12-11T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:50+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\udd47Verze Chrome 79 | ProHoster","description":"Spole\u010dnost Google p\u0159edstavila vyd\u00e1n\u00ed webov\u00e9ho prohl\u00ed\u017ee\u010de","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-79","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 79 | 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","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-79","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":"2019-12-11T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53890","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":null,"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-24 09:10:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:16:26","updated":"2026-01-24 09:10:20","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\/53890","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=53890"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/53890\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=53890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=53890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=53890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}