{"id":32278,"date":"2019-10-31T21:46:05","date_gmt":"2019-10-31T18:46:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-chrome-74\/"},"modified":"2019-10-31T21:46:05","modified_gmt":"2019-10-31T18:46:05","slug":"reliz-chrome-74","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-chrome-74","title":{"rendered":"Vydanie Chrome 74","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spolo\u010dnos\u0165 Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/04\/stable-channel-update-for-desktop_23.html\">predstavila<\/a><\/noindex> uvedenie webov\u00e9ho prehliada\u010da <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 74<\/a><\/noindex>. S\u00fa\u010dasne <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">je dostupn\u00fd<\/a><\/noindex> stabiln\u00e9 vydanie otvoren\u00e9ho projektu <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, ktor\u00e9 je z\u00e1kladom Chrome. Prehliada\u010d Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">sa l\u00ed\u0161i<\/a><\/noindex> pou\u017e\u00edvanie logotypov Google, mo\u017enos\u0165 na\u010d\u00edtania modulu Flash na po\u017eiadanie, existencia syst\u00e9mu odosielania upozornen\u00ed v pr\u00edpade zlyhania, modulov na prehr\u00e1vanie chr\u00e1nen\u00e9ho video obsahu, syst\u00e9m automatickej in\u0161tal\u00e1cie aktualiz\u00e1ci\u00ed a prenos pri vyh\u013ead\u00e1van\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">parametrov RLZ<\/a><\/noindex>. \u010eal\u0161ie vydanie Chrome 75 je napl\u00e1novan\u00e9 na 4. j\u00fana.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">Hlavn\u00e9<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">zmeny<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/03\/chrome-74-beta-reducing-unwanted-motion.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-74\">74<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> Pri nastan\u00ed udalosti onUnload, ktor\u00e1 sa vyvol\u00e1va pri zatvoren\u00ed str\u00e1nky, teraz <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/chrome-72-deps-rems\">zak\u00e1zan\u00e9<\/a><\/noindex> zobrazova\u0165 vyskakovacie okn\u00e1 (blokuje sa volanie window.open()), \u010do ochr\u00e1ni pou\u017e\u00edvate\u013eov pred n\u00faten\u00fdm otv\u00e1ran\u00edm reklamn\u00fdch str\u00e1nok po zatvoren\u00ed pochybn\u00e9ho webu;\n<li class=\"l\"> V JavaScriptovom eng\u00edne <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-74\">bola implementovan\u00e1<\/a><\/noindex> sa objavil nov\u00fd re\u017eim <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/jitless\">JIT-less<\/a><\/noindex> (flag &#171;&#8212;jitless&#187;), which allows executing JavaScript without using JIT (only the interpreter is utilized) and without allocating executable memory during code execution. Disabling JIT can be beneficial for enhancing security when dealing with potentially dangerous web applications, as well as for ensuring compatibility on platforms that prohibit the use of JIT (such as iOS, some Smart TVs, and gaming consoles). When JIT is disabled, the performance of JavaScript execution decreases by 40% in the Speedometer 2.0 test and by 80% in the Web Tooling Benchmark test, but in simulations involving YouTube, performance degradation was noted to be only 6%. Memory consumption decreases slightly, by only 1.7%;\n<li class=\"l\"> V motoru V8 bola taktie\u017e navrhnut\u00e1 ve\u013ek\u00e1 porcia nov\u00fdch optimaliz\u00e1ci\u00ed. Napr\u00edklad, vykon\u00e1vanie volan\u00ed funkci\u00ed, kde po\u010det skuto\u010dne predan\u00fdch parametrov nezodpoved\u00e1 po\u010dtu argumentov uveden\u00fdch pri defin\u00edcii funkcie, bolo zr\u00fdchlen\u00e9 o 60 %. Pr\u00edstup k vlastnostiam DOM sa ur\u00fdchlil pomocou funkcie get, \u010do pozit\u00edvne ovplyvnilo v\u00fdkon frameworku Angular. Zr\u00fdchlil sa proces parsovania JavaScriptu: optimaliz\u00e1cia dek\u00f3deru UTF-8 umo\u017enila zv\u00fd\u0161i\u0165 v\u00fdkon parsera v re\u017eime streaming (parsovanie po\u010das na\u010d\u00edtania) o 8 %, a vyl\u00fa\u010denie zbyto\u010dn\u00fdch oper\u00e1ci\u00ed deduplika\u010dn\u00e9ho procesoru poskytlo \u010fal\u0161\u00ed n\u00e1rast o 10.5%;\n<li class=\"l\"> Bola vykonan\u00e1 pr\u00e1ca na zn\u00ed\u017een\u00ed spotreby pam\u00e4te JavaScriptov\u00e9ho enginu.<br \/>\nCode for clearing the bytecode cache has been added, which occupies about 15% of the total heap size. A stage has been added to the garbage collector for evicting rarely compiled bytecode for used functions or functions that are invoked only during initialization. The decision to clean is based on new counters that take into account the last access time to the bytecode. This change has reduced memory consumption by 5\u201315% without negatively affecting performance. Additionally, the bytecode compiler has excluded the generation of clearly unused code, such as that which follows return or break (if there is no jump transition to it);<\/p>\n<p><center><img decoding=\"async\" alt=\"Vydanie Chrome 74\" src=\"\/wp-content\/uploads\/2019\/04\/9c612d2fa05e5393bb54bcc12949f953.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Pre WebAssembly <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/10\/wasm-threads\">bola implementovan\u00e1<\/a><\/noindex> podpora vl\u00e1kien a atomick\u00fdch oper\u00e1ci\u00ed (API WebAssembly Threads a WebAssembly Atomics);\n<li class=\"l\"> For isolated script delivery, support for the &#171;#!&#187; header has been added, which specifies the interpreter for execution. For example, analogous to other scripting languages, a JavaScript file may look something like this:\n<p>   #!\/usr\/bin\/env node<br \/>\n   console.log(42);<\/p>\n<li class=\"l\"> A new media query &#171; has been added to CSS,<noindex><a rel=\"nofollow\" href=\"https:\/\/drafts.csswg.org\/mediaqueries-5\/#prefers-reduced-motion\">prefers-reduced-motion<\/a><\/noindex>&#171; allowing the site to determine the state of settings in the operating system related to disabling animated effects. Using the proposed query, the site owner <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/03\/prefers-reduced-motion\">m\u00f4\u017ee<\/a><\/noindex> zisti\u0165, \u017ee pou\u017e\u00edvate\u013e si vypol animovan\u00e9 efekty a tie\u017e vypn\u00fa\u0165 r\u00f4zne animovan\u00e9 funkcie na str\u00e1nke, napr\u00edklad odstr\u00e1ni\u0165 efekt trasenia tla\u010didiel pou\u017e\u00edvan\u00fdch na up\u00fatanie pozornosti;\n<li class=\"l\"> Okrem mo\u017enosti, ktor\u00e1 sa objavila v Chrome 72, stanovuj\u00facej verejn\u00e9 polia, <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/class-fields\">bola implementovan\u00e1 podpora<\/a><\/noindex> marks fields as private, after which access to their values will be limited to within the class. To mark a field as private, the sign &#171;#&#187; should be placed before the field name. As with public fields, private properties do not require explicit use of the constructor.\n<li class=\"l\"> HTTP hlavi\u010dka Feature-Policy, ktor\u00e1 umo\u017e\u0148uje spravova\u0165 spr\u00e1vanie API a zap\u00ednanie ur\u010dit\u00fdch funk\u010dnost\u00ed (napr\u00edklad je mo\u017en\u00e9 zapn\u00fa\u0165 synchronn\u00fd re\u017eim pre XMLHttpRequest alebo vypn\u00fa\u0165 Geolocation API), bola doplnen\u00e1 <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/06\/feature-policy\">JavaScript API<\/a><\/noindex> na kontrolu aktivity ur\u010dit\u00fdch funk\u010dnost\u00ed. Pre v\u00fdvoj\u00e1rov boli navrhnut\u00e9 dva nov\u00e9 met\u00f3dy document.featurePolicy a frame.featurePolicy, ktor\u00e9 pon\u00fakaj\u00fa tri funkcie:<br \/>\n    allowedFeatures() na z\u00edskanie zoznamu povolen\u00fdch funkci\u00ed pre aktu\u00e1lnu dom\u00e9nu, allowsFeature() na selekt\u00edvnu kontrolu aktiv\u00e1cie konkr\u00e9tnych mo\u017enost\u00ed a getAllowlistForFeature() na zobrazenie zoznamu dom\u00e9n, pre ktor\u00e9 je na aktu\u00e1lnej str\u00e1nke povolen\u00e1 uveden\u00e1 funkcia;<\/p>\n<li class=\"l\"> Experimental support for the mode (&#171;chrome:\/\/flags#enable-text-fragment-anchor&#187;) has been added. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50156\">Scroll-To-Text<\/a><\/noindex>, ktor\u00fd umo\u017e\u0148uje vytv\u00e1ra\u0165 odkazy na jednotliv\u00e9 slov\u00e1 alebo fr\u00e1zy bez explicitn\u00e9ho ozna\u010denia v dokumente pomocou tagu &#171;a name&#187; alebo vlastnosti &#171;id&#187;. Na prenesenie odkazu sa navrhuje \u0161peci\u00e1lny parameter &#171;#targetText=&#187;, v ktorom mo\u017eno zada\u0165 text na prechod. Je povolen\u00e9 zada\u0165 masku, ktor\u00e1 obsahuje fr\u00e1zy ozna\u010duj\u00face za\u010diatok a koniec fragmentu s pou\u017eit\u00edm \u010diarky ako ich odde\u013eova\u010da (napr\u00edklad &#171;example.com#targetText=startwords, endwords&#187;);\n<li class=\"l\"> Do kon\u0161truktora AudioContext bola pridan\u00e1 mo\u017enos\u0165 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5136778254090240\">sampleRate<\/a><\/noindex>, ktor\u00e1 umo\u017e\u0148uje nastavi\u0165 po\u017eadovan\u00fa vzorkovaciu frekvenciu pre oper\u00e1cie so zvukom prostredn\u00edctvom Web Audio API;\n<li class=\"l\"> Pridan\u00e1 podpora triedy <noindex>Intl.Locale<\/noindex>, ktor\u00fd poskytuje met\u00f3dy na anal\u00fdzu a spracovanie parametrov jazyka, regi\u00f3nu a p\u00edsma uv\u00e1dzan\u00fdch lokaliz\u00e1ciou, ako aj na \u010d\u00edtanie a z\u00e1pis tagov roz\u0161\u00edren\u00ed Unicode a na ulo\u017eenie pou\u017e\u00edvate\u013esk\u00fdch nastaven\u00ed lokaliz\u00e1cie v serializovanom form\u00e1te;\n<li class=\"l\"> Mechanizmus <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/webpackage\/draft-yasskin-http-origin-signed-responses.html\">(SXG), ktor\u00fd je ur\u010den\u00fd na vytv\u00e1ranie verifikovan\u00fdch k\u00f3pi\u00ed webov\u00fdch str\u00e1nok na in\u00fdch str\u00e1nkach.<\/a><\/noindex> (SXG) bol roz\u0161\u00edren\u00fd prostriedkami pre <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5687904902840320\">informovanie<\/a><\/noindex> distrib\u00fatorov obsahu o chyb\u00e1ch pri na\u010d\u00edtavan\u00ed podp\u00edsan\u00e9ho obsahu, ako s\u00fa probl\u00e9my s overen\u00edm certifik\u00e1tov. Spracovanie ch\u00fdb sa vykon\u00e1va prostredn\u00edctvom API roz\u0161\u00edren\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/09\/reportingapi#nel\">Network Error Logging<\/a><\/noindex>. Pripom\u00edname, \u017ee SXG <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50033\">umo\u017e\u0148uje<\/a><\/noindex> umo\u017e\u0148uje vlastn\u00edkovi jedn\u00e9ho webu prostredn\u00edctvom digit\u00e1lneho podpisu autorizova\u0165 zverejnenie ur\u010dit\u00fdch str\u00e1nok na inom webe, pri\u010dom v pr\u00edpade pr\u00edstupu k t\u00fdmto str\u00e1nkam na druhom webe prehliada\u010d pou\u017e\u00edvate\u013eovi uk\u00e1\u017ee URL p\u00f4vodn\u00e9ho webu, aj ke\u010f str\u00e1nka bola na\u010d\u00edtan\u00e1 z in\u00e9ho hostite\u013ea;\n<li class=\"l\"> Do triedy TextEncoder bol pridan\u00fd met\u00f3d <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5546544912662528\">encodeInto()<\/a><\/noindex>, ktor\u00fd umo\u017e\u0148uje zap\u00edsa\u0165 zak\u00f3dovan\u00fd re\u0165azec priamo do predt\u00fdm vyhraden\u00e9ho buffera. Met\u00f3d encodeInto() je vysoko v\u00fdkonnou alternat\u00edvou met\u00f3dy encode(), ktor\u00e1 vy\u017eaduje vykonanie oper\u00e1cie vyhradenia buffera pri ka\u017edom zavolan\u00ed.\n<li class=\"l\"> V Service workeri <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5751307839209472\">je zabezpe\u010den\u00e1<\/a><\/noindex> sa vyvol\u00e1vanie client.postMessage() udr\u017e\u00ed a\u017e do pripravenosti dokumentu. Spr\u00e1vy odoslan\u00e9 prostredn\u00edctvom client.postMessage() sa bud\u00fa zadr\u017eiava\u0165 a\u017e do f\u00e1zy generovania udalosti DOMContentLoaded, nastavenia onmessage alebo zavolania startMessages();\n<li class=\"l\"> V s\u00falade s po\u017eiadavkou \u0161pecifik\u00e1cie CSS Transitions <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5673072124231680\">stavebn\u00e9 bloky pre vetvu dogfood, a do platformy Fuchsia<\/a><\/noindex> udalosti transitionrun, transitioncancel, transitionstart a transitionend, generovan\u00e9, ke\u010f je CSS-prechod zaraden\u00fd do fronty, zru\u0161en\u00fd, za\u010d\u00edna alebo sa dokon\u010duje.\n<li class=\"l\"> Pri ur\u010den\u00ed cez overrideMimeType() alebo MIME-typ neplatn\u00e9ho k\u00f3dovania znakov pre po\u017eiadavku XMLHttpRequest, teraz prebieha n\u00e1vrat na UTF-8 namiesto Latin-1;\n<li class=\"l\"> Bolo vyhl\u00e1sen\u00e9 za zastaran\u00e9 a bude odstr\u00e1nen\u00e9 v jednom z nasleduj\u00facich vydan\u00ed vlastnos\u0165 &#171;allow-downloads-without-user-activation&#187;, prostredn\u00edctvom ktorej bolo mo\u017en\u00e9 organizova\u0165 automatick\u00e9 s\u0165ahovanie s\u00faborov pri spracovan\u00ed iframe. V bud\u00facnosti bude iniciovanie s\u0165ahovania s\u00faborov bez explicitn\u00e9ho akcie pou\u017e\u00edvate\u013ea zak\u00e1zan\u00e9, preto\u017ee sa akt\u00edvne vyu\u017e\u00edvalo na zneu\u017e\u00edvanie, n\u00fatenie s\u0165ahovania a umiest\u0148ovanie \u010dast\u00ed \u0161kodliv\u00e9ho softv\u00e9ru na po\u010d\u00edta\u010d pou\u017e\u00edvate\u013ea. Na zah\u00e1jenie s\u0165ahovania bude nevyhnutn\u00e9 kliknutie pou\u017e\u00edvate\u013ea na tej istej str\u00e1nke. P\u00f4vodne sa pl\u00e1novalo odstr\u00e1nenie tejto vlastnosti v Chrome 74, ale odstr\u00e1nenie bolo  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5706745674465280\">pozastaven\u00e9<\/a><\/noindex> posunut\u00e9 na Chrome 76.\n<li class=\"l\"> Pre platformu Windows bola navrhnut\u00e1 volite\u013en\u00e1 tmav\u00e1 t\u00e9ma rozhrania (v predch\u00e1dzaj\u00facej verzii bola tmav\u00e1 t\u00e9ma pripraven\u00e1 pre macOS). Ke\u010f\u017ee tmav\u00e9 rozhranie je takmer identick\u00e9 s dizajnom v inkognito m\u00f3de, pre zv\u00fdraznenie s\u00fakromn\u00e9ho re\u017eimu bola namiesto ikony profilu pou\u017e\u00edvate\u013ea pridan\u00e1 \u0161peci\u00e1lna indik\u00e1cia;\n<li class=\"l\"> Pre firemn\u00fdch pou\u017e\u00edvate\u013eov bola pridan\u00e1 mo\u017enos\u0165  <noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/9116814\">Chrome Browser Cloud Management<\/a><\/noindex> na spr\u00e1vu nastaven\u00ed prehliada\u010dov pou\u017e\u00edvate\u013eov prostredn\u00edctvom konzoly Google Admin;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh3.googleusercontent.com\/FWpgsHuiZLgnNid9DYdrBBa7s99aYrg1q20pPpAC_HmNmGB5Wgp4zG_qUAtFAxDFOsb7=w895?a.png\"><img decoding=\"async\" alt=\"Vydanie Chrome 74\" src=\"\/wp-content\/uploads\/2019\/04\/270b0c5f512d701ac3370b0018bd2a64.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>Okrem noviniek a opravy ch\u00fdb bola v novej verzii odstr\u00e1nen\u00e1 <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M74\">39 zranite\u013enost\u00ed<\/a><\/noindex>. Mnoh\u00e9 z zranite\u013enost\u00ed boli odhalen\u00e9 prostredn\u00edctvom automatizovan\u00e9ho testovania n\u00e1strojmi <noindex><a rel=\"nofollow\" href=\"http:\/\/code.google.com\/p\/address-sanitizer\/wiki\/AddressSanitizer\">AddressSanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/memory-sanitizer\/wiki\/MemorySanitizer\">MemorySanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/control-flow-integrity\">Control Flow Integrity<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/libfuzzer\">LibFuzzer<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Neboli zisten\u00e9 kritick\u00e9 probl\u00e9my, ktor\u00e9 by umo\u017enili ob\u00eds\u0165 v\u0161etky \u00farovne ochrany prehliada\u010da a vykona\u0165 k\u00f3d v syst\u00e9me mimo sandboxov\u00e9ho prostredia. V r\u00e1mci programu na vypl\u00e1canie pe\u0148a\u017en\u00fdch odmien za odha\u013eovanie zranite\u013enost\u00ed spolo\u010dnos\u0165 Google vyplatila za aktu\u00e1lnu verziu 19 odmien v celkovej sume 26,837 dol\u00e1rov (\u0161tyri odmeny vo v\u00fd\u0161ke 3000 dol\u00e1rov, \u0161tyri odmeny vo v\u00fd\u0161ke 2000 dol\u00e1rov, jedna odmena vo v\u00fd\u0161ke 1337 dol\u00e1rov, \u0161tyri odmeny vo v\u00fd\u0161ke 1000 dol\u00e1rov, tri odmeny vo v\u00fd\u0161ke 500 dol\u00e1rov). V\u00fd\u0161ka 4 odmien zatia\u013e nebola ur\u010den\u00e1.<\/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=50559\">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 74. \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, \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, \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 \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430, \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 75 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24096,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-32278","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.5 - 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\/sk\/blog\/news\/reliz-chrome-74\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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 74 | 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\/sk\/blog\/news\/reliz-chrome-74\" \/>\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-10-31T18:46:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:05+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\udd47Vydanie Chrome 74 | ProHoster","description":"Spolo\u010dnos\u0165 Google predstavila vydanie webov\u00e9ho prehliada\u010da","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-chrome-74","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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 74 | 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\/sk\/blog\/news\/reliz-chrome-74","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-10-31T18:46:05+00:00","article:modified_time":"2019-10-31T18:46:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32278","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-21 10:06:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:02:06","updated":"2026-01-21 10:06:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/32278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=32278"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/32278\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/24096"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=32278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=32278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=32278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}