{"id":56128,"date":"2020-02-05T00:00:00","date_gmt":"2020-02-04T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-chrome-80"},"modified":"2020-02-18T14:04:20","modified_gmt":"2020-02-18T11:04:20","slug":"reliz-chrome-80","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-chrome-80","title":{"rendered":"Chrome 80 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google'i ettev\u00f5te <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2020\/02\/stable-channel-update-for-desktop.html\">esitles<\/a><\/noindex> veebibrauseri v\u00e4ljaanne <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 80<\/a><\/noindex>. Samal ajal <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">saadaval<\/a><\/noindex> stabiilne vabavaraprojekt <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, krahhi korral teavituste saatmise s\u00fcsteemi, Flash-mooduli allalaadimise v\u00f5imaluse, kaitstud videosisu (DRM) esitamise moodulite, automaatsete v\u00e4rskenduste installimise s\u00fcsteemi ja otsingu k\u00e4igus RLZ-parameetrite edastamisega. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">RLZ-parameetrite<\/a><\/noindex>J\u00e4rgmine Chrome 81 v\u00e4ljaanne on kavandatud 17. m\u00e4rtsiks.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">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\/2019\/12\/chrome-80-content-indexing-es-modules.html\">ja<\/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-80\">80<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> V\u00e4ikese protsendi kasutajate jaoks on saadaval vahekaardigrupeerimise funktsioon, mis v\u00f5imaldab grupeerida mitmeid sarnase otstarbega vahekaartide visuaalselt eraldatud r\u00fchmadesse. Igal r\u00fchmal on v\u00f5imalik seada oma v\u00e4rv ja nimi. Kasutajad, kes ei olnud esimeses aktiveerimisvoorus, saavad grupeerimise toetuse sisse l\u00fclitada valiku kaudu &#171;chrome:\/\/flags\/#tab-groups&#187;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1580888736.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/beb1532c92889a0623d9b36fbbd11dff.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Lisatud funktsiooni tugi <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50156\">Scroll-To-Text<\/a><\/noindex>, mis v\u00f5imaldab luua linke \u00fcksikute s\u00f5nade v\u00f5i fraaside juurde, ilma et dokumendis oleks selgelt m\u00e4rgitud silte &#171;a name&#187; v\u00f5i &#171;id&#187; atribuudi abil. Selliste linkide s\u00fcntaks plaanitakse kinnitada veebistandardina, mis on praegu arendamise etapis. <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/ScrollToTextFragment\/\">mustand<\/a><\/noindex>. \u00dclemineku mask (p\u00f5him\u00f5tteliselt teostatakse kerimisega otsing) eristatakse tavalisest ankrust s\u00fcmboliga &#171;:~:&#187;. N\u00e4iteks, kui avate lingi &#171;https:\/\/opennet.ru\/52312\/#:~:text=Chrom\u0435&#187;, liigutatakse leht esimesse kohta, kus s\u00f5na &#171;Chrom\u0435&#187; esmakordselt mainitakse, ja see s\u00f5na on r\u00f5hutatud.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/02\/samesite-cookie-changes-in-february.html\">Rakendatud<\/a><\/noindex> rangem piirm\u00e4\u00e4r k\u00fcpsiste edastamiseks erinevate saitide vahel, mis kehtestab mitte-HTTPS p\u00e4ringute jaoks kolmandate osaliste k\u00fcpsiste t\u00f6\u00f6tlemise keelu, kui need on seostatavad saitidega, mis erinevad praeguse pagina domeenist. Selliseid k\u00fcpsiseid kasutatakse kasutaja liikumise j\u00e4lgimiseks erinevate saitide vahel reklaamiv\u00f5rkude, sotsiaalmeedia vidinate ja veebianal\u00fc\u00fctika s\u00fcsteemide koodis. Tuletame meelde, et k\u00fcpsiste edastamise haldamiseks kasutatakse pealkirja Set-Cookie all olevat SameSite atribuut, mis on n\u00fc\u00fcd vaikimisi seatud v\u00e4\u00e4rtusele &#171;SameSite=Lax&#187;, mis piirab k\u00fcpsiste saatmist veebiv\u00e4listele alamp\u00e4ringutele, n\u00e4iteks piltide taotlemiseks v\u00f5i sisu laadimiseks teiselt saidilt iframe kaudu. Saidid v\u00f5ivad \u00fcle kirjutada vaikimisi rakendatava SameSite re\u017eiimi, m\u00e4\u00e4rates k\u00fcpsise seadmisel selgelt SameSite=None v\u00e4\u00e4rtuse. Veelgi enam, SameSite=None k\u00fcpsiste v\u00e4\u00e4rtused v\u00f5ivad olla seatud ainult Secure re\u017eiimis (kehtib HTTPS \u00fchenduste puhul). Muudatus hakkab j\u00e4rk-j\u00e4rgult <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/updates\/same-site\">rakenduda<\/a><\/noindex> 17. veebruaril, esmalt v\u00e4ikesele protsendile kasutajatest ja seej\u00e4rel j\u00e4rk-j\u00e4rgult laiendades katvust.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52158\">Lisatud<\/a><\/noindex> kaitse t\u00fc\u00fctute teatiste eest, mis on seotud volituste kinnitamisega. Kuna sarnane tegevus, nagu n\u00e4iteks r\u00e4mps teatiste n\u00f5udmine push-teatiste saamiseks, katkestab kasutaja t\u00f6\u00f6d ja hajutab t\u00e4helepanu kinnituste dialoogides, siis Chrome 80-s kuvatakse n\u00fc\u00fcd eraldi dialooge asemel aadressiribal teavitusteave, mis hoiatab volituste n\u00f5udmise blokeerimise eest, ja seej\u00e4rel v\u00e4hendatakse see ikooniks, millel on \u00fclejoonitud kelluke. Ikooni kl\u00f5psamisel saab taotletud volitust aktiveerida v\u00f5i tagasi l\u00fckata igal sobival hetkel. Uus re\u017eiim aktiveeritakse automaatselt valikuliselt kasutajatele, kes on varem sarnaseid taotlusi blokeerinud, samuti veebisaitidele, kus m\u00e4rgitakse \u00fcles suur protsent taotluste tagasil\u00fckkamist. Uue re\u017eiimi aktiveerimiseks taotluste jaoks on seadistustesse lisatud spetsiaalne valik (chrome:\/\/flags\/#quiet-notification-prompts).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1578565088.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/0417193e7ff32c39042da014436c1d3a.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/12\/chrome-80-deps-rems\">Keelatud<\/a><\/noindex> poppupakenemise kuvamine (meetodi window.open() kutsumine) ja s\u00fcnkroonsete XMLHttpRequest p\u00e4ringute saatmine lehe sulgemise v\u00f5i peitmise \u00fcrituste (unload, beforeunload, pagehide ja visibilitychange) t\u00f6\u00f6tlusprotsessides;\n<li class=\"l\"> Algne <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51612\">kaitse<\/a><\/noindex> mitmeotstarbelise multimeedia sisu laadimise v\u00e4ltimine (kui HTTPS-lehelt laaditakse ressursse HTTP protokolli kaudu). N\u00fc\u00fcd asendatakse automaatselt HTTPS-lehtedele suunatud \"http:\/\/\" lingid \"https:\/\/\"-ga helide ja videofailide esitamist puudutavates plokkides. Kui helil v\u00f5i videol ei ole HTTPS-i kaudu juurdep\u00e4\u00e4su, siis selle laadimine blokeeritakse (manuaalselt saab blokeeringut m\u00e4rkida aadressiriba lukuikooni kaudu avanevast men\u00fc\u00fcst).\n<p>Pildid j\u00e4tkavad laadimist muutumatult (automaatne asendus rakendatakse Chrome 81-s), kuid piltide asendamiseks HTTPS-i v\u00f5i nende blokeerimiseks pakuvad veebiarendajatele CSP-omadused upgrade-insecure-requests ja block-all-mixed-content. Skriptide ja iframe-ide jaoks on segakontentuuse blokeerimine juba varem rakendatud.<\/p>\n<li class=\"l\"> Olles algatatud j\u00e4rkj\u00e4rguline <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51295\">v\u00e4ljal\u00fclitamine<\/a><\/noindex> FTP toe. Vaikimisi s\u00e4ilib FTP tugi, kuid see hakkab <noindex><a rel=\"nofollow\" href=\"https:\/\/chromestatus.com\/feature\/6246151319715840\">toimima<\/a><\/noindex> katse, mille raames teatud protsentidel kasutajatest on FTP tugi keelatud (tagasiviimiseks tuleb brauser k\u00e4ivitada valikuga \"--enable-ftp\"). Meelde tuletame, et eelmistel versioonidel keelati juba \"ftp:\/\/\" protokolli kaudu laaditud ressursside sisu kuvamine brauseri aknas (n\u00e4iteks HTML-dokumendid ja README failide kuvamine l\u00f5petati), keelati FTP kasutamine alamressursside laadimisel dokumentidest ja l\u00f5petati FTP proxy toe tugi. Siiski on endiselt olnud v\u00f5imalus faile otsekontode kaudu laadida ja kataloogide sisu kuvada.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5180316371124224\">Lisatud<\/a><\/noindex><br \/>\nv\u00f5imalus kasutada vektorgraafika SVG-pilte veebisaidi ikoonina (favicon).<\/p>\n<li class=\"l\"> Seadistustesse lisatud valikuline v\u00f5imalus keelduda teatud andmet\u00fc\u00fcpide edastamisest brauserite vaheline s\u00fcnkroniseerimise ajal.\n<li class=\"l\"> Tsentraliseeritud haldamisega ettev\u00f5tte kasutajatele lisatud reegel <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/docs\/chrome-enterprise\/policies\/?policy=BlockExternalExtensions\">BlockExternalExtensions<\/a><\/noindex>, mis lubab keelata v\u00e4liste lisandmoodulite paigaldamise seadmesse.\n<li class=\"l\"> TC39 p\u00e4rand RegExp funktsioonid JavaScriptis <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/optional-chaining\">v\u00f5imaluse<\/a><\/noindex> korraga kogu JavaScripti omaduste v\u00f5i k\u00f5nede ahelat kontrollida. N\u00e4iteks, kui varem tuli viidates \"db.user.name.length\" kontrollida k\u00f5iki komponente eraldi, n\u00e4iteks \"if (db &amp;&amp; db.user &amp;&amp; db.user.name)\" kaudu. N\u00fc\u00fcd saab \"?.\" operatsiooni abil viidata v\u00e4\u00e4rtusele \"db?.user?.name?.length\" ilma eelneva kontrollita ja see ei p\u00f5hjusta veateadet. Probleemide korral (kui m\u00f5ni element on t\u00f6\u00f6deldud nullina v\u00f5i m\u00e4\u00e4ratlemata) antakse v\u00e4ljundiks v\u00e4\u00e4rtus \"undefined\".\n<li class=\"l\"> JavaScriptis on soovitatud uus loogiline \u00fchendusoperaator \"<noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/nullish-coalescing\">??<\/a><\/noindex>\", mis tagastab parema operandi, kui vasak operand on NULL v\u00f5i m\u00e4\u00e4ratlemata, ja vastupidi. N\u00e4iteks, \"const foo = bar ?? 'default string'\" tagastab, kui bar on null, stringi v\u00f5i bar'i v\u00e4\u00e4rtuse muidu, sealhulgas juhul, kui bar on 0 ja '', erinevalt operaatorist \"||\".\n<li class=\"l\"> Origin Trials re\u017eiimis (eksperimentaalsed funktsioonid, mis vajavad eraldi <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/trials\/active\">aktiveerimist<\/a><\/noindex>) pakutakse API Content Indexing. Origin Trial t\u00e4hendab, et selle API kasutamine on lubatud rakendustes, mis laaditakse localhosti v\u00f5i 127.0.0.1, v\u00f5i p\u00e4rast registreerumist ja spetsiaalse aja piiranguga \u017eetoni saamist, mis kehtib konkreetse saidi jaoks. <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/content-indexing-api\/\">Sisu indekseerimine<\/a><\/noindex>, pakub metaandmeid sisu kohta, mis on varem vahem\u00e4llu salvestatud Progressive Web Apps (PWA) re\u017eiimis t\u00f6\u00f6tavate veebirakenduste poolt. Rakendus v\u00f5ib brauseris salvestada erinevaid andmeid, sealhulgas pilte, videoid ja artikleid, ning kadumise korral v\u00f5rgu\u00fchendus saab neid kasutada Cache Storage ja IndexedDB API abil. Content Indexing API v\u00f5imaldab lisada, leida ja kustutada selliseid ressurse. Brauseris kasutatakse seda API-d juba lehtede ja multimeediaandmete loendi koostamiseks, mis on saadaval offline-\u00fclevaatamiseks.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh5.googleusercontent.com\/tkanWDKiU0jTm_ovD1MMjiV9cMX_XPexDY5_kyiZwScsnlPblj-wZUfWOax8aBAuzY3xl7h8tS4x92npA8UDJiKXH7jJfXTnehfU-g08RPbDZS8I-T62Dqzkrc5-3vN-UzCsXgAg\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/5a9d7a4d4664a7d9e297ca707479d045.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> On stabiliseeritud ja n\u00fc\u00fcd jagatakse Origin Trials'i v\u00e4liselt programmeerimist routerit <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/contact-picker\/\">Kontakti valija<\/a><\/noindex>, v\u00f5imaldades kasutajal valida aadressiraamatust kirjeid ja edastada teatud detailid neist veebisaidile. Taotluse k\u00e4igus m\u00e4\u00e4ratakse, milliseid omadusi tuleb saada. Need omadused kuvatakse selgelt kasutajale, kes otsustab, kas edastada need omadused v\u00f5i mitte. API-d saab kasutada n\u00e4iteks veebip\u00f5hises postikliendiga saajate valimiseks saadetava kirja jaoks, VoIP funktsiooniga veebirakenduses teatud numbrile helistamise alustamiseks v\u00f5i sotsiaalv\u00f5rgustikus juba registreeritud s\u00f5prade otsimiseks. Samuti on Origin Trials raames pakkuda uusi Contact Picker omadusi: lisaks varem kergesti k\u00e4ttesaadavatele nimele, e-postile ja telefoninumbrile on lisatud ka v\u00f5imalus edastada postiaadress ja pilt.\n<li class=\"l\"> Veebit\u00f6\u00f6tajates <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/module-workers\/\">on pakutud<\/a><\/noindex> uus moodulite laadimise meetod ECMAScripti jaoks, mis v\u00f5imaldab kasutada ilma importScripts() funktsiooni, mis blokeerib t\u00f6\u00f6tluse ajal t\u00f6\u00f6taja ja viib skripti globaalsete keskkondade t\u00e4itmiseni. Uus meetod h\u00f5lmab spetsiaalsete moodulite loomist Web Workers'ile, mis toetavad JavaScripti standardmeetodeid impordiks ja saavad laadida d\u00fcnaamiliselt, blokeerimata t\u00f6\u00f6taja t\u00e4itmist. Moodlite laadimiseks t\u00f6\u00f6taja konstruktori sees on uus ressursit\u00fc\u00fcp \u2013 'module':\n<p>   const worker = new Worker('worker.js', {<br \/>\n     type: 'module'<br \/>\n   });<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/chromestatus.com\/feature\/5855937971617792\">TC39 p\u00e4rand RegExp funktsioonid JavaScriptis<\/a><\/noindex> sisseehitatud v\u00f5imalus JavaScriptis tihendatud voogude t\u00f6\u00f6tlemiseks, mis ei n\u00f5ua v\u00e4list raamatukogu kasutamist. Tihendamiseks ja dekompressimiseks on lisatud API-d <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.google.com\/document\/d\/1TovyqqeC3HoO0A4UUBKiCyhZlQSl7jM_F7KbWjK2Gcs\/edit\">CompressionStream ja DecompressionStream<\/a><\/noindex>. Toetatakse tihendamist gzip ja deflate algoritmide abil.\n<p>   const compressionReadableStream<br \/>\n         =  inputReadableStream.pipeThrough(new CompressionStream('gzip'));<\/p>\n<li class=\"l\"> Lisatud CSS-i omadus \"<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5668660729348096\">line-break: anywhere<\/a><\/noindex>\", mis lubab katkeid igasuguste t\u00fcpograafiliste m\u00e4rkide tasemel, sealhulgas katkeid l\u00e4heduses punktiirism\u00e4rkide, eeldefineeritud t\u00fchikutega (<pre>) ja s\u00f5nade keskel. Samuti on lisatud CSS-i omadus \"<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5126089347170304\">overflow-wrap: anywhere<\/a><\/noindex>\" lubab katkestada mittekatkestuvaid m\u00e4rgisekvencesid igas kohas, kui ei leitud stringis sobivat katkestuskohta.\n<li class=\"l\"> Kravimeedia konteksti, mida t\u00f6\u00f6deldakse kr\u00fcpteeritud kujul, on rakendatud meetodi tugi <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/MediaCapabilities\/decodingInfo\">saama teavet dekodeerimise kohta konkreetse konfigureeritud kr\u00fcpteeritud ja kr\u00fcpteerimata meedia sisu jaoks, mis v\u00f5imaldab rakendustel eelnevalt m\u00f5ista, kas konfiguratsioon on toetatud ja kas sisu m\u00e4ngitakse sujuvalt ja energiat\u00f5husalt.<\/a><\/noindex>, mis annab teavet brauseri v\u00f5imaluste kohta, mis on seotud kaitstud sisu dekodeerimisega (n\u00e4iteks seda meetodit saab kasutada k\u00f5rge kvaliteediga v\u00f5i energias\u00e4\u00e4stlikke dekodeerimise stsenaariumide valimiseks, v\u00f5ttes arvesse saadaolevat ribalaiust ja ekraani suurust).\n<li class=\"l\"> Lisatud meetod <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5687791428042752\">HTMLVideoElement.getVideoPlaybackQuality()<\/a><\/noindex>, mille kaudu on v\u00f5imalik saada teavet video esituse j\u00f5udluse kohta bitikiirus, eraldusv\u00f5ime ja teiste video parameetrite kohandamiseks.\n<li class=\"l\"> API-s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.w3.org\/TR\/payment-request\/\">Payment Handler<\/a><\/noindex>, mis lihtsustab olemasolevate makses\u00fcsteemidega integreerumist, on lisatud v\u00f5imalus <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5660404216758272\">delegeerimisele<\/a><\/noindex> v\u00e4lis\u00fcsteemi makses\u00fcsteemi aadressi ja kontaktandmete edastamiseks (makses\u00fcsteemi rakendusel v\u00f5ivad olla t\u00e4psemad andmed kui brauseril).\n<li class=\"l\"> HTTP-pealkirja toe on lisatud <noindex><a rel=\"nofollow\" href=\"https:\/\/w3c.github.io\/webappsec-fetch-metadata\/#sec-fetch-dest-header\">Sec-Fetch-Dest<\/a><\/noindex>, mis v\u00f5imaldab saata t\u00e4iendavaid metaandmeid seotud sisu t\u00fc\u00fcbi kohta (nt pildi sildi kaudu p\u00e4ringu korral n\u00e4idatakse t\u00fc\u00fcpi \"image\", fontide puhul \u2013 \"font\", skriptide puhul \u2013 \"script\", stiilide puhul \u2013 \"style\" jne). Antud t\u00fc\u00fcbi alusel saab server v\u00f5tta meetmeid teatud r\u00fcnnakute kaitsmiseks (n\u00e4iteks on ebat\u00f5en\u00e4oline, et raha\u00fclekande t\u00f6\u00f6tleja link on m\u00e4\u00e4ratud pildi sildiga, seega selliseid p\u00e4ringuid ei pea t\u00f6\u00f6tlema).\n<li class=\"l\"> JavaScripti mootori V8 <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-80\">on optimeeritud<\/a><\/noindex> m\u00e4lun\u00e4itajate hoidmine. T\u00e4is 64-bitise v\u00e4\u00e4rtuse s\u00e4ilitamise asemel tagatakse ainult unikaalsete albitite salvestamine. Taoline optimeerimine on v\u00f5imaldanud v\u00e4hendada m\u00e4lu tarbimist 40% v\u00f5rra, v\u00e4hendades j\u00f5udlust 3\u20138%.<br \/>\n<center><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/f4d864466d5a0deb2b358e3d709d2e6c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p><center><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/5219cc489b9572b105bb1dceeaedde6d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\t<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/12\/devtools\">Muudatused<\/a><\/noindex> web-arendaja t\u00f6\u00f6riistades:\n<ul>\n<li class=\"l\"> Veebikonsolis on lisatud v\u00f5imalus \u00fcmber m\u00e4\u00e4rata let ja class.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/letafter.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/900fb4a45dcfbe3c59093a875664d432.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> WebAssembly l\u00f5ppude t\u00f5rkeotsingu t\u00f6\u00f6riistad on paranenud. Lisatud tugi  <noindex><a rel=\"nofollow\" href=\"http:\/\/dwarfstd.org\/\">DWARF<\/a><\/noindex> WebAssembly rakenduse l\u00e4htekoodis samm-sammult silumise, murdepunktide m\u00e4\u00e4ramise ja p\u00e4\u00e4stikutega v\u00f5imaldavad saadaetud j\u00e4lgimiste anal\u00fc\u00fcsimiseks.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/wasm.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/18918605318647f5bdaf403822f83010.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Parandatud on v\u00f5rgutegevuse anal\u00fc\u00fcsi paneeli. Lisatud on v\u00f5imalus vaadata skripti kutsete ahelat, mis on seotud p\u00e4ringu algatamisega.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/initiators.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/1981db2b84541612ec63f54dea90a25d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Lisatud uued veerud Path ja URL, milles kuvatakse absoluutne tee ja t\u00e4ielik URL iga v\u00f5rguressursi jaoks. Valitud p\u00e4ring on esile t\u00f5stetud \u00fclevaate diagrammis.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/overview.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/e2f07ee205c13a4f10ef9b9e944d8fa8.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Vahekaardile Network Conditions on lisatud valik User-Agent parameetri muutmiseks.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/useragent.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/c605d0146e32813320d6517c55e4efe2.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Pakutud on uus liides auditipaneeli seadistamiseks.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/start.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/c16f004b56b488f06fe68d27291b1e11.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Vahekaardil. <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/tools\/chrome-devtools\/coverage\">Coverage<\/a><\/noindex> on saadaval v\u00f5imalus koguda coverage-andmeid iga funktsiooni v\u00f5i iga koodibloki kohta (detailsem statistika, kuid n\u00f5uab rohkem ressursse).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/modes.png\"><img decoding=\"async\" alt=\"Chrome 80 v\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2020\/02\/2c80bbceb4c576bf399399986c81bb2d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<li class=\"l\"> AppCache k\u00e4ivitus (tehnoloogia, mis korraldab veebirakenduse t\u00f6\u00f6tamist offline-re\u017eiimis) <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/01\/appcache-scope-restricted.html\">on piiratud<\/a><\/noindex> jooksvate saidi kataloogiga (kui manifest laaditi www.example.com\/foo\/bar\/ alt, siis URL-i \u00fcle m\u00e4\u00e4ramine kehtib ainult \/foo\/bar\/ sisesele). Chrome 82 plaanib AppCache t\u00e4ielikult eemaldada. P\u00f5hjuseks on soov vabastada \u00fcks r\u00fcnnaku vektor, mis on seotud veebik\u00fcpsetamisega. AppCache asemel soovitatakse kasutada API-d. <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Cache\">Cache<\/a><\/noindex>.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/12\/webvr-1-1-removed\">L\u00f5petatud<\/a><\/noindex> toetatakse vananenud API-d WebVR 1.1, mille asemel v\u00f5ib kasutada API-d. <noindex><a rel=\"nofollow\" href=\"https:\/\/immersive-web.github.io\/webxr\/\">WebXR Seade<\/a><\/noindex>, mis v\u00f5imaldab juurdep\u00e4\u00e4su komponentidele virtuaalse ja liitreaalsuse loomiseks ning \u00fchtlustada t\u00f6\u00f6 erinevate seadmeklassidega, alates statsionaarsetest virtuaalreaalsuse kiivritest kuni mobiilseadmete lahendusteni.\n<li class=\"l\"> Protokollide k\u00e4itlejad, mis on \u00fchendatud meetodite registerProtocolHandler() ja unregisterProtocolHandler() kaudu, v\u00f5ivad n\u00fc\u00fcd t\u00f6\u00f6tada ainult turvalises kontekstis (HTTPS-i kaudu p\u00e4\u00e4semisel).\n<\/ul>\n<p>Lisaks uuendustele ja veaparandustele on uues versioonis elimineeritud <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M80\">56 haavatavust<\/a><\/noindex>. Paljude turvaaukude avastamine toimus automatiseeritud testimise t\u00f6\u00f6riistade kaudu <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> ja <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Kritilisi probleeme, mis v\u00f5imaldavad \u00fcletada k\u00f5ik brauseri kaitse tasemed ja k\u00e4ivitada koodi s\u00fcsteemis v\u00e4ljaspool sandbox- Keskkonda, ei tuvastatud. Haavatavuste avastamise preemiate programmiga seoses on Google praeguse versiooni eest v\u00e4lja maksnud 37 preemiat kokku 48 000 USA dollarit (\u00fcks preemia 10 000 dollarit, kolm preemiat 5 000 dollarit, kolm preemiat 3 000 dollarit, neli preemiat 2 000 dollarit, kolm preemiat 1 000 dollarit ja kuus preemiat 500 dollarit). 17 preemia suurus ei ole seni m\u00e4\u00e4ratud.<\/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=52312\">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 80. \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 81 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-56128","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.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-80\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.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 80 | 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-80\" \/>\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-02-04T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:04:20+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 80 v\u00e4ljaanne | ProHoster","description":"Google esitles veebibrauseri v\u00e4ljaannet","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-chrome-80","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 80 | 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-80","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-02-04T21:00:00+00:00","article:modified_time":"2020-02-18T11:04:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"56128","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 19:30:42","updated":"2022-10-07 18:25:29","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\/56128","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=56128"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/56128\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=56128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=56128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=56128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}