{"id":88912,"date":"2020-07-16T07:42:12","date_gmt":"2020-07-16T05:42:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-84"},"modified":"2020-07-16T07:42:12","modified_gmt":"2020-07-16T05:42:12","slug":"reliz-chrome-84","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-chrome-84","title":{"rendered":"Chrome 84 v\u00e4ljalaskmine","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google <noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408#84\">esituse<\/a><\/noindex> veebibrauseri v\u00e4ljaande <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 84<\/a><\/noindex>. Samuti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">saadaval<\/a><\/noindex> stabiilne vabaarendusprojekt <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, mis on Chrome'i aluseks. Chrome'i brauser <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">erineb<\/a><\/noindex> Google'i logode kasutamise, crash-\u00fcletuste saatmise s\u00fcsteemi, Flash-moduli allalaadimise v\u00f5imaluse, kaitstud videosisu (DRM) esitamiseks m\u00f5eldud modulaarsete lisade, automaatse v\u00e4rskendamise installimise s\u00fcsteemi ja otsingute RLZ-parameetrite edastamisega <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">RLZ parameetrite<\/a><\/noindex>. J\u00e4rgmine Chrome 85 v\u00e4ljalase on planeeritud 25. augustiks.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408#84\">Peamised<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">muudatused<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/05\/chrome-84-beta-web-otp-web-animations.html\">\u00fches<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2020\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-84\">84<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51599\">Keelatud<\/a><\/noindex>  protokollide TLS 1.0 ja TLS 1.1 tugi. Turvalise suhtluse kanali kaudu veebilehtedele p\u00e4\u00e4semiseks peab server pakkuma v\u00e4hemalt TLS 1.2 tuge, vastasel juhul kuvab brauser n\u00fc\u00fcd veateate. Google'i andmetel kasutatakse hetkel umbes 0,5% veebilehtede laadimistest endiselt aegunud TLS-i versioone. Keeldumine toimus vastavalt <noindex><a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/draft-ietf-tls-oldversions-deprecate\/\">soovitustele<\/a><\/noindex>  IETF (Internet Engineering Task Force). TLS 1.0\/1.1 loobumise p\u00f5hjuseks on moodsa \u0161ifrimise (nt ECDHE ja AEAD) puudumine ning n\u00f5udmine kasutada vanu \u0161ifreid, mille usaldusv\u00e4\u00e4rsus on kaasaegse arvutitehnika arengutaseme t\u00f5ttu kahtluse alla seatud (n\u00e4iteks on n\u00f5utud toetust TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, mille terviklikkuse ja autentimise kontrollimiseks kasutatakse MD5 ja SHA-1). Seade, mis v\u00f5imaldab naasta TLS 1.0\/1.1, j\u00e4\u00e4b kehtima kuni jaanuarini 2021.\n<li class=\"l\"> On tagatud <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52329\">ebaturvalise laadimise blokeerimine<\/a><\/noindex> (ilma kr\u00fcpteerimist) k\u00e4ivitatavate failide jaoks ning lisatud on teate v\u00e4ljund, kui arhiive laaditakse ebausaldusv\u00e4\u00e4rselt. Tulevikus on plaanis j\u00e4rk-j\u00e4rgult l\u00f5petada t\u00e4ielikult kr\u00fcpteerimata failide \u00fcleslaadimise tugi. Blokeering on rakendatud, kuna kr\u00fcpteerimata failide \u00fcleslaadimist saab kasutada pahatahtlike tegevuste teostamiseks, asendades sisu MITM-r\u00fcnnakute k\u00e4igus.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5995832180473856\">Lisatud<\/a><\/noindex> algne tugi <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/client-hints-infrastructure\/\">identifikaator<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/httpwg.org\/http-extensions\/client-hints.html\">Client Hints<\/a><\/noindex>, mis arendatakse alternatiivina User-Agent pealkirjale. Client Hints mehhanism pakub User-Agent asenduseks seeriat pealkirju &#171;Sec-CH-UA-*&#187;, mis v\u00f5imaldavad andmete valikuliselt edastada konkreetsete brauseri ja s\u00fcsteemi parameetrite (versioon, platvorm jne) kohta ainult p\u00e4rast serveri p\u00e4ringut. Kasutajal on v\u00f5imalus m\u00e4\u00e4rata, millised parameetrid on lubatud edastamiseks ja valikuliselt anda seda teavet veebilehtede omanikele. Client Hints'i kasutamisel ei edastata identifikaatorit vaikimisi ilma selge p\u00e4ringuta, mis muudab passiivse identifitseerimise v\u00f5imatuks (vaikimisi on m\u00e4rgitud ainult brauseri nimi). <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5704553745874944\">T\u00f6\u00f6<\/a><\/noindex> kohta <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52182\">User-Agent'i \u00fchtlustamise kallal<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/a\/chromium.org\/forum\/m\/#!msg\/blink-dev\/-2JIRNMWJ7s\/yHe4tQNLCgAJ\">edasi l\u00fckatud<\/a><\/noindex> j\u00e4rgmiseks aastaks.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/updates\/same-site\">J\u00e4tkub<\/a><\/noindex> aktiveerimine<br \/>\nrangemat <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52189\">piirangud<\/a><\/noindex> k\u00fcberteenuste vahetamine, mis oli <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/05\/resuming-samesite-cookie-changes-in-july.html\">t\u00fchistatud<\/a><\/noindex> COVID-19 t\u00f5ttu. Mitte-HTTPS p\u00e4ringute puhul on keelatud kolmandate osapoolte k\u00fcpsiste t\u00f6\u00f6tlemine, mis on seatud erinevatest domeenidest, kui p\u00f6\u00f6rdutakse kohaliku lehe domeeni poole. Selliseid k\u00fcpsiseid kasutatakse kasutaja liikumise j\u00e4lgimiseks veebisaitide vahel reklaamiv\u00f5rkude, sotsiaalmeedia vidinate ja veebianal\u00fc\u00fctika s\u00fcsteemide koodis. <\/p>\n<p>Tuletame meelde, et k\u00fcpsiste edastamise haldamiseks kasutatakse pealkirjas Set-Cookie m\u00e4\u00e4ratud atribuuti SameSite, mis vaikes\u00e4tetena on seadistatud v\u00e4\u00e4rtusele &#171;SameSite=Lax&#187;, piirates k\u00fcpsiste saatmist veebisaitidevaheliste subp\u00e4ringute jaoks, nagu n\u00e4iteks piltide p\u00e4ringud v\u00f5i sisu laadimine iframe'ide kaudu teistelt saitidelt. Veebisaidid v\u00f5ivad muuta kehtivat SameSite re\u017eiimi, m\u00e4\u00e4rates k\u00fcpsiste seadistamisel selgelt v\u00e4\u00e4rtuse SameSite=None. Lisaks v\u00f5ib v\u00e4\u00e4rtust SameSite=None m\u00e4\u00e4rata ainult Secure re\u017eiimis (kehtib HTTPS \u00fchenduste jaoks). Muudatus rakendatakse j\u00e4rk-j\u00e4rgult, alguses v\u00e4ikese protsendi kasutajate jaoks ja seej\u00e4rel laiemalt.<\/p>\n<li class=\"l\"> K\u00e4ideldav eksperimentaalne rakendus on lisatud. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52957\">ressursirohke reklaami blokeerijat<\/a><\/noindex>, mida saab aktiveerida seadistuse kaudu &#171;chrome:\/\/flags\/#enable-heavy-ad-intervention&#187;. Blokeerija v\u00f5imaldab automaatselt keelata reklaami iframe-d p\u00e4rast liiklus- ja CPU-koormuse piiride \u00fcletamist. Blokeerimine toimub, kui p\u00f5hivoog on kasutanud kokku rohkem kui 60 sekundit protsessoriaega v\u00f5i 15 sekundit 30-sekundilises vahemikus (kulutab 50% ressursse rohkem kui 30 sekundi jooksul), samuti kui on alla laaditud rohkem kui 4 MB andmeid.\n<p>Blokeering toimub ainult juhul, kui kasutanud on piiride \u00fcletamise hetkel reklaamiblokiga suhtlemata (n\u00e4iteks, kui nad ei ole sellel klikkinud), mis koos liikluse piiramisega v\u00f5imaldab blokeerida automaatset m\u00e4ngimist mahukate reklaamvideote puhul ilma, et kasutaja peaks neid aktiivselt k\u00e4ivitama. Pakutavad meetmed vabastavad kasutajad reklaamidest, millel on ebaefektiivne kood v\u00f5i tahtlik parasiitne tegevus (n\u00e4iteks kaevandamise teostamine). Google'i statistika kohaselt kujutab blokeerimise kriteeriumidele vastav reklaam vaid 0,30% k\u00f5igist reklaamiblokidest, kuid need reklaamivahendid tarbivad 28% CPU ressurssidest ja 27% kogu reklaamiliiklusest. <\/p>\n<li class=\"l\"> Tehtud on t\u00f6\u00f6d CPU ressursi tarbimise v\u00e4hendamiseks, kui brauseri aken ei ole kasutaja n\u00e4htavuses. Chrome kontrollib n\u00fc\u00fcd, kas brauseri aken on varjatud teiste akende poolt ja v\u00e4listab pikslite joonistamise kattuvatesse kohtadesse. Uue funktsiooni aktiveerimine toimub j\u00e4rk-j\u00e4rgult: optimeerimine l\u00fclitatakse sisse Chrome 84 m\u00f5nele kasutajale ja \u00fclej\u00e4\u00e4nutele Chrome 85-s.\n<li class=\"l\"> Vaikimisi on sisse l\u00fclitatud kaitse <noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/webtools\/answer\/9799829\">t\u00fc\u00fctute teatiste<\/a><\/noindex>, n\u00e4iteks sp\u00e4mm push-teavituste taotlustest. Kuna sellised taotlused katkestavad kasutaja tegevuse ja h\u00e4irivad t\u00e4helepanu kinnitusteks vajalikest dialooge, kuvab brauser aadressiribal eraldi dialooge asemel mitteaktiivse teavituse, mis hoiatab volituste taotluse blokeerimise eest ja mis automaatselt minimeeritakse tooniga, millel on \u00fcle l\u00f6\u00f6dud kelluke. Kl\u00f5psates indikaatoril, saab ka millalgi mugaval hetkel volituse aktiveerida v\u00f5i tagasi l\u00fckata.\n<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh6.googleusercontent.com\/pM2hu9foX9242Vc4AOuz_ntSYy50F_Lb_61o7-s-cCGT4l8sS08fO40JHdKM-6q0afoRqZmOE1dXwJI5kPNs-kwB_KJPosvLLqklNQN4yren24JCG67MwY926uM4IU7vuqV4JqeU\"><img decoding=\"async\" alt=\"Chrome 84 v\u00e4ljalaskmine\" src=\"\/wp-content\/uploads\/2020\/07\/b327d04760987f54372a2ff4d057eb2e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Kasutaja valikute salvestamine avades v\u00e4lisseoste t\u00f6\u00f6tlejat - kasutaja v\u00f5ib valida \u201e alati lubada selle saidi jaoks\u201d konkreetse t\u00f6\u00f6tleja jaoks, ja brauser m\u00e4letab seda otsust koosoleku praeguse saidiga.\n<li class=\"l\"> Kasutaja seadete muutmise kaitse ilma selges\u00f5nalise n\u00f5usolekuta on lisatud. Kui laiendus muudab vaikimisi otsimootori v\u00f5i lehe, mis kuvatakse uues vahekaardis, kuvab brauser n\u00fc\u00fcd dialooge, paludes kinnitada m\u00e4\u00e4ratud toimingut v\u00f5i t\u00fchistada muudatus.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/4926989725073408\">J\u00e4tkatud<\/a><\/noindex> Kaitse rakendamine segatud multimeedia sisu allalaadimise vastu (kui HTTPS-lehek\u00fcljelt laaditakse ressursse HTTP kaudu). HTTPS-i kaudu avatud lehek\u00fclgedel asendatakse n\u00fc\u00fcd automaatselt \u201ehttp:\/\/\u201d lingid \u201ehttps:\/\/\u201d piltide allalaadimisega seotud blokis (varem asendati skriptid ja iframe, heliteenuste ja videote automaatne asendamine on oodata j\u00e4rgmises v\u00e4ljaandes). Kui pilt ei ole HTTPS-i kaudu saadaval, siis selle allalaadimine blokeeritakse (manuaalselt saab blokeeringut m\u00e4rkida men\u00fc\u00fcs, mis on saadaval aadressiriba lukus\u00fcmboli kaudu).\n<li class=\"l\"> API toe toetav tugi <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/web-otp\/\">Web OTP<\/a><\/noindex> (arenenud kui SMS Vastuv\u00f5tja API), mis v\u00f5imaldab korraldada \u00fchekordse parooli sisestamist veebilehel p\u00e4rast SMS-s\u00f5numi saamist, mis sisaldab kinnituskoodi, saadetud kasutaja Android nutitelefoni, kus on avatud brauser. SMS-i kinnitust v\u00f5ib n\u00e4iteks kasutada kasutaja registreerimise ajal antud telefoninumbri kontrollimiseks. Kui varem pidi kasutaja avama SMS-i rakenduse, kopeerima koodi l\u00f5ikepuhvrisse, naasma brauserisse ja koodi sisestama, siis uus API v\u00f5imaldab seda protsessi automatiseerida ja v\u00e4hendada \u00fche puudutuse toiminguks.\n<li class=\"l\"> API laiendamine <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/web-animations\/\">Web Animations<\/a><\/noindex><br \/>\nweb-animeerimise esituse juhtimiseks. Uues v\u00e4ljaandes on lisatud kompositsioonitegevuste tugi, mis v\u00f5imaldab kontrollida, kuidas efektid kombineeritakse, ning pakub uusi k\u00e4sitlejaid, mis aktiveeruvad sisu vahetuse s\u00fcndmuste korral. API Web Animations toetab n\u00fc\u00fcd ka Promise'i, et m\u00e4\u00e4rata animatsiooni esituse j\u00e4rjestus ja paremini hallata, kuidas animatsioon interakteerub rakenduse teiste funktsioonidega.<\/p>\n<li class=\"l\"> Origin Trials re\u017eiimis (katsev\u00f5imalused, mis n\u00f5uavad eraldi aktiveerimist) on lisatud mitu uut API-d. Origin Trial t\u00e4hendab, et antud API-d on v\u00f5imalik kasutada rakendustes, mis on laaditud localhost v\u00f5i 127.0.0.1 aadressilt, v\u00f5i p\u00e4rast registreerimist ja spetsiaalse ajaliselt piiratud p\u00e4\u00e4sme saamist konkreetse saidi jaoks.\n<ul>\n<li class=\"l\"> API <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5658847691669504\">K\u00fcpsiste salvestamine<\/a><\/noindex> Service workeri HTTP k\u00fcpsistele juurdep\u00e4\u00e4suks, mis on as\u00fcnkroonne alternatiiv document.cookie'i kasutamisele.\n<li class=\"l\">  API <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/idle-detection\/\">Ooteaja tuvastamine<\/a><\/noindex> Kasutaja mitteaktiivsuse m\u00e4\u00e4ramine, mis v\u00f5imaldab tuvastada aeg, mil kasutaja ei suhtle klaviatuuri\/hiirega, ekraan on kaitse all, ekraan on lukus v\u00f5i t\u00f6\u00f6 toimub teisel monitoril. Rakendust teavitatakse mitteaktiivsusest teate saatmisega p\u00e4rast m\u00e4\u00e4ratud mitteaktiivsuse piiri saavutamist.\n<li class=\"l\"> Re\u017eiim <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5683766104162304\">Algusisolatsioon<\/a><\/noindex>, v\u00f5imaldab arendajal kasutada sisuhalduse t\u00e4ielikku isoleerimist eraldi protsessis, mis on seotud allikaga (origin \u2014 domeen + port + protokoll), mitte saidiga, hinnaga, mis l\u00f5petab toe m\u00f5nele aegunud funktsioonile, nagu document.domain kasutavate skriptide s\u00fcnkroonne t\u00e4itmine ja postMessage() kutsumine WebAssembly.Module'i eksemplaride vahel s\u00f5numite saatmiseks. Teisis\u00f5nu, algusisolatsioon v\u00f5imaldab korraldada erinevate protsesside jagamist ressursi domeeni, mitte saidi p\u00f5hjal koos k\u00f5igi lehtede k\u00f5rvaliste lisadega.\n<li class=\"l\"> API <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/features\/6533147810332672\">WebAssembly SIMD<\/a><\/noindex> vektorite SIMD-paaride kasutamiseks WebAssembly formaadis rakendustes. Platvormidevahelise \u00fchilduvuse tagamiseks on ette n\u00e4htud uus 128-bitine t\u00fc\u00fcp, mis suudab esindada erinevaid pakendatud andmet\u00fc\u00fcpe, ja mitu p\u00f5hivektorite operatsiooni pakendatud andmete t\u00f6\u00f6tlemiseks. SIMD suurendab j\u00f5udlust, jagades andmet\u00f6\u00f6tluse mitmele tuumale, ja see on kasulik kohaliku koodi kompileerimisel WebAssembly-sse. SIMD-toe aktiveerimiseks v\u00f5ib kasutada seadet &#171;chrome:\/\/flags\/#enable-webassembly-simd&#187;.\n<\/ul>\n<li class=\"l\"> Stabiliseeritud ja n\u00fc\u00fcd jagatakse seda v\u00e4ljaspool Origin Trials<br \/>\nAPI <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/content-indexing-api\/\">Sisu indekseerimine<\/a><\/noindex>, mis annab metainfot sisu kohta, mis on varem vahem\u00e4llu salvestatud Progressive Web Applications (PWS) re\u017eiimis t\u00f6\u00f6tavate veebirakenduste poolt. Rakendus v\u00f5ib salvestada brauseri k\u00fclge erinevaid andmeid, sealhulgas pilte, videoid ja artikleid, ning kasutada nende API Cache Storage ja IndexedDB kaudu, kui interneti\u00fchendus kaob. Content Indexing API v\u00f5imaldab lisada, leida ja eemaldada selliseid ressursse. Brauseris on seda API juba kasutatud lehtede ja multimeedia sisu loetlemiseks, mis on saadaval offline-vaatamiseks.<\/p>\n<li class=\"l\"> Stabiliseeritud API versioon <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/wakelock\">Wake Lock<\/a><\/noindex> lubades kasutada Promise'i mehhanismi, mis pakub ohutumat viisi ekraani automaatse lukustuse v\u00e4ljal\u00fclitamise ja seadmete energias\u00e4\u00e4sture\u017eiimide aktiveerimise haldamiseks.\n<li class=\"l\"> Androidi platvormi versioonis <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/app-shortcuts\">on lisatud<\/a><\/noindex> rakenduse otsetee toe, mis v\u00f5imaldab pakkuda kiiret juurdep\u00e4\u00e4su populaarsetele tavap\u00e4rastele toimingutele rakenduses. Otseteede loomiseks piisab elementide lisamisest veebirakenduse manifesti PWA (Progressive Web Apps) formaadis.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/app-shortcuts\/\"><img decoding=\"async\" alt=\"Chrome 84 v\u00e4ljalaskmine\" src=\"\/wp-content\/uploads\/2020\/07\/bd93f6ee778be3c616f66229bc54bf54.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Web Worker jaoks API kasutamine on lubatud <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/reporting-observer\/\">Aruande vaatleja<\/a><\/noindex>, mis v\u00f5imaldab m\u00e4\u00e4rata t\u00f6\u00f6tleja aruande genereerimiseks, mida kutsutakse esile vananenud funktsioonidele viidates. Kasutaja valitud genereeritud aruanne v\u00f5ib olla salvestatud, saadetud serverisse v\u00f5i t\u00f6\u00f6deldud JavaScripti skripti abil.\n<li class=\"l\"> API on uuendatud <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/resize-observer\">Resize Observer<\/a><\/noindex>, v\u00f5imaldades lisada t\u00f6\u00f6tlejat, millele suunatakse teateid m\u00e4\u00e4ratud elementide suuruse muutumise kohta lehel. ResizeObserverEntry-sse on lisatud kolm uut omadust: contentBoxSize, borderBoxSize ja devicePixelContentBoxSize, et saada \u00fcksikasjalikumat teavet, mis esitatakse massiivina ResizeObserverSize objektidest.\n<li class=\"l\"> Lisatud m\u00e4rks\u00f5na &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5644990145363968\">revert<\/a><\/noindex>&#187; elemendi stiili l\u00e4htestamiseks vaikeseisundisse.\n<li class=\"l\"> Eemaldatud CSS-omandi &#171;-webkit-appearance&#187; ja &#171;-webkit-ruby-position&#187; prefiksid, mis on n\u00fc\u00fcd saadaval kui &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/4715298156445696\">appearance<\/a><\/noindex>&#187; ja &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/6249925820022784\">ruby-position<\/a><\/noindex>&#171;.\n<li class=\"l\"> JavaScript <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5700509656678400\">on rakendatud<\/a><\/noindex> toetab klassi meetodite ja omaduste m\u00e4rgistamist privaatsetena, misj\u00e4rel on neile ligip\u00e4\u00e4s ainult klassi sees (varem said privaatseteks olla ainult v\u00e4ljad). Meetodite ja omaduste m\u00e4rgistamiseks privaatsetena tuleb <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tc39\/proposal-private-methods\/blob\/master\/README.md\">. L\u00f5puks tuli v\u00e4lja:<\/a><\/noindex> enne v\u00e4lja nime kasutada s\u00fcmbolit &#171;#&#187;.\n<li class=\"l\"> JavaScript <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-84\">on lisatud<\/a><\/noindex> toetamine <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%BB%D0%B0%D0%B1%D0%B0%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0\">n\u00f5rgad viidatud<\/a><\/noindex> (weak reference) JavaScripti objektidele, v\u00f5imaldades s\u00e4ilitada lingi objekti peale, kuid mitte takistades seotud objekti eemaldamist pr\u00fcgikoristaja poolt. Samuti on lisatud toetust finalisaatoritele, mis v\u00f5imaldavad m\u00e4\u00e4rata t\u00f6\u00f6tlejat, mis kutsutakse v\u00e4lja p\u00e4rast m\u00e4\u00e4ratud objekti pr\u00fcgikoristamise t\u00e4itmist.\n<li class=\"l\"> WebAssembly rakenduste k\u00e4ivitamine on kiirem, t\u00e4nu Liftoffi algkompilatori rakendamisele. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/WebAssembly\/threads\">aatomaarsete k\u00e4skude<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/WebAssembly\/bulk-memory-operations\">m\u00e4lutehingute partii<\/a><\/noindex>. WebAssembly jaoks on paranenud t\u00f5rkeotsingu t\u00f6\u00f6riistad, mis on oluliselt t\u00f5stnud t\u00f5rkeotsingu j\u00f5udlust, kasutades murrangupunkte (varem kasutati t\u00f5rkeotsingul t\u00f5lgendajat, n\u00fc\u00fcd aga kompilator Liftoff).\n<li class=\"l\"> Veebiarenduse t\u00f6\u00f6riistade lehelt pphttps:\/\/developers.google.com\/web\/updates\/2020\/05\/devtools on uuendatud]] j\u00f5udluse anal\u00fc\u00fcsi paneeli. Lisatud \u00fcldine teave meetri kohta <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/tbt\/\">TBT<\/a><\/noindex> (Kokku blokeeriv aeg), mis n\u00e4itab, kui kaua tundub, et leht on k\u00e4ttesaadav, kuid tegelikult ei ole (st leht on juba renderdatud, kuid peamine voog on endiselt blokeeritud ja andmete sisestamine pole v\u00f5imalik). Lisatud uus sektsioon Experience, et anal\u00fc\u00fcsida m\u00f5\u00f5dikut <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/cls\/\">CLS<\/a><\/noindex> (Kumulatiivne paigutuse nihke), mis kajastab sisu visuaalset stabiilsust. CSS-stiilide inspektsioonipaneelis on lisatud eelvaade piltidele, mis on m\u00e4\u00e4ratud atribuudiga &#171;background-image&#187;.\n<\/ul>\n<p>Uue versiooni raames on lisaks uuendustele ja vigade parandusele k\u00f5rvaldatud <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M84\">38 haavatavust<\/a><\/noindex>. Paljud haavatavused avastati automatiseeritud testimise t\u00f6\u00f6riistade abil <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\">Kontrollvoo terviklikkus<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/libfuzzer\">LibFuzzer<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. \u00dcks probleem (CVE-2020-6510, puhvri \u00fclevool allalaadimise tausttegevuse t\u00f6\u00f6tlejas) on m\u00e4rgitud kriitiliseks, st see v\u00f5imaldab \u00fcletada k\u00f5ik brauseri kaitsekihtide tasemed ja k\u00e4ivitada s\u00fcsteemis koodi v\u00e4ljaspool liivakasti. Haavatavuste avastamise programmis on Google k\u00e4esoleva v\u00e4ljaande raames v\u00e4lja maksnud 26 preemiat kokku 21 500 USA dollari v\u00e4\u00e4rtuses (kaks preemiat 5000 dollarit, kaks preemiat 3000 dollarit, \u00fcks preemia 2000 dollarit, kaks preemiat 1000 dollarit ja kolm preemiat 500 dollarit). 16 preemia suurus on veel m\u00e4\u00e4ramata. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53362\">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 84. \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 85 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":88913,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-88912","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.0.1 - 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\/et\/blog\/news\/reliz-chrome-84\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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 84 | 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\/et\/blog\/news\/reliz-chrome-84\" \/>\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=\"2020-07-16T05:42:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-16T05:42:12+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 84 v\u00e4ljalaskmine | ProHoster","description":"Google tutvustas veebibrauseri v\u00e4ljalaset","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-chrome-84","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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 84 | 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\/et\/blog\/news\/reliz-chrome-84","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":"2020-07-16T05:42:12+00:00","article:modified_time":"2020-07-16T05:42:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88912","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:19:36","updated":"2022-09-30 22:56:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/88912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=88912"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/88912\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/88913"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=88912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=88912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=88912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}