{"id":104770,"date":"2022-08-04T03:36:37","date_gmt":"2022-08-04T01:36:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-104"},"modified":"2022-08-04T03:36:37","modified_gmt":"2022-08-04T01:36:38","slug":"reliz-chrome-104","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-chrome-104","title":{"rendered":"Verzia Chrome 104","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spolo\u010dnos\u0165 Google predstavila vydanie webov\u00e9ho prehliada\u010da Chrome 104. Z\u00e1rove\u0148 je k dispoz\u00edcii stabiln\u00e9 vydanie otvoren\u00e9ho projektu Chromium, ktor\u00e9 je z\u00e1kladom pre Chrome. Prehliada\u010d Chrome sa od Chromia l\u00ed\u0161i pou\u017e\u00edvan\u00edm logotypov Google, syst\u00e9mom zasielania ozn\u00e1men\u00ed v pr\u00edpade p\u00e1du, modulmi na prehr\u00e1vanie videa chr\u00e1nen\u00e9ho proti kop\u00edrovaniu (DRM), syst\u00e9mom automatickej in\u0161tal\u00e1cie aktualiz\u00e1ci\u00ed, neust\u00e1lym zap\u00ednan\u00edm Sandbox-izol\u00e1cie, dod\u00e1vkou k\u013e\u00fa\u010dov na Google API a prenosom RLZ-parametrov pri vyh\u013ead\u00e1van\u00ed. Pre t\u00fdch, ktor\u00ed potrebuj\u00fa viac \u010dasu na aktualiz\u00e1ciu, sa osobitne podporuje vetva Extended Stable s d\u013a\u017ekou podpory 8 t\u00fd\u017ed\u0148ov. Nasleduj\u00face vydanie Chrome 105 je napl\u00e1novan\u00e9 na 30. augusta.       <\/p>\n<p>Hlavn\u00e9 zmeny v Chrome 104:  <\/p>\n<ul>\n<li class=\"l\"> Bolo zaveden\u00e9 maxim\u00e1lne trvanie existencie Cookie \u2014 v\u0161etky nov\u00e9 alebo aktualizovan\u00e9 Cookie bud\u00fa automaticky odstra\u0148ovan\u00e9 po 400 d\u0148och existencie, aj ke\u010f \u010das vypr\u0161ania nastaven\u00fd pomocou atrib\u00fatov Expires a Max-Age presahuje 400 dn\u00ed (pre tak\u00e9to Cookie bude doba \u017eivotnosti skr\u00e1ten\u00e1 na 400 dn\u00ed). Cookie vytvoren\u00e9 pred zaveden\u00edm obmedzenia si uchovaj\u00fa svoju dobu \u017eivotnosti, aj ke\u010f presahuje 400 dn\u00ed, ale bud\u00fa obmedzen\u00e9 pri aktualiz\u00e1cii. Zmena odr\u00e1\u017ea nov\u00e9 po\u017eiadavky uveden\u00e9 v n\u00e1vrhu novej \u0161pecifik\u00e1cie.\n<li class=\"l\"> Bola zahrnut\u00e1 blok\u00e1cia pr\u00edstupov z iframe na URL, ktor\u00e9 odkazuj\u00fa na miestny s\u00faborov\u00fd syst\u00e9m (\u00bbfilesystem:\/\/\u00ab).\n<li class=\"l\"> Na zr\u00fdchlenie na\u010d\u00edtavania str\u00e1nok bola pridan\u00e1 nov\u00e1 optimaliz\u00e1cia, ktor\u00e1 zabezpe\u010duje nadviazanie spojenia s cie\u013eov\u00fdm hostite\u013eom v momente kliknutia na odkaz, bez \u010dakania na uvo\u013enenie tla\u010didla alebo zbavenie prsta z dotykovej plochy.\n<li class=\"l\"> Boli pridan\u00e9 nastavenia na spr\u00e1vu API \u00bbTopics &amp; Interest Group\u00ab, propagovan\u00e9ho v r\u00e1mci iniciat\u00edvy Privacy Sandbox a umo\u017e\u0148uj\u00faceho identifikova\u0165 kateg\u00f3rie z\u00e1ujmov pou\u017e\u00edvate\u013ea a pou\u017e\u00edva\u0165 ich namiesto sledovac\u00edch Cookie na vy\u010dle\u0148ovanie skup\u00edn pou\u017e\u00edvate\u013eov so spolo\u010dn\u00fdmi z\u00e1ujmami bez identifik\u00e1cie jednotliv\u00fdch pou\u017e\u00edvate\u013eov. Okrem toho boli pridan\u00e9 raz zobrazen\u00e9 informa\u010dn\u00e9 dial\u00f3gy, ktor\u00e9 pou\u017e\u00edvate\u013eovi vysvet\u013euj\u00fa podstatu technol\u00f3gie a pon\u00fakaj\u00fa aktiv\u00e1ciu jej podpory v nastaveniach.\n<li class=\"l\"> Boli zv\u00fd\u0161en\u00e9 prahov\u00e9 hodnoty pre obmedzenie vnoren\u00fdch volan\u00ed \u010dasova\u010dov setTimeout a setInterval, spusten\u00fdch s uveden\u00edm intervalu menej ako 4 ms (\u00bbsetTimeout(\u2026, &lt;4ms)\u00ab). Celkov\u00fd limit na tak\u00e9to volania bol zv\u00fd\u0161en\u00fd z 5 na 100, \u010do umo\u017e\u0148uje agres\u00edvne neobmedzova\u0165 jednotliv\u00e9 volania, ale z\u00e1rove\u0148 zabr\u00e1ni\u0165 zneu\u017e\u00edvaniu, ktor\u00e9 by mohlo ovplyvni\u0165 v\u00fdkon prehliada\u010da.\n<li class=\"l\"> Bola zahrnut\u00e1 odosielanie na server hlavn\u00e9ho webu \u017eiadosti o potvrdenie opr\u00e1vnen\u00ed CORS (Cross-Origin Resource Sharing) s hlavi\u010dkou \u00bbAccess-Control-Request-Private-Network: true\u00ab, v pr\u00edpade pr\u00edstupu zo str\u00e1nky k subresursu vo vn\u00fatornej sieti (192.168.x.x, 10.x.x.x, 172.16-31.x.x) alebo k localhost (127.x.x.x). Pri potvrden\u00ed oper\u00e1cie v odpovedi na t\u00fato \u017eiados\u0165 server mus\u00ed vr\u00e1ti\u0165 hlavi\u010dku \u00bbAccess-Control-Allow-Private-Network: true\u00ab. Vo verzii Chrome 104 v\u00fdsledok potvrdenia zatia\u013e neovplyv\u0148uje spracovanie \u017eiadosti \u2014 v pr\u00edpade absencie potvrdenia sa v webovej konzole zobrazuje varovanie, ale samotn\u00e1 \u017eiados\u0165 subresursu sa neblokuje. Zahrnutie blokovania pri absencii potvrdenia od <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/dts-los-angeles\/\"   title=\"servera\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3842\">servera<\/a> o\u010dak\u00e1va sa najsk\u00f4r vo verzii Chrome 107. Na aktiv\u00e1ciu blokovania v skor\u0161\u00edch verzi\u00e1ch je mo\u017en\u00e9 zapn\u00fa\u0165 nastavenie &#171;chrome:\/\/flags\/#private-network-access-respect-preflight-results&#187;.\n<p>Potvrdenie opr\u00e1vnen\u00ed <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/dts-prohoster\/\"   title=\"serverom\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3058\">serverom<\/a> je zaveden\u00e9 na posilnenie ochrany pred \u00fatokmi s\u00favisiacimi s pr\u00edstupom k zdrojom v lok\u00e1lnej sieti alebo na po\u010d\u00edta\u010di pou\u017e\u00edvate\u013ea (localhost) zo skriptov, ktor\u00e9 sa na\u010d\u00edtaj\u00fa pri otvoren\u00ed str\u00e1nky. Tak\u00e9to po\u017eiadavky pou\u017e\u00edvaj\u00fa \u00fato\u010dn\u00edci na vykon\u00e1vanie CSRF \u00fatokov na smerova\u010de, pr\u00edstupov\u00e9 body, tla\u010diarne, firemn\u00e9 webov\u00e9 rozhrania a \u010fal\u0161ie zariadenia a slu\u017eby, ktor\u00e9 prij\u00edmaj\u00fa po\u017eiadavky iba z lok\u00e1lnej siete. Na ochranu pred tak\u00fdmito \u00fatokmi, v pr\u00edpade pr\u00edstupu k ak\u00fdmko\u013evek subzdrojom vo vn\u00fatornej sieti, prehliada\u010d odo\u0161le v\u00fdslovn\u00fd \u017eiadanku o opr\u00e1vnenie na\u010d\u00edtania t\u00fdchto subzdrojov.       <\/p>\n<li class=\"l\"> Bol pridan\u00fd mechanizmus Region Capture, ktor\u00fd umo\u017e\u0148uje orez\u00e1vanie nadbyto\u010dn\u00e9ho obsahu z videa, vytvoren\u00e9 na z\u00e1klade zachytenia obrazovky. Napr\u00edklad pomocou API getDisplayMedia m\u00f4\u017ee webov\u00e1 aplik\u00e1cia usporiada\u0165 prenos videa so obsahom tabu\u013eky a Region Capture umo\u017e\u0148uje vystrihn\u00fa\u0165 \u010das\u0165 obsahu, ktor\u00e1 zah\u0155\u0148a ovl\u00e1dacie prvky videokonferencie.\n<li class=\"l\"> Pridan\u00e1 podpora nov\u00e9ho syntaktick\u00e9ho jazyka pre media queries, ktor\u00fd bol definovan\u00fd v \u0161pecifik\u00e1cii Media Queries Level 4, na ur\u010denie minim\u00e1lnej a maxim\u00e1lnej ve\u013ekosti vidite\u013enej oblasti (viewport). Nov\u00fd syntaktick\u00fd jazyk umo\u017e\u0148uje pou\u017ei\u0165 be\u017en\u00e9 matematick\u00e9 porovn\u00e1vacie oper\u00e1tory a logick\u00e9 oper\u00e1tory, ako &#171;not&#187;, &#171;or&#187; a &#171;and&#187;. Napr\u00edklad, namiesto &#171;@media (min-width: 400px) { &#8230; }&#187; je teraz mo\u017en\u00e9 uvies\u0165 &#171;@media (width &gt;= 400px) { &#8230; }&#187;.\n<li class=\"l\"> Do re\u017eimu Origin Trials (experiment\u00e1lne funkcie, ktor\u00e9 vy\u017eaduj\u00fa samostatn\u00fa aktiv\u00e1ciu) bolo pridan\u00fdch nieko\u013eko nov\u00fdch API. Origin Trial umo\u017e\u0148uje pr\u00edstup k uveden\u00e9mu API z aplik\u00e1ci\u00ed na\u010d\u00edtan\u00fdch z localhost alebo 127.0.0.1, alebo po registr\u00e1cii a z\u00edskan\u00ed \u0161peci\u00e1lneho tokenu, ktor\u00fd plat\u00ed obmedzen\u00fd \u010das pre konkr\u00e9tnu str\u00e1nku.\n<ul>\n<li class=\"l\"> Pridan\u00e9 CSS vlastnos\u0165 &#171;focusgroup&#187; na zlep\u0161enie navig\u00e1cie medzi prvkami pomocou ovl\u00e1dac\u00edch \u0161\u00edpok na kl\u00e1vesnici.\n<li class=\"l\"> V API Secure Payment Confirmation bola pridan\u00e1 mo\u017enos\u0165, aby u\u017e\u00edvate\u013e vypnul ulo\u017eenie parametrov kreditn\u00fdch kariet. Na zobrazenie dial\u00f3gu, ktor\u00fd umo\u017e\u0148uje odmietnu\u0165 ulo\u017eenie parametrov kreditn\u00fdch kariet, sa v kon\u0161truktore PaymentRequest() pou\u017e\u00edva pr\u00edznak &#171;showOptOut: true&#187;.\n<li class=\"l\"> Pridan\u00e9 API Shared Element Transitions, ktor\u00e9 umo\u017e\u0148uje plynul\u00fd prechod medzi r\u00f4znymi zobrazeniami obsahu v jednopageov\u00fdch webov\u00fdch aplik\u00e1ci\u00e1ch.        <\/ul>\n<li class=\"l\"> Stabilizovan\u00e1 podpora \u0161pekulat\u00edvnych pravidiel (Speculation rules), ktor\u00e9 umo\u017e\u0148uj\u00fa autorom str\u00e1nok poskytn\u00fa\u0165 prehliada\u010du inform\u00e1cie o najpravdepodobnej\u0161\u00edch str\u00e1nkach, na ktor\u00e9 m\u00f4\u017ee pou\u017e\u00edvate\u013e prejs\u0165. Prehliada\u010d vyu\u017e\u00edva tieto inform\u00e1cie na predbe\u017en\u00e9 na\u010d\u00edtanie a vykreslenie obsahu str\u00e1nok.\n<li class=\"l\"> Stabilizovan\u00fd mechanizmus balenia subrerso\u00far s bal\u00edkmi vo form\u00e1te Web Bundle, ktor\u00fd zvy\u0161uje efektivitu na\u010d\u00edtania ve\u013ek\u00e9ho mno\u017estva sprievodn\u00fdch s\u00faborov (CSS \u0161t\u00fdly, JavaScript, obr\u00e1zky, iframe). Na rozdiel od bal\u00edkov vo form\u00e1te Webpack m\u00e1 form\u00e1t Web Bundle nasleduj\u00face v\u00fdhody: v HTTP cache neost\u00e1va samotn\u00fd bal\u00edk, ale jeho s\u00fa\u010dasti; kompil\u00e1cia a vykon\u00e1vanie JavaScriptu za\u010d\u00edna bez \u010dakania na \u00fapln\u00e9 na\u010d\u00edtanie bal\u00edka; umo\u017e\u0148uje zahrn\u00fa\u0165 \u010fal\u0161ie zdroje, ako s\u00fa CSS a obr\u00e1zky, ktor\u00e9 by museli by\u0165 v webpacku zak\u00f3dovan\u00e9 ako JavaScriptov\u00e9 re\u0165azce.\n<li class=\"l\"> Pridan\u00e9 CSS vlastnos\u0165 object-view-box, ktor\u00e1 umo\u017e\u0148uje ur\u010di\u0165 \u010das\u0165 obr\u00e1zka, ktor\u00e1 bude zobrazen\u00e1 v oblasti namiesto zadan\u00e9ho prvku, \u010do sa d\u00e1 vyu\u017ei\u0165 napr\u00edklad na pridanie or\u00e1movania alebo tie\u0148a.\n<li class=\"l\"> Pridan\u00e9 API Fullscreen Capability Delegation, ktor\u00e9 umo\u017e\u0148uje jedn\u00e9mu objektu Window prenies\u0165 druh\u00e9mu objektu Window pr\u00e1vo na vyvolanie requestFullscreen().\n<li class=\"l\"> Pridan\u00e9 API Fullscreen Companion Window, ktor\u00e9 umo\u017e\u0148uje umiestni\u0165 obsah na celej obrazovke a vyskakuj\u00face okn\u00e1 na in\u00fd displej po z\u00edskan\u00ed potvrdenia od pou\u017e\u00edvate\u013ea.\n<li class=\"l\"> Do CSS vlastnosti overflow-clip-margin bol pridan\u00fd atrib\u00fat visual-box, ktor\u00fd ur\u010duje, odkia\u013e by sa mala za\u010da\u0165 rezanie obsahu presahuj\u00faceho okraj oblasti (m\u00f4\u017ee prija\u0165 hodnoty content-box, padding-box a border-box).\n<li class=\"l\"> Do API Async Clipboard bola pridan\u00e1 mo\u017enos\u0165 definova\u0165 \u0161pecializovan\u00e9 form\u00e1ty pre pren\u00e1\u0161an\u00e9 \u00fadaje cez clipboard, odli\u0161n\u00e9 od textu, obr\u00e1zkov a textu s form\u00e1tovan\u00edm.\n<li class=\"l\"> WebGL podporuje ur\u010denie farebn\u00e9ho priestoru pre vykres\u013eovac\u00ed buffer a konverziu pri importe z text\u00fary.\n<li class=\"l\"> Podpora platforiem OS X 10.11 a macOS 10.12 bola ukon\u010den\u00e1.\n<li class=\"l\"> Podpora API U2F (Cryptotoken), ktor\u00e9 bolo predt\u00fdm vyhl\u00e1sen\u00e9 za zastaran\u00e9 a je predvolene vypnut\u00e9, bola ukon\u010den\u00e1. Nahradilo ho API Web Authentication.\n<li class=\"l\"> V n\u00e1strojoch pre webov\u00fdch v\u00fdvoj\u00e1rov do\u0161lo k vylep\u0161eniam. Do ladenia bola pridan\u00e1 mo\u017enos\u0165 re\u0161tartova\u0165 k\u00f3d od za\u010diatku funkcie po dosiahnut\u00ed bodu zlomu v tele funkcie. Bola pridan\u00e1 podpora pre v\u00fdvoj doplnkov pre panel Recorder. Do panela na anal\u00fdzu v\u00fdkonu bola pridan\u00e1 podpora vizualiz\u00e1cie zna\u010diek, ktor\u00e9 s\u00fa stanoven\u00e9 v webovej aplik\u00e1cii cez volanie met\u00f3dy performance.measure(). Zlep\u0161ili sa odpor\u00fa\u010dania pri automatickom dop\u013a\u0148an\u00ed vlastnost\u00ed objektov JavaScript. Pri automatickom dop\u013a\u0148an\u00ed CSS premenn\u00fdch je zabezpe\u010den\u00fd n\u00e1h\u013ead hodn\u00f4t, ktor\u00e9 nie s\u00fa spojen\u00e9 s farbami.    <center><img decoding=\"async\" alt=\"Verzia Chrome 104\" src=\"\/wp-content\/uploads\/2022\/08\/c0a84e093eb2c23b3cd28d4f6a9b6402.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/ul>\n<p>Okrem noviniek a opravy ch\u00fdb bola v novej verzii odstr\u00e1nen\u00e1 27 zranite\u013enost\u00ed. Mnoh\u00e9 z zranite\u013enost\u00ed boli identifikovan\u00e9 prostredn\u00edctvom automatizovan\u00e9ho testovania n\u00e1strojmi AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. 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 prostredia sandbox. V r\u00e1mci programu poskytovania finan\u010dn\u00fdch odmien za odhalenie zranite\u013enost\u00ed spolo\u010dnos\u0165 Google vyplatila 22 odmien v celkovej v\u00fd\u0161ke 84 tis\u00edc dol\u00e1rov (jedna odmena $15000, jedna odmena $10000, jedna odmena $8000, jedna odmena $7000, \u0161tyri odmeny $5000, jedna odmena $4000, tri odmeny $3000, \u0161tyri odmeny $2000 a tri odmeny $1000). Ve\u013ekos\u0165 jednej odmeny zatia\u013e nebola ur\u010den\u00e1.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57584\">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 104. \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":104771,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-104770","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.4 - 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 104. \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\/sk\/blog\/news\/reliz-chrome-104\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\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 104 | 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 104. \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\/sk\/blog\/news\/reliz-chrome-104\" \/>\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-08-04T01:36:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-08-04T01:36:38+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 104 | ProHoster","description":"Spolo\u010dnos\u0165 Google predstavila vydanie webov\u00e9ho prehliada\u010da Chrome 104. S\u00fa\u010dasne je k dispoz\u00edcii stabiln\u00e9 vydanie vo\u013en\u00e9ho projektu Chromium, ktor\u00fd je z\u00e1kladom pre Chrome.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-chrome-104","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 104 | 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 104. \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\/sk\/blog\/news\/reliz-chrome-104","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-08-04T01:36:38+00:00","article:modified_time":"2022-08-04T01:36:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104770","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-08-04 01:37:45","updated":"2026-02-22 15:30:56","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\/104770","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=104770"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/104770\/revisions"}],"predecessor-version":[{"id":162370,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/104770\/revisions\/162370"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/104771"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=104770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=104770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=104770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}