{"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\/hu\/blog\/news\/reliz-chrome-74","title":{"rendered":"A Chrome 74 kiad\u00e1sa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Google v\u00e1llalat <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/04\/stable-channel-update-for-desktop_23.html\">bemutatta<\/a><\/noindex> webb\u00f6ng\u00e9sz\u0151 kiad\u00e1sa <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 74<\/a><\/noindex>. Egyszerre <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">el\u00e9rhet\u0151<\/a><\/noindex> stabil kiad\u00e1s egy ny\u00edlt projekt alapja <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, amely a Chrome alapj\u00e1ul szolg\u00e1l. A Chrome b\u00f6ng\u00e9sz\u0151 <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">k\u00fcl\u00f6nb\u00f6zik<\/a><\/noindex> a Google log\u00f3k haszn\u00e1lat\u00e1val, a Flash modul k\u00e9r\u00e9sre t\u00f6rt\u00e9n\u0151 bet\u00f6lt\u00e9s\u00e9nek lehet\u0151s\u00e9g\u00e9vel, a rendszerrel, amely \u00e9rtes\u00edt\u00e9seket k\u00fcld hib\u00e1s m\u0171k\u00f6d\u00e9s eset\u00e9n, a v\u00e9dett vide\u00f3tartalom lej\u00e1tsz\u00e1s\u00e1ra szolg\u00e1l\u00f3 modulokkal, az automatikus friss\u00edt\u00e9sek telep\u00edt\u00e9si rendszer\u00e9vel \u00e9s a keres\u00e9s sor\u00e1n t\u00f6rt\u00e9n\u0151 \u00e1tad\u00e1s\u00e1val <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">RLZ-param\u00e9terek<\/a><\/noindex>. A k\u00f6vetkez\u0151 Chrome 75 megjelen\u00e9se j\u00fanius 4-re van tervezve.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">F\u0151<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">v\u00e1ltoz\u00e1sok<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/03\/chrome-74-beta-reducing-unwanted-motion.html\">be.<\/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\"> Az onUnload esem\u00e9ny bek\u00f6vetkez\u00e9sekor, amely a b\u00f6ng\u00e9sz\u0151ablak bez\u00e1r\u00e1sakor t\u00f6rt\u00e9nik, most <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/chrome-72-deps-rems\">tiltva van<\/a><\/noindex> felugr\u00f3 ablakokat fognak megjelen\u00edteni (a window.open() h\u00edv\u00e1s blokkolva van), hogy megv\u00e9dj\u00e9k a felhaszn\u00e1l\u00f3kat a gyan\u00fas webhelyek bez\u00e1r\u00e1sa ut\u00e1ni k\u00f6telez\u0151 rekl\u00e1moldalak megnyit\u00e1s\u00e1t\u00f3l;\n<li class=\"l\"> A JavaScript motorban <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-74\">megval\u00f3s\u00edtva<\/a><\/noindex> \u00faj m\u00f3d jelent meg <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/jitless\">JIT-mentes<\/a><\/noindex> (a z\u00e1szl\u00f3 &#171;&#8212;jitless&#187;), amely lehet\u0151v\u00e9 teszi a JavaScript futtat\u00e1s\u00e1t JIT haszn\u00e1lata n\u00e9lk\u00fcl (csak az \u00e9rtelmez\u0151t haszn\u00e1lja) \u00e9s an\u00e9lk\u00fcl, hogy a k\u00f3d v\u00e9grehajt\u00e1sa k\u00f6zben v\u00e9grehajthat\u00f3 mem\u00f3ri\u00e1t allok\u00e1ln\u00e1nk. A JIT letilt\u00e1sa hasznos lehet a biztons\u00e1g fokoz\u00e1sa \u00e9rdek\u00e9ben potenci\u00e1lisan vesz\u00e9lyes webalkalmaz\u00e1sokkal val\u00f3 munkav\u00e9gz\u00e9skor, valamint a JIT haszn\u00e1lat\u00e1t tilt\u00f3 platformokon t\u00f6rt\u00e9n\u0151 telep\u00edt\u00e9s biztos\u00edt\u00e1s\u00e1hoz (p\u00e9ld\u00e1ul iOS-en, n\u00e9h\u00e1ny Smart TV-n \u00e9s j\u00e1t\u00e9kkonzolon). A JIT letilt\u00e1sa a JavaScript v\u00e9grehajt\u00e1si teljes\u00edtm\u00e9ny\u00e9nek 40%-os, a Speedometer 2.0 teszt sor\u00e1n \u00e9s 80%-os cs\u00f6kken\u00e9s\u00e9t eredm\u00e9nyezi a Web Tooling Benchmark teszt sor\u00e1n, de a YouTube haszn\u00e1lat\u00e1nak szimul\u00e1l\u00e1sakor csak 6%-os teljes\u00edtm\u00e9nycs\u00f6kken\u00e9st tapasztaltak. A mem\u00f3riafogyaszt\u00e1s ezzel szemben elhanyagolhat\u00f3an cs\u00f6kkent, mind\u00f6ssze 1.7%-kal;\n<li class=\"l\"> A V8 eset\u00e9ben nagy mennyis\u00e9g\u0171 \u00faj optimaliz\u00e1l\u00e1st is javasoltak. P\u00e9ld\u00e1ul 60%-kal felgyorsultak azok a f\u00fcggv\u00e9nyh\u00edv\u00e1sok, amelyekben a t\u00e9nylegesen \u00e1tadott param\u00e9terek sz\u00e1ma nem egyezik meg a f\u00fcggv\u00e9ny defin\u00edci\u00f3jakor megadott argumentumok sz\u00e1m\u00e1val. A DOM tulajdons\u00e1gokhoz val\u00f3 hozz\u00e1f\u00e9r\u00e9s felgyorsult a get funkci\u00f3 seg\u00edts\u00e9g\u00e9vel, ami pozit\u00edvan hatott az Angular keretrendszer teljes\u00edtm\u00e9ny\u00e9re. A JavaScript parsol\u00e1s\u00e1nak munkafolyamata is felgyorsult: az UTF-8 dek\u00f3dol\u00f3 optimaliz\u00e1l\u00e1sa 8%-os teljes\u00edtm\u00e9nyn\u00f6veked\u00e9st eredm\u00e9nyezett a streaming (bet\u00f6lt\u00e9s k\u00f6zben t\u00f6rt\u00e9n\u0151 elemz\u00e9s) \u00fczemm\u00f3dban, m\u00edg a felesleges deduplik\u00e1ci\u00f3s m\u0171veletek elt\u00e1vol\u00edt\u00e1sa tov\u00e1bbi 10,5%-os n\u00f6veked\u00e9st hozott.\n<li class=\"l\"> A JavaScript motor mem\u00f3riafogyaszt\u00e1s\u00e1nak cs\u00f6kkent\u00e9s\u00e9n is dolgoztak.<br \/>\nHozz\u00e1adtuk a b\u00e1jt k\u00f3d cache-tiszt\u00edt\u00f3 k\u00f3dj\u00e1t, amely k\u00f6r\u00fclbel\u00fcl a heap teljes m\u00e9ret\u00e9nek 15%-\u00e1t teszi ki. A szem\u00e9tgy\u0171jt\u0151h\u00f6z hozz\u00e1adtunk egy szakaszt, amely lehet\u0151v\u00e9 teszi a ritk\u00e1n leford\u00edtott b\u00e1jt k\u00f3d cache-b\u0151l val\u00f3 elt\u00e1vol\u00edt\u00e1s\u00e1t a haszn\u00e1lt vagy csak inicializ\u00e1l\u00e1skor h\u00edvott funkci\u00f3k eset\u00e9ben. A tiszt\u00edt\u00e1sr\u00f3l sz\u00f3l\u00f3 d\u00f6nt\u00e9s \u00faj sz\u00e1ml\u00e1l\u00f3k alapj\u00e1n t\u00f6rt\u00e9nik, figyelembe v\u00e9ve a b\u00e1jt k\u00f3d legutols\u00f3 hozz\u00e1f\u00e9r\u00e9s\u00e9nek idej\u00e9t. E v\u00e1ltoztat\u00e1s r\u00e9v\u00e9n a mem\u00f3riafogyaszt\u00e1s 5\u201315%-kal cs\u00f6kkent an\u00e9lk\u00fcl, hogy negat\u00edv hat\u00e1ssal lett volna a teljes\u00edtm\u00e9nyre. Tov\u00e1bb\u00e1, a b\u00e1jt-k\u00f3d ford\u00edt\u00f3n\u00e1l kiz\u00e1rt\u00e1k a nyilv\u00e1nval\u00f3an felhaszn\u00e1latlan k\u00f3d gener\u00e1l\u00e1s\u00e1t, p\u00e9ld\u00e1ul a return vagy break ut\u00e1n (ha nincs r\u00e1 Jump-ugr\u00e1s);<\/p>\n<p><center><img decoding=\"async\" alt=\"A Chrome 74 kiad\u00e1sa\" src=\"\/wp-content\/uploads\/2019\/04\/9c612d2fa05e5393bb54bcc12949f953.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> WebAssembly sz\u00e1m\u00e1ra <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/10\/wasm-threads\">megval\u00f3s\u00edtva<\/a><\/noindex> t\u00e1mogat\u00e1s sz\u00e1lak \u00e9s atomikus m\u0171veletek sz\u00e1m\u00e1ra (WebAssembly Threads API \u00e9s WebAssembly Atomics);\n<li class=\"l\"> A szkriptf\u00e1jlok elk\u00fcl\u00f6n\u00edtett kiszolg\u00e1l\u00e1s\u00e1hoz hozz\u00e1adtuk a &#171;#!&#187; fejl\u00e9c t\u00e1mogat\u00e1s\u00e1t, amely meghat\u00e1rozza az ind\u00edtand\u00f3 \u00e9rtelmez\u0151t. P\u00e9ld\u00e1ul, m\u00e1s szkriptnyelvhez hasonl\u00f3an, a JavaScript f\u00e1jl k\u00f6r\u00fclbel\u00fcl \u00edgy n\u00e9zhet ki:\n<p>   #!\/usr\/bin\/env node<br \/>\n   console.log(42);<\/p>\n<li class=\"l\"> A CSS-hez \u00faj m\u00e9dialek\u00e9rdez\u00e9s &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/drafts.csswg.org\/mediaqueries-5\/#prefers-reduced-motion\">prefers-reduced-motion<\/a><\/noindex>&#171;, amely lehet\u0151v\u00e9 teszi a weboldal sz\u00e1m\u00e1ra, hogy meghat\u00e1rozza az oper\u00e1ci\u00f3s rendszer be\u00e1ll\u00edt\u00e1sainak \u00e1llapot\u00e1t, ami az anim\u00e1lt effektusok letilt\u00e1s\u00e1hoz kapcsol\u00f3dik. A javasolt lek\u00e9rdez\u00e9s seg\u00edts\u00e9g\u00e9vel a webhelytulajdonos <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/03\/prefers-reduced-motion\">k\u00e9pes<\/a><\/noindex> tudni fogja, hogy a felhaszn\u00e1l\u00f3 kikapcsolta a mozg\u00e1sos hat\u00e1sokat, \u00e9s a weboldalon k\u00fcl\u00f6nb\u00f6z\u0151 anim\u00e1ci\u00f3s lehet\u0151s\u00e9geket is letilthat, p\u00e9ld\u00e1ul elt\u00e1vol\u00edthatja a gombok remeg\u00e9s\u00e9nek hat\u00e1s\u00e1t, amelyeket figyelemfelkelt\u00e9sre haszn\u00e1lnak;\n<li class=\"l\"> A Chrome 72-ben megjelent \u00faj lehet\u0151s\u00e9g a nyilv\u00e1nos mez\u0151k meghat\u00e1roz\u00e1s\u00e1ra <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/class-fields\">t\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre<\/a><\/noindex> mez\u0151k priv\u00e1t jel\u00f6l\u00e9s\u00e9re, \u00edgy a hozz\u00e1f\u00e9r\u00e9s a mez\u0151k \u00e9rt\u00e9keihez csak a class-on bel\u00fcl lesz el\u00e9rhet\u0151. A mez\u0151 priv\u00e1t jel\u00f6l\u00e9s\u00e9hez a mez\u0151 neve el\u00e9 a &#171;#&#187; jelet kell tenni. A nyilv\u00e1nos mez\u0151k eset\u00e9n a priv\u00e1t tulajdons\u00e1gokn\u00e1l sem sz\u00fcks\u00e9ges a konstruktor kifejezett haszn\u00e1lata.\n<li class=\"l\"> A Feature-Policy HTTP-fejl\u00e9c, amely lehet\u0151v\u00e9 teszi az API viselked\u00e9s\u00e9nek \u00e9s bizonyos funkci\u00f3k enged\u00e9lyez\u00e9s\u00e9nek kezel\u00e9s\u00e9t (p\u00e9ld\u00e1ul enged\u00e9lyezhet\u0151 a XMLHttpRequest szinkron m\u0171k\u00f6d\u00e9se vagy kikapcsolhat\u00f3 a Geolocation API), kieg\u00e9sz\u00fclt <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/06\/feature-policy\">JavaScript API-val<\/a><\/noindex> amelyek ellen\u0151rzik a k\u00fcl\u00f6nb\u00f6z\u0151 lehet\u0151s\u00e9gek aktivit\u00e1s\u00e1t. A fejleszt\u0151k sz\u00e1m\u00e1ra k\u00e9t \u00faj met\u00f3dust aj\u00e1nlanak: document.featurePolicy \u00e9s frame.featurePolicy, amelyek h\u00e1rom funkci\u00f3t k\u00edn\u00e1lnak:<br \/>\n    allowedFeatures() az aktu\u00e1lis domainhez enged\u00e9lyezett funkci\u00f3k list\u00e1j\u00e1nak lek\u00e9r\u00e9s\u00e9re, allowsFeature() a konkr\u00e9t lehet\u0151s\u00e9gek bekapcsol\u00e1s\u00e1nak ellen\u0151rz\u00e9s\u00e9re, \u00e9s getAllowlistForFeature() a megadott lehet\u0151s\u00e9ghez enged\u00e9lyezett domainek list\u00e1j\u00e1nak megjelen\u00edt\u00e9s\u00e9re szolg\u00e1l; az aktu\u00e1lis oldalon.<\/p>\n<li class=\"l\"> Hozz\u00e1adtuk a k\u00eds\u00e9rleti (&#171;chrome:\/\/flags#enable-text-fragment-anchor&#187;) t\u00e1mogat\u00e1st a m\u00f3dhoz <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50156\">Scroll-To-Text<\/a><\/noindex>, lehet\u0151v\u00e9 t\u00e9ve linkek l\u00e9trehoz\u00e1s\u00e1t egyes szavakra vagy kifejez\u00e9sekre, an\u00e9lk\u00fcl, hogy a dokumentumban explicit m\u00f3don megjel\u00f6ln\u00e9nk a c\u00edmk\u00e9ket az &#171;a name&#187; vagy az &#171;id&#187; attrib\u00fatumok seg\u00edts\u00e9g\u00e9vel. A hivatkoz\u00e1s \u00e1tad\u00e1s\u00e1hoz egy speci\u00e1lis param\u00e9ter &#171;#targetText=&#187; javasolt, amelyben megadhat\u00f3 a haszn\u00e1land\u00f3 sz\u00f6veg. Megengedett a maszk megad\u00e1sa, amely kifejez\u00e9seket tartalmaz a fragmentum kezdet\u00e9re \u00e9s v\u00e9g\u00e9re, vessz\u0151 haszn\u00e1lat\u00e1val elv\u00e1lasztva (p\u00e9ld\u00e1ul &#171;example.com#targetText=startwords, endwords&#187;);\n<li class=\"l\"> Az AudioContext konstruktorhoz hozz\u00e1adva egy opci\u00f3 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5136778254090240\">sampleRate<\/a><\/noindex>, amely lehet\u0151v\u00e9 teszi a Web Audio API-n kereszt\u00fcli hangm\u0171veletekhez haszn\u00e1lt mintav\u00e9teli frekvencia be\u00e1ll\u00edt\u00e1s\u00e1t;\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt a <noindex>Intl.Locale<\/noindex>, amely m\u00f3dszereket biztos\u00edt a nyelvi, region\u00e1lis \u00e9s bet\u0171t\u00edpus-param\u00e9terek elemz\u00e9s\u00e9re \u00e9s feldolgoz\u00e1s\u00e1ra, valamint az Unicode kiterjeszt\u00e9si c\u00edmk\u00e9k olvas\u00e1s\u00e1ra \u00e9s \u00edr\u00e1s\u00e1ra, az el\u0151re be\u00e1ll\u00edtott helyi be\u00e1ll\u00edt\u00e1sok soros form\u00e1tumban val\u00f3 meg\u0151rz\u00e9s\u00e9re;\n<li class=\"l\"> Mechanizmus <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/webpackage\/draft-yasskin-http-origin-signed-responses.html\">Signed HTTP Exchanges<\/a><\/noindex> (SXG) b\u0151v\u00edtve lett az <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5687904902840320\">\u00e9rtes\u00edt\u00e9s\u00e9re<\/a><\/noindex> al\u00e1\u00edrt tartalom let\u00f6lt\u00e9si hib\u00e1ival foglalkoz\u00f3 tartalomszolg\u00e1ltat\u00f3k sz\u00e1m\u00e1ra. A hib\u00e1k kezel\u00e9se API b\u0151v\u00edtm\u00e9nyek r\u00e9v\u00e9n t\u00f6rt\u00e9nik. <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/09\/reportingapi#nel\">Network Error Logging<\/a><\/noindex>. Eml\u00e9keztet\u00fcnk, hogy az SXG <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50033\">MMM-DD-YYYY<\/a><\/noindex> lehet\u0151v\u00e9 teszi egy weboldal tulajdonos\u00e1nak, hogy digit\u00e1lis al\u00e1\u00edr\u00e1s seg\u00edts\u00e9g\u00e9vel enged\u00e9lyezze bizonyos oldalak elhelyez\u00e9s\u00e9t egy m\u00e1sik weboldalon, amely ut\u00e1n, ha a m\u00e1sodik weboldalon ezekre az oldalakra hivatkoznak, a b\u00f6ng\u00e9sz\u0151 megjelen\u00edti a felhaszn\u00e1l\u00f3nak az eredeti weboldal URL-j\u00e9t, annak ellen\u00e9re, hogy az oldal egy m\u00e1sik hostb\u00f3l lett bet\u00f6ltve;\n<li class=\"l\"> A TextEncoder oszt\u00e1lyhoz hozz\u00e1adva egy <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5546544912662528\">encodeInto()<\/a><\/noindex>, amely lehet\u0151v\u00e9 teszi a k\u00f3dolt sz\u00f6veg k\u00f6zvetlen \u00edr\u00e1s\u00e1t egy el\u0151re lefoglalt puffert\u00e1rba. Az encodeInto() m\u00f3dszer nagy teljes\u00edtm\u00e9ny\u0171 alternat\u00edv\u00e1ja az encode() m\u00f3dszernek, amely minden h\u00edv\u00e1sn\u00e1l pufferteljes\u00edtm\u00e9nyt ig\u00e9nyel.\n<li class=\"l\"> A Service worker <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5751307839209472\">biztos\u00edtva van<\/a><\/noindex> a client.postMessage() h\u00edv\u00e1s pufferel\u00e9s\u00e9t a dokumentum k\u00e9szenl\u00e9t\u00e9ig biztos\u00edtja. A client.postMessage() r\u00e9v\u00e9n k\u00fcld\u00f6tt \u00fczenetek megmaradnak a DOMContentLoaded esem\u00e9ny gener\u00e1l\u00e1s\u00e1nak, az onmessage esem\u00e9ny be\u00e1ll\u00edt\u00e1s\u00e1nak vagy a startMessages(); h\u00edv\u00e1s\u00e1nak sz\u00ednpad\u00e1ig.\n<li class=\"l\"> A CSS Transitions specifik\u00e1ci\u00f3 k\u00f6vetelm\u00e9nyeivel \u00f6sszhangban <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5673072124231680\">hozz\u00e1adva<\/a><\/noindex> a transitionrun, transitioncancel, transitionstart \u00e9s transitionend esem\u00e9nyek, amelyek akkor j\u00f6nnek l\u00e9tre, amikor a CSS-\u00e1tmenetet sorba \u00e1ll\u00edtj\u00e1k, megsz\u00fcntetik, elkezdik vagy befejezik a v\u00e9grehajt\u00e1st.\n<li class=\"l\"> Amikor az overrideMimeType()-on kereszt\u00fcl vagy az XMLHttpRequest k\u00e9r\u00e9s sz\u00e1m\u00e1ra helytelen MIME-t\u00edpus\u00fa karakterk\u00f3dol\u00e1st adunk meg, mostant\u00f3l UTF-8-ra val\u00f3 vissza\u00e1ll\u00e1s t\u00f6rt\u00e9nik, a Latin-1 helyett;\n<li class=\"l\"> Elavultk\u00e9nt lett bejelentve, \u00e9s a k\u00f6vetkez\u0151 kiad\u00e1sok egyik\u00e9ben elt\u00e1vol\u00edt\u00e1sra ker\u00fcl az &#171;allow-downloads-without-user-activation&#187; tulajdons\u00e1g, amely lehet\u0151v\u00e9 tette, hogy automatikus f\u00e1jllet\u00f6lt\u00e9seket ind\u00edtsunk iframe feldolgoz\u00e1sa sor\u00e1n. A j\u00f6v\u0151ben tilos lesz a f\u00e1jlok let\u00f6lt\u00e9s\u00e9nek kezdem\u00e9nyez\u00e9se felhaszn\u00e1l\u00f3i beavatkoz\u00e1s n\u00e9lk\u00fcl, mivel ezt gyakran vissza\u00e9l\u00e9sre, let\u00f6lt\u00e9sek k\u00e9nyszer\u00edt\u00e9s\u00e9re \u00e9s rosszindulat\u00fa szoftver elemeinek a felhaszn\u00e1l\u00f3 sz\u00e1m\u00edt\u00f3g\u00e9p\u00e9re val\u00f3 beilleszt\u00e9s\u00e9re haszn\u00e1lt\u00e1k. A f\u00e1jl let\u00f6lt\u00e9s\u00e9hez k\u00f6telez\u0151 lesz a felhaszn\u00e1l\u00f3i kattint\u00e1s az adott oldalon. Eredetileg a tulajdons\u00e1got a Chrome 74-ben tervezt\u00e9k elt\u00e1vol\u00edtani, de az elt\u00e1vol\u00edt\u00e1st  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5706745674465280\">is postponed<\/a><\/noindex> a Chrome 76-ot megel\u0151z\u0151en t\u00f6rt\u00e9nt.\n<li class=\"l\"> Windows platformra egy v\u00e1laszthat\u00f3 s\u00f6t\u00e9t t\u00e9ma ker\u00fclt bevezet\u00e9sre (a m\u00faltbeli kiad\u00e1sban a s\u00f6t\u00e9t t\u00e9ma a macOS-hez k\u00e9sz\u00fclt). Mivel a s\u00f6t\u00e9t t\u00e9ma szinte az inkognit\u00f3 m\u00f3d megjelen\u00e9s\u00e9vel azonos, a mag\u00e1nm\u00f3d kiemel\u00e9s\u00e9re egy speci\u00e1lis jelz\u0151 ker\u00fclt bevezet\u00e9sre a felhaszn\u00e1l\u00f3i profil ikon helyett;\n<li class=\"l\"> A v\u00e1llalati felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra lehet\u0151s\u00e9g ny\u00edlt  <noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/9116814\">a Chrome Browser Cloud Management<\/a><\/noindex> a felhaszn\u00e1l\u00f3i b\u00f6ng\u00e9sz\u0151be\u00e1ll\u00edt\u00e1sok Google Admin konzolon kereszt\u00fcli kezel\u00e9s\u00e9re;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh3.googleusercontent.com\/FWpgsHuiZLgnNid9DYdrBBa7s99aYrg1q20pPpAC_HmNmGB5Wgp4zG_qUAtFAxDFOsb7=w895?a.png\"><img decoding=\"async\" alt=\"A Chrome 74 kiad\u00e1sa\" src=\"\/wp-content\/uploads\/2019\/04\/270b0c5f512d701ac3370b0018bd2a64.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>Az \u00faj verzi\u00f3 \u00faj\u00edt\u00e1sai \u00e9s hibajav\u00edt\u00e1sai mellett <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M74\">39 s\u00e9r\u00fcl\u00e9kenys\u00e9g<\/a><\/noindex>. Sok sebezhet\u0151s\u00e9get automatiz\u00e1lt tesztel\u00e9si eszk\u00f6z\u00f6kkel fedeztek fel, <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> \u00e9s <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Kritikus probl\u00e9m\u00e1k, amelyek lehet\u0151v\u00e9 teszik az \u00f6sszes b\u00f6ng\u00e9sz\u0151v\u00e9delmi szint megker\u00fcl\u00e9s\u00e9t \u00e9s a k\u00f3d v\u00e9grehajt\u00e1s\u00e1t a rendszeren k\u00edv\u00fcl a sandbox-k\u00f6rnyezetben, nem ker\u00fcltek felfedez\u00e9sre. A s\u00e9r\u00fcl\u00e9kenys\u00e9gek felfedez\u00e9s\u00e9rt j\u00e1r\u00f3 d\u00edjaz\u00e1si program keret\u00e9ben a Google 19 jutalmat fizetett ki a jelenlegi megjelen\u00e9shez \u00f6sszesen 26,837 doll\u00e1r \u00e9rt\u00e9kben (n\u00e9gy 3000 doll\u00e1ros, n\u00e9gy 2000 doll\u00e1ros, egy 1337 doll\u00e1ros, n\u00e9gy 1000 doll\u00e1ros \u00e9s h\u00e1rom 500 doll\u00e1ros jutalom). A 4 jutalom \u00e9rt\u00e9k\u00e9t m\u00e9g nem hat\u00e1rozt\u00e1k meg.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Forr\u00e1s: <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.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\/hu\/blog\/news\/reliz-chrome-74\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\/hu\/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\udd47Chrome 74 kiad\u00e1s | ProHoster","description":"A Google bemutatta a web-b\u00f6ng\u00e9sz\u0151","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-chrome-74","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\/hu\/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\/hu\/wp-json\/wp\/v2\/posts\/32278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=32278"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/32278\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/24096"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=32278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=32278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=32278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}