{"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\/lv\/blog\/news\/reliz-chrome-74","title":{"rendered":"Chrome 74 izlaidums","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Uz\u0146\u0113mums Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/04\/stable-channel-update-for-desktop_23.html\">prezent\u0113ja<\/a><\/noindex> web p\u0101rl\u016bkprogrammas izlaidums <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 74<\/a><\/noindex>. Taj\u0101 pa\u0161\u0101 laik\u0101 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">pieejams<\/a><\/noindex> stabils br\u012bvs projekta izlaidums <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, kas kalpo k\u0101 Chrome pamatne. P\u0101rl\u016bkprogramma Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">at\u0161\u0137iras<\/a><\/noindex> izmantojot Google logo, iesp\u0113ju lejupiel\u0101d\u0113t Flash modu\u013ca p\u0113c piepras\u012bjuma, crash br\u012bdin\u0101jumu sist\u0113mu, aizsarg\u0101t\u0101 video satura atska\u0146o\u0161anai nodro\u0161in\u0101tus modu\u013cus, autom\u0101tisk\u0101s atjaunin\u0101\u0161anas sist\u0113mu un mekl\u0113\u0161anas laik\u0101 inform\u0101cijas nos\u016bt\u012b\u0161anu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">RLZ parametrus<\/a><\/noindex>. N\u0101kamais Chrome 75 izlaidums pl\u0101nots 4. j\u016bnij\u0101.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">\u012bpa\u0161\u012bbas<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">izmai\u0146as<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/03\/chrome-74-beta-reducing-unwanted-motion.html\">par<\/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\"> Notikuma onUnload gad\u012bjum\u0101, kas tiek izsaukts, kad lapa tiek aizv\u0113rta, tagad <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/chrome-72-deps-rems\">ir aizliegts<\/a><\/noindex> izmantot uznirsto\u0161\u0101s logus (tiek blo\u0137\u0113ts window.open() izsaukums), kas pal\u012bdz\u0113s aizsarg\u0101t lietot\u0101jus no piespiedu rekl\u0101mas lapu atv\u0113r\u0161anas p\u0113c ap\u0161aub\u0101mu viet\u0146u apmekl\u0113\u0161anas;\n<li class=\"l\"> JavaScript dzin\u0113j\u0101 <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-74\">ir ieviesta<\/a><\/noindex> ir ien\u0101cis jauns re\u017e\u012bms <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/jitless\">JIT-less<\/a><\/noindex> (z\u012bme &#171;&#8212;jitless&#187;), \u013caujot izpild\u012bt JavaScript bez JIT izmanto\u0161anas (tiek izmantots tikai interpreters) un bez izpild\u0101m\u0101s atmi\u0146as pie\u0161\u0137ir\u0161anas koda izpildes laik\u0101. JIT atsl\u0113g\u0161ana var b\u016bt noder\u012bga, lai palielin\u0101tu dro\u0161\u012bbu, str\u0101d\u0101jot ar potenci\u0101li b\u012bstamiem t\u012bmek\u013ca lietojumiem, k\u0101 ar\u012b lai nodro\u0161in\u0101tu kompil\u0101ciju platform\u0101s, kur\u0101s aizliegta JIT izmanto\u0161ana (piem\u0113ram, iOS, da\u017eos Smart TV un sp\u0113\u013cu konsol\u0113s). Atsl\u0113dzot JIT, JavaScript izpildes efektivit\u0101te samazin\u0101s par 40 % Speedometer 2.0 test\u0101 un par 80 % Web Tooling Benchmark test\u0101, ta\u010du simul\u0113jot darbu ar YouTube, tika nov\u0113rots tikai 6 % snieguma samazin\u0101jums. Atmi\u0146as pat\u0113ri\u0146\u0161 \u0161aj\u0101 gad\u012bjum\u0101 samazin\u0101s neliel\u0101 apm\u0113r\u0101, tikai par 1.7%;\n<li class=\"l\"> V8 ir pied\u0101v\u0101tas ar\u012b iev\u0113rojamas jaunas optimiz\u0101cijas. Piem\u0113ram, funkciju izsaukumu izpilde, kur faktiski nodotie parametri neatbilst funkcijas defin\u0113tiem argumentiem, ir pa\u0101trin\u0101ta par 60%. DOM \u012bpa\u0161\u012bbu piek\u013cuve, izmantojot get funkciju, ir pa\u0101trin\u0101ta, kas pozit\u012bvi ietekm\u0113ja Angular ietvara veiktsp\u0113ju. JavaScript pars\u0113\u0161anas uzlabojums: UTF-8 dekod\u0113t\u0101ja optimiz\u0101cija palielin\u0101ja pars\u0113t\u0101ja veiktsp\u0113ju streaming re\u017e\u012bm\u0101 (pars\u0113\u0161ana notiek pa\u0161a iel\u0101d\u0113\u0161anas laik\u0101) par 8%, bet lieko oper\u0101ciju deduplic\u0113\u0161anas izsl\u0113g\u0161ana sniedza v\u0113l 10.5% pieaugumu;\n<li class=\"l\"> Veikta darb\u012bba, lai samazin\u0101tu JavaScript dzin\u0113ja atmi\u0146as pat\u0113ri\u0146u.<br \/>\nPievienots kods, lai izt\u012br\u012btu bajtkoda ke\u0161u, kas aiz\u0146em aptuveni 15 % no kop\u0113j\u0101 kaudzes izm\u0113ra. Atmi\u0146as sav\u0101c\u0113j\u0101 pievienota posms, lai izsl\u0113gtu no ke\u0161a reti kompil\u0113tu bajtkodu, kas saist\u012bts ar izmantotaj\u0101m funkcij\u0101m vai funkcij\u0101m, ko izsauc tikai inicializ\u0101cijas laik\u0101. L\u0113mums par t\u012br\u012b\u0161anu tiek pie\u0146emts, pamatojoties uz jaun\u0101m skait\u012bt\u0101jiem, kas \u0146em v\u0113r\u0101 p\u0113d\u0113jo laiku, kad bajtkods tika izmantots. Nor\u0101d\u012btais labojums \u013c\u0101va samazin\u0101t atmi\u0146as pat\u0113ri\u0146u par 5\u201315 % bez negat\u012bvas ietekmes uz veiktsp\u0113ju. Turkl\u0101t bajtkoda kompilator\u0101 izsl\u0113gta neizmantot\u0101 koda \u0123ener\u0113\u0161ana, piem\u0113ram, p\u0113c return vai break (ja nav Jump p\u0101rejas);<\/p>\n<p><center><img decoding=\"async\" alt=\"Chrome 74 izlaidums\" src=\"\/wp-content\/uploads\/2019\/04\/9c612d2fa05e5393bb54bcc12949f953.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> WebAssembly <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/10\/wasm-threads\">ir ieviesta<\/a><\/noindex> atbalsts pavedieniem un atomisk\u0101m darb\u012bb\u0101m (WebAssembly Threads API un WebAssembly Atomics);\n<li class=\"l\"> Atsevi\u0161\u0137as skriptu pieg\u0101des atbalstam pievienots &#171;#!&#187; virsraksts, kas nosaka interpretatoru izpildei. Piem\u0113ram, p\u0113c citas skriptu valodas parauga, JavaScript fails var izskat\u012bties aptuveni \u0161\u0101di:\n<p>   #!\/usr\/bin\/env node<br \/>\n   console.log(42);<\/p>\n<li class=\"l\"> CSS pievienots jauns media piepras\u012bjums &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/drafts.csswg.org\/mediaqueries-5\/#prefers-reduced-motion\">prefers-reduced-motion<\/a><\/noindex>&#171;, \u013caujot vietnei noteikt oper\u0113t\u0101jsist\u0113mas iestat\u012bjumu st\u0101vokli, kas saist\u012bts ar anim\u0113to efektu atsl\u0113g\u0161anu. Izmantojot pied\u0101v\u0101to piepras\u012bjumu, vietnes \u012bpa\u0161nieks <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/03\/prefers-reduced-motion\">var<\/a><\/noindex> uzzin\u0101t, ka lietot\u0101js ir atsl\u0113dzis anim\u0101ciju efektus, un ar\u012b atsl\u0113gt da\u017e\u0101das anim\u0101cijas iesp\u0113jas vietn\u0113, piem\u0113ram, no\u0146emt pogu tr\u012bc\u0113\u0161anas efektu, ko izmanto, lai piev\u0113rstu uzman\u012bbu;\n<li class=\"l\"> Papildus Chrome 72 ieviestajai publisko lauku noteik\u0161anas iesp\u0113jai <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/class-fields\">tika \u012bstenota atbalsts<\/a><\/noindex> atz\u012bm\u0113jot laukus k\u0101 priv\u0101tus, p\u0113c k\u0101 piek\u013cuve to v\u0113rt\u012bb\u0101m b\u016bs atv\u0113rta tikai iek\u0161\u0113jiem klasei. Lai atz\u012bm\u0113tu lauku k\u0101 priv\u0101tu, pirms lauka nosaukuma j\u0101nor\u0101da z\u012bme &#171;#&#187;. T\u0101pat k\u0101 publiskajiem laukiem, priv\u0101taj\u0101m \u012bpa\u0161\u012bb\u0101m nav nepiecie\u0161ama skaidra konstruktora izmanto\u0161ana.\n<li class=\"l\"> HTTP galvene Feature-Policy, kas \u013cauj p\u0101rvald\u012bt API uzved\u012bbu un noteiktu iesp\u0113ju iesl\u0113g\u0161anu (piem\u0113ram, var iesl\u0113gt sinhrono XMLHttpRequest re\u017e\u012bmu vai atsl\u0113gt Geolocation API), ir papildin\u0101ta <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/06\/feature-policy\">JavaScript API<\/a><\/noindex> funkciju kontrolei attiec\u012bb\u0101 uz konkr\u0113t\u0101m iesp\u0113j\u0101m. Izstr\u0101d\u0101t\u0101jiem pied\u0101v\u0101ti divi jauni dokumenta.featurePolicy un frame.featurePolicy metodes, pied\u0101v\u0101jot tr\u012bs funkcijas:<br \/>\n    allowedFeatures() funkcija, lai ieg\u016btu at\u013cauto funkciju sarakstu pa\u0161reiz\u0113jai domei, allowsFeature() funkcija, lai selekt\u012bvi p\u0101rbaud\u012btu konkr\u0113tu iesp\u0113ju iesl\u0113g\u0161anu un getAllowlistForFeature() funkcija, lai izvad\u012btu dom\u0113nu sarakstu, kuru tai pa\u0161reiz\u0113j\u0101 lap\u0101 at\u013cauta pied\u0101v\u0101t\u0101 iesp\u0113ja;<\/p>\n<li class=\"l\"> Pievienota eksperiment\u0101la (&#171;chrome:\/\/flags#enable-text-fragment-anchor&#187;) atbalsts re\u017e\u012bm\u0101 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50156\">Scroll-To-Text<\/a><\/noindex>, \u013caujot veidot saites uz atsevi\u0161\u0137iem v\u0101rdiem vai fr\u0101z\u0113m, neizsakot dokument\u0101 skaidras nor\u0101des ar &#171;a name&#187; tagu vai &#171;id&#187; \u012bpa\u0161\u012bbu. Lai p\u0101rs\u016bt\u012btu saiti, tiek pied\u0101v\u0101ts speci\u0101ls parametrs &#171;#targetText=&#187;, kur\u0101 var nor\u0101d\u012bt tekstu turpin\u0101jumam. At\u013cauts nor\u0101d\u012bt masku, kas ietver fr\u0101zes, kas nor\u0101da fragmenta s\u0101kumu un beigas, izmantojot komatu k\u0101 to atdal\u012bt\u0101ju (piem\u0113ram, &#171;example.com#targetText=startwords, endwords&#187;);\n<li class=\"l\"> AudioContext konstruktor\u0101 pievienota iesp\u0113ja <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5136778254090240\">sampleRate<\/a><\/noindex>, kas \u013cauj iestat\u012bt veiktos paraugu \u0146em\u0161anas \u0101trumu ska\u0146as apstr\u0101d\u0113, izmantojot Web Audio API;\n<li class=\"l\"> Pievienota atbalsts klasei <noindex>Intl.Locale<\/noindex>, kas nodro\u0161ina metodes valodas, re\u0123iona un rakst\u012bbas parametru anal\u012bzei un apstr\u0101dei, k\u0101 ar\u012b Unicode papla\u0161in\u0101jumu tagu las\u012b\u0161anai un rakst\u012b\u0161anai, k\u0101 ar\u012b lietot\u0101ja iestat\u012bjumu saglab\u0101\u0161anai lokaliz\u0113t\u0101 form\u0101t\u0101;\n<li class=\"l\"> Sist\u0113ma <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/webpackage\/draft-yasskin-http-origin-signed-responses.html\">Signed HTTP Exchanges<\/a><\/noindex> (SXG) ir papla\u0161in\u0101ta ar r\u012bkiem, lai <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5687904902840320\">informat\u012bv\u0101<\/a><\/noindex> satura izplat\u012bt\u0101jus par parakst\u012bta satura iel\u0101des k\u013c\u016bd\u0101m, piem\u0113ram, probl\u0113m\u0101m ar sertifik\u0101tu p\u0101rbaudi. K\u013c\u016bdu apstr\u0101de notiek caur API <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/09\/reportingapi#nel\">Network Error Logging<\/a><\/noindex>. Atg\u0101din\u0101m, ka SXG <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50033\">\u013cauj<\/a><\/noindex> \u013cauj vienas vietnes \u012bpa\u0161niekam ar digit\u0101lo parakstu autoriz\u0113t noteiktu lapu izvieto\u0161anu cit\u0101 vietn\u0113, p\u0113c tam, ja lietot\u0101js piek\u013c\u016bst \u0161\u012bm lap\u0101m otraj\u0101 vietn\u0113, p\u0101rl\u016bkprogramma lietot\u0101jam r\u0101d\u012bs ori\u0123in\u0101l\u0101s vietnes URL, neskatoties uz to, ka lapa iel\u0101d\u0113ta no cita resursa;\n<li class=\"l\"> Teksta kod\u0113\u0161anas klas\u0113 TextEncoder pievienota metode <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5546544912662528\">encodeInto()<\/a><\/noindex>, kas \u013cauj ierakst\u012bt kod\u0113tu virkni tie\u0161i iepriek\u0161 pie\u0161\u0137irt\u0101 bufer\u012b. encodeInto() metode ir augstas veiktsp\u0113jas alternat\u012bva encode() metodei, kurai katr\u0101 izsaukum\u0101 ir nepiecie\u0161ama bufera pie\u0161\u0137ir\u0161ana.\n<li class=\"l\"> Service worker <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5751307839209472\">ir nodro\u0161in\u0101ta<\/a><\/noindex> bufer\u0113\u0161anas izsaukums client.postMessage() l\u012bdz dokumenta gatav\u012bbai. Zi\u0146as, kas nos\u016bt\u012btas caur client.postMessage(), tiks tur\u0113tas l\u012bdz DOMContentLoaded notikuma \u0123ener\u0113\u0161anai, onmessage uzst\u0101d\u012b\u0161anai vai startMessages(); izsaukumam.\n<li class=\"l\"> saska\u0146\u0101 ar CSS p\u0101reju specifik\u0101cijas pras\u012bbu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5673072124231680\">ir pievienotas<\/a><\/noindex> p\u0101reju notikumi transitionrun, transitioncancel, transitionstart un transitionend, kas tiek \u0123ener\u0113ti, kad CSS p\u0101reja tiek ievietota rind\u0101, tiek atcelta, s\u0101kas vai beidzas.\n<li class=\"l\"> Nor\u0101dot nepareizu simbolu kod\u0113\u0161anas MIME tipu piepras\u012bjumam XMLHttpRequest caur overrideMimeType(), tagad tiek veikta atk\u0101p\u0161an\u0101s uz UTF-8 viet\u0101 Latin-1;\n<li class=\"l\"> Pazi\u0146ots par novecoju\u0161u un tiks no\u0146emts vien\u0101 no n\u0101kamajiem laidieniem \u012bpa\u0161ums &#171;allow-downloads-without-user-activation&#187;, kas \u013c\u0101va organiz\u0113t autom\u0101tisku failu lejupiel\u0101di, apstr\u0101d\u0101jot iframe. N\u0101kotn\u0113 failu lejupiel\u0101d\u0113\u0161ana bez lietot\u0101ja skaidra r\u012bc\u012bbas tiks aizliegta, jo t\u0101 tika akt\u012bvi izmantota \u013caunpr\u0101t\u012bg\u0101 darb\u012bb\u0101, piespie\u017eot lejupiel\u0101des un ievadot kait\u012bg\u0101s programmat\u016bras sast\u0101vda\u013cas lietot\u0101ja dator\u0101. Lai s\u0101ktu lejupiel\u0101di, oblig\u0101ti j\u0101b\u016bt lietot\u0101ja klik\u0161\u0137im taj\u0101 pa\u0161\u0101 lap\u0101. S\u0101kotn\u0113ji tika pl\u0101nots no\u0146emt \u012bpa\u0161umu Chrome 74, bet no\u0146em\u0161ana tika  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5706745674465280\">atliekta<\/a><\/noindex> l\u012bdz Chrome 76.\n<li class=\"l\"> Windows platformai tika pied\u0101v\u0101ta opciju tum\u0161\u0101 t\u0113ma. Iepriek\u0161\u0113j\u0101 laidien\u0101 tum\u0161ais izskats tika sagatavots macOS. T\u0101 k\u0101 tum\u0161ais izskats gandr\u012bz piln\u012bb\u0101 atbilst inkognito re\u017e\u012bma stilam, priv\u0101t\u0101 darba re\u017e\u012bma at\u0161\u0137ir\u0161anai tiek pievienots \u012bpa\u0161s indikators viet\u0101, kur b\u016btu lietot\u0101ja profila ikona;\n<li class=\"l\"> korporat\u012bvajiem lietot\u0101jiem ir pievienota iesp\u0113ja  <noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/9116814\">Chrome Browser Cloud Management<\/a><\/noindex> lai p\u0101rvald\u012btu lietot\u0101ju p\u0101rl\u016bkprogrammu iestat\u012bjumus caur Google Admin konsoli;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh3.googleusercontent.com\/FWpgsHuiZLgnNid9DYdrBBa7s99aYrg1q20pPpAC_HmNmGB5Wgp4zG_qUAtFAxDFOsb7=w895?a.png\"><img decoding=\"async\" alt=\"Chrome 74 izlaidums\" src=\"\/wp-content\/uploads\/2019\/04\/270b0c5f512d701ac3370b0018bd2a64.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>Papildus jaunievedumiem un k\u013c\u016bdu labojumiem jaunaj\u0101 versij\u0101 ir nov\u0113rstas <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M74\">39 dro\u0161\u012bbas ievainojam\u012bbu<\/a><\/noindex>. Daudzas no ievainojam\u012bb\u0101m tika atkl\u0101tas automatiz\u0113ta test\u0113\u0161anas laik\u0101, izmantojot r\u012bkus <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> un <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Nav atkl\u0101tas kritiskas probl\u0113mas, kas \u013cautu apiet visus p\u0101rl\u016bkprogrammas aizsardz\u012bbas l\u012bme\u0146us un izpild\u012bt kodu sist\u0113m\u0101 \u0101rpus sandbox vides. Aktu\u0101lajam laidienam komp\u0101nija Google, \u012bstenojot balvas programmu par atkl\u0101t\u0101m ievainojam\u012bb\u0101m, ir izmaks\u0101jusi 19 balvas, kuru kop\u0113j\u0101 summa ir 26837 ASV dol\u0101ri (\u010detras balvas pa $3000, \u010detras balvas pa $2000, viena balva pa $1337, \u010detras balvas pa $1000, tr\u012bs balvas pa $500). 4 balvu apm\u0113rs v\u0113l nav noteikts.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Avots: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50559\">opennet.lv<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 74. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430, \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 75 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24096,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-32278","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/news\/reliz-chrome-74\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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\/lv\/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 izlai\u0161ana | ProHoster","description":"Google uz\u0146\u0113mums ir pazi\u0146ojis par web p\u0101rl\u016bka izlai\u0161anu","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/reliz-chrome-74","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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\/lv\/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\/lv\/wp-json\/wp\/v2\/posts\/32278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=32278"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/32278\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/24096"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=32278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=32278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=32278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}