{"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\/sq\/blog\/news\/reliz-chrome-74","title":{"rendered":"Ril\u00ebsi Chrome 74","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kompania Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/04\/stable-channel-update-for-desktop_23.html\">ka prezantuar<\/a><\/noindex> l\u00ebshimi i shfletuesit web <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 74<\/a><\/noindex>. N\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">\u00ebsht\u00eb n\u00eb dispozicion<\/a><\/noindex> nj\u00eb publikim stabil i projektit t\u00eb lir\u00eb <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, q\u00eb sh\u00ebrben si baza e Chrome. Shfletuesi Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">dallohet<\/a><\/noindex> p\u00ebrdorimi i logotip\u00ebve Google, mund\u00ebsia p\u00ebr t\u00eb shkarkuar modul t\u00eb Flash sipas k\u00ebrkes\u00ebs, pranimi i nj\u00eb sistemi njoftimi n\u00eb rast d\u00ebshtimi, module p\u00ebr riprodhimin e p\u00ebrmbajtjes video t\u00eb mbrojtur, sistemi p\u00ebr automatikisht p\u00ebrdit\u00ebsime dhe transferimin gjat\u00eb k\u00ebrkimit <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">t\u00eb parametrave RLZ<\/a><\/noindex>. T\u00eb ardhmen Chrome 75 \u00ebsht\u00eb planifikuar p\u00ebr 4 qershor.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">Main<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">ndryshime<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/03\/chrome-74-beta-reducing-unwanted-motion.html\">n\u00eb<\/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\"> Kur ndodh ngjarja onUnload, e cila shkaktohet kur mbyllet faqja, tani <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/chrome-72-deps-rems\">\u00ebsht\u00eb e ndaluar<\/a><\/noindex> t\u00eb nxirrni dritaret e skenuara (kjo ndalon thirrjen e window.open()), e cila do t\u00eb mbroj\u00eb p\u00ebrdoruesit nga hapja e detyrueshme e faqeve reklamuese pas mbylljes s\u00eb faqeve t\u00eb dyshimta;\n<li class=\"l\"> N\u00eb motorin JavaScript <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-74\">\u00ebsht\u00eb implementuar<\/a><\/noindex> ka nj\u00eb modalitet t\u00eb ri <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/jitless\">JIT-less<\/a><\/noindex> (flam &#171;&#8212;jitless&#187;, q\u00eb ofron mund\u00ebsin\u00eb p\u00ebr t\u00eb ekzekutuar JavaScript pa p\u00ebrdorimin e JIT (p\u00ebrdoret vet\u00ebm interpretuesi) dhe pa alokimin e memories ekzekutuese gjat\u00eb ekzekutimit t\u00eb kodit. \u00c7aktivizimi i JIT mund t\u00eb jet\u00eb i dobish\u00ebm p\u00ebr t\u00eb rritur sigurin\u00eb kur punoni me aplikacione web potencialisht t\u00eb rrezikshme, si dhe p\u00ebr t\u00eb siguruar nd\u00ebrtimin n\u00eb platforma q\u00eb ndalojn\u00eb p\u00ebrdorimin e JIT (p.sh., n\u00eb iOS, n\u00eb disa Smart TV dhe konsola lojrash). Kur JIT \u00ebsht\u00eb \u00e7aktivizuar, performanca e ekzekutimit t\u00eb JavaScript bie me 40% n\u00eb testin Speedometer 2.0 dhe me 80% n\u00eb testin Web Tooling Benchmark, por gjat\u00eb simulimit t\u00eb pun\u00ebs me YouTube \u00ebsht\u00eb v\u00ebn\u00eb re nj\u00eb r\u00ebnie e performanc\u00ebs vet\u00ebm prej 6%. Konsumi i memories n\u00eb k\u00ebt\u00eb rast zvog\u00eblohet pak, vet\u00ebm me 1.7%;\n<li class=\"l\"> N\u00eb V8 gjithashtu \u00ebsht\u00eb ofruar nj\u00eb sasi e madhe e optimizimeve t\u00eb reja. P\u00ebr shembull, \u00ebsht\u00eb p\u00ebrshpejtuar ekzekutimi i thirrjeve t\u00eb funksioneve, kur numri i parametrave t\u00eb faktosh\u00ebm t\u00eb kaluar nuk p\u00ebrputhet me numrin e argumenteve t\u00eb specifikuara gjat\u00eb p\u00ebrcaktimit t\u00eb funksionit. Qasja n\u00eb pron\u00ebsit\u00eb DOM \u00ebsht\u00eb p\u00ebrshpejtuar p\u00ebrmes funksionit get, q\u00eb ka ndikuar pozitivisht n\u00eb performanc\u00ebn e kuadrit Angular. Ka p\u00ebrshpejtuar pun\u00ebn e analizimit t\u00eb JavaScript: optimizimi i dekoduesit UTF-8 ka lejuar q\u00eb performanca e parserit n\u00eb modalitetin streaming (analizimi gjat\u00eb ngarkimit) t\u00eb rritet me 8%, nd\u00ebrsa p\u00ebrjashtimi i operacioneve t\u00eb tepruara t\u00eb dedupikimit ka dh\u00ebn\u00eb nj\u00eb rritje prej 10.5%;\n<li class=\"l\"> N\u00eb zhvillimin e motorit JavaScript \u00ebsht\u00eb punuar p\u00ebr t\u00eb zvog\u00ebluar konsumimin e memories.<br \/>\nU shtua kodi p\u00ebr pastrimin e caches s\u00eb bytecode, e cila z\u00eb rreth 15% t\u00eb madh\u00ebsis\u00eb totale t\u00eb heap-it. N\u00eb mbledh\u00ebsin e mbeturinave u shtua nj\u00eb faz\u00eb p\u00ebr t\u00eb nxjerr\u00eb nga cache bytecode-in e p\u00ebrpunuar rrall\u00eb p\u00ebr funksionet e p\u00ebrdorura ose funksionet q\u00eb thirren vet\u00ebm gjat\u00eb inicializimit. Vendimi p\u00ebr pastrimin merret n\u00eb baz\u00eb t\u00eb numrave t\u00eb rinj, t\u00eb cilat marrin n\u00eb konsiderat\u00eb koh\u00ebn e fundit t\u00eb aksesit n\u00eb bytecode. Ky ndryshim e lejuan t\u00eb zvog\u00eblohet konsumin e memories me 5\u201315% pa ndikuar negativisht n\u00eb performanc\u00eb. Shtes\u00eb, n\u00eb kompilatorin e bytecode \u00ebsht\u00eb eliminuar gjenerimi i kodit t\u00eb pashfryt\u00ebzuar, p\u00ebr shembull, q\u00eb ndodh pas return ose break (n\u00ebse nuk ka Jump-kalime);<\/p>\n<p><center><img decoding=\"async\" alt=\"Ril\u00ebsi Chrome 74\" src=\"\/wp-content\/uploads\/2019\/04\/9c612d2fa05e5393bb54bcc12949f953.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> P\u00ebr WebAssembly <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/10\/wasm-threads\">\u00ebsht\u00eb implementuar<\/a><\/noindex> mb\u00ebshtetje p\u00ebr rrjedhat dhe operacione atomike (API WebAssembly Threads dhe WebAssembly Atomics);\n<li class=\"l\"> P\u00ebr d\u00ebrges\u00ebn e ve\u00e7ant\u00eb t\u00eb skripteve \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr titullin &#171;#!&#187;, i cili p\u00ebrcakton interpretuesin p\u00ebr ekzekutimin. P\u00ebr shembull, ngjash\u00ebm me gjuh\u00ebt e tjera t\u00eb skripteve, nj\u00eb skedar JavaScript mund t\u00eb duket k\u00ebshtu:\n<p>   #!\/usr\/bin\/env node<br \/>\n   console.log(42);<\/p>\n<li class=\"l\"> N\u00eb CSS \u00ebsht\u00eb shtuar nj\u00eb k\u00ebrkes\u00eb e re media &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/drafts.csswg.org\/mediaqueries-5\/#prefers-reduced-motion\">prefers-reduced-motion<\/a><\/noindex>&#171;, q\u00eb i lejon sitit t\u00eb identifikoj\u00eb gjendjen e cil\u00ebsimeve n\u00eb sistemin operativ, t\u00eb lidhura me \u00e7aktivizimin e efekteve t\u00eb animuara. P\u00ebrmes k\u00ebtij k\u00ebrkese, pronari i sitit <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/03\/prefers-reduced-motion\">mund<\/a><\/noindex> mund t\u00eb zbuloj\u00eb se p\u00ebrdoruesi ka \u00e7aktivizuar efektet e animuara dhe gjithashtu t\u00eb \u00e7aktivizoj\u00eb mund\u00ebsit\u00eb e ndryshme animuese n\u00eb faqen, p\u00ebr shembull, t\u00eb heq\u00eb efektin e dridhjes s\u00eb butonave q\u00eb p\u00ebrdoren p\u00ebr t\u00eb t\u00ebrhequr v\u00ebmendjen;\n<li class=\"l\"> P\u00ebrve\u00e7 mund\u00ebsis\u00eb s\u00eb re n\u00eb Chrome 72 p\u00ebr t\u00eb p\u00ebrcaktuar fushat publike <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/class-fields\">\u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr<\/a><\/noindex> eme njohur fushat si private, pas s\u00eb cil\u00ebs qasja n\u00eb vlerat e tyre do t\u00eb jet\u00eb e hapur vet\u00ebm brenda klas\u00ebs. P\u00ebr t\u00eb sh\u00ebnuar nj\u00eb fush\u00eb si private, duhet t\u00eb tregohet para emrit t\u00eb fush\u00ebs shenj\u00ebn &#171;#&#187;. Si\u00e7 ndodh me fushat publike, pron\u00ebsit\u00eb private nuk k\u00ebrkojn\u00eb p\u00ebrdorimin e duksh\u00ebm t\u00eb konstruktorit.\n<li class=\"l\"> Titulli HTTP Feature-Policy, q\u00eb lejon menaxhimin e sjelljes s\u00eb API-ve dhe aktivizimin e mund\u00ebsive t\u00eb caktuara (p\u00ebr shembull, mund t\u00eb aktivizohet m\u00ebnyra sinkrone e pun\u00ebs s\u00eb XMLHttpRequest ose t\u00eb \u00e7aktivizohet Geolocation API), \u00ebsht\u00eb plot\u00ebsuar <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/06\/feature-policy\">API JavaScript<\/a><\/noindex> p\u00ebr kontrollin e aktivitetit t\u00eb disa mund\u00ebsive. P\u00ebr zhvilluesit jan\u00eb propozuar dy metoda t\u00eb reja document.featurePolicy dhe frame.featurePolicy, q\u00eb ofrojn\u00eb tre funksione:<br \/>\n    allowedFeatures() p\u00ebr t\u00eb marr\u00eb list\u00ebn e funksioneve t\u00eb lejuara p\u00ebr domenin aktual, allowsFeature() p\u00ebr t\u00eb kontrolluar n\u00ebse jan\u00eb aktivizuar funksione t\u00eb ve\u00e7anta dhe getAllowlistForFeature() p\u00ebr t\u00eb treguar list\u00ebn e domeve p\u00ebr t\u00eb cilat \u00ebsht\u00eb e lejuar funksioni i specifikuar n\u00eb faqen aktuale;<\/p>\n<li class=\"l\"> U shtua mb\u00ebshtetje eksperimentale (&#171;chrome:\/\/flags#enable-text-fragment-anchor&#187;) p\u00ebr modin <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50156\">Scroll-To-Text<\/a><\/noindex>, e cila lejon krijimin e lidhjeve n\u00eb fjal\u00eb ose fraza t\u00eb ve\u00e7anta, pa treguar shprehimisht n\u00eb dokument etiketa duke p\u00ebrdorur tagun &#171;a name&#187; ose pron\u00ebn &#171;id&#187;. P\u00ebr t\u00eb transferuar lidhjen propozohet nj\u00eb parametr i ve\u00e7ant\u00eb &#171;#targetText=&#187;, ku mund t\u00eb specifikohet teksti p\u00ebr kalimin. Lejohet caktimi i nj\u00eb mask\u00eb, duke p\u00ebrfshir\u00eb fraza q\u00eb tregojn\u00eb fillimin dhe fundin e fragmentit duke p\u00ebrdorur presjen si ndar\u00ebs t\u00eb tyre (p\u00ebr shembull, &#171;example.com#targetText=startwords, endwords&#187;);\n<li class=\"l\"> n\u00eb konstruktorin AudioContext \u00ebsht\u00eb shtuar nj\u00eb opsion <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5136778254090240\">sampleRate<\/a><\/noindex>, q\u00eb lejon caktimin e frekuenc\u00ebs s\u00eb rimarrjes p\u00ebr operacionet me zvuk p\u00ebrmes Web Audio API;\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr klas\u00ebn <noindex>Intl.Locale<\/noindex>, q\u00eb ofron metoda p\u00ebr analizimin dhe p\u00ebrpunimin e parametrave t\u00eb gjuh\u00ebs, rajonit dhe stilit t\u00eb vendosur nga lokaliteti, si dhe p\u00ebr t\u00eb lexuar dhe shkruar etiketat e zgjerimeve Unicode, ruajtjen e cil\u00ebsimeve t\u00eb p\u00ebrdoruesit p\u00ebr lokalitetin n\u00eb nj\u00eb format t\u00eb serilizuar;\n<li class=\"l\"> Mekanizmi <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/webpackage\/draft-yasskin-http-origin-signed-responses.html\">Bashk\u00ebk\u00ebmimi i HTTP i N\u00ebnshkruar<\/a><\/noindex> (SXG) \u00ebsht\u00eb zgjeruar me mjete p\u00ebr <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5687904902840320\">njoftimin<\/a><\/noindex> ata q\u00eb shp\u00ebrndajn\u00eb p\u00ebrmbajtje mbi gabimet e ngarkimit t\u00eb p\u00ebrmbajtjes s\u00eb n\u00ebnshkruar, si\u00e7 jan\u00eb problemet me verifikimin e certifikatave. Trajtimi i gabimeve b\u00ebhet p\u00ebrmes zgjerimeve API <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/09\/reportingapi#nel\">Network Error Logging<\/a><\/noindex>. Kujtojm\u00eb se SXG <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50033\">mund\u00ebson<\/a><\/noindex> lejon pronarin e nj\u00eb faqeje p\u00ebrmes nj\u00eb n\u00ebnshkrimi digjital t\u00eb autorizoj\u00eb publikimin e faqeve t\u00eb caktuara n\u00eb nj\u00eb faqe tjet\u00ebr, pas s\u00eb cil\u00ebs n\u00eb rastin e aksesimit t\u00eb k\u00ebtyre faqeve n\u00eb faqen e dyt\u00eb, shfletuesi do t\u00eb tregoj\u00eb p\u00ebrdoruesit URL-n\u00eb e faqes fillestare, pavar\u00ebsisht faktit q\u00eb faqja \u00ebsht\u00eb ngarkuar nga nj\u00eb host tjet\u00ebr;\n<li class=\"l\"> N\u00eb klas\u00ebn TextEncoder \u00ebsht\u00eb shtuar metoda <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5546544912662528\">encodeInto()<\/a><\/noindex>, q\u00eb lejon t\u00eb shkruani vargun e koduar drejtp\u00ebrdrejt n\u00eb nj\u00eb bufer t\u00eb rezervuar paraprakisht. Metoda encodeInto() \u00ebsht\u00eb nj\u00eb alternativ\u00eb me performanc\u00eb t\u00eb lart\u00eb p\u00ebr metodat encode(), e cila k\u00ebrkon t\u00eb kryej\u00eb operacionin e rezervimit t\u00eb buferit p\u00ebr \u00e7do thirrje.\n<li class=\"l\"> N\u00eb Service worker <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5751307839209472\">\u00ebsht\u00eb siguruar<\/a><\/noindex> buffer deri n\u00eb momentin kur dokumenti \u00ebsht\u00eb i gatsh\u00ebm p\u00ebr thirrjen client.postMessage(). Mesazhet e d\u00ebrguara p\u00ebrmes client.postMessage() do t\u00eb mbahen deri n\u00eb faz\u00ebn e gjenerimit t\u00eb ngjarjes DOMContentLoaded, vendosjes onmessage ose thirrjes startMessages();\n<li class=\"l\"> N\u00eb p\u00ebrputhje me k\u00ebrkes\u00ebn e specifikimit CSS Transitions <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5673072124231680\">jan\u00eb shtuar<\/a><\/noindex> ngjarjet transitionrun, transitioncancel, transitionstart dhe transitionend, q\u00eb gjenerohen kur CSS-keni n\u00eb radh\u00eb, anulohet, fillon ose p\u00ebrfundon ekzekutimin.\n<li class=\"l\"> Kur specifikohet p\u00ebrmes overrideMimeType() ose MIME-tipi i kodimit t\u00eb karaktereve \u00ebsht\u00eb i pap\u00ebrshtatsh\u00ebm p\u00ebr k\u00ebrkes\u00ebn XMLHttpRequest, tani b\u00ebhet rikthimi n\u00eb UTF-8 n\u00eb vend t\u00eb Latin-1;\n<li class=\"l\"> \u00cbsht\u00eb shpallur e vjet\u00ebruar dhe do t\u00eb hiqet n\u00eb nj\u00ebrin prej versioneve t\u00eb ardhshme pron\u00ebs &#171;allow-downloads-without-user-activation&#187;, p\u00ebrmes s\u00eb cil\u00ebs mund t\u00eb organizohej shkarkimi automatik i skedareve gjat\u00eb p\u00ebrpunimit t\u00eb iframe. N\u00eb t\u00eb ardhmen, iniciimi i shkarkimeve t\u00eb skedareve pa nj\u00eb veprim t\u00eb qart\u00eb nga p\u00ebrdoruesi do t\u00eb ndalohet, pasi p\u00ebrdorej n\u00eb m\u00ebnyr\u00eb aktive p\u00ebr abuzime, imponimin e shkarkimeve dhe futjen e pjes\u00ebve t\u00eb malware n\u00eb kompjuterin e p\u00ebrdoruesit. P\u00ebr t\u00eb filluar shkarkimin do t\u00eb k\u00ebrkohet patjet\u00ebr nj\u00eb klikim i p\u00ebrdoruesit n\u00eb t\u00eb nj\u00ebjt\u00ebn faqe. Fillimisht pron\u00ebs ishte parashikuar q\u00eb t'i hiqej mb\u00ebshtetje n\u00eb Chrome 74, por heqja \u00ebsht\u00eb  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5706745674465280\">ushqyer<\/a><\/noindex> deri n\u00eb Chrome 76.\n<li class=\"l\"> P\u00ebr platform\u00ebn Windows \u00ebsht\u00eb propozuar nj\u00eb tem\u00eb opsionale e err\u00ebt p\u00ebr nd\u00ebrfaqen (n\u00eb versionin e kaluar ishte p\u00ebrgatitur nj\u00eb tem\u00eb e err\u00ebt p\u00ebr macOS). Pasi q\u00eb tema e err\u00ebt \u00ebsht\u00eb pothuajse identike me dizajnin n\u00eb modalitetin e inkognito, p\u00ebr t\u00eb theksuar modin privat t\u00eb pun\u00ebs, \u00ebsht\u00eb shtuar nj\u00eb indikator i ve\u00e7ant\u00eb n\u00eb vend t\u00eb ikon\u00ebs s\u00eb profilit t\u00eb p\u00ebrdoruesit;\n<li class=\"l\"> P\u00ebr p\u00ebrdoruesit e korporatave, \u00ebsht\u00eb shtuar mund\u00ebsia  <noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/9116814\">Menaxhimi i Shfletuesit Chrome Cloud<\/a><\/noindex> p\u00ebr t\u00eb menaxhuar cil\u00ebsimet e shfletuesve t\u00eb p\u00ebrdoruesve p\u00ebrmes konsol\u00ebs Google Admin;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh3.googleusercontent.com\/FWpgsHuiZLgnNid9DYdrBBa7s99aYrg1q20pPpAC_HmNmGB5Wgp4zG_qUAtFAxDFOsb7=w895?a.png\"><img decoding=\"async\" alt=\"Ril\u00ebsi Chrome 74\" src=\"\/wp-content\/uploads\/2019\/04\/270b0c5f512d701ac3370b0018bd2a64.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>P\u00ebrve\u00e7 risive dhe korrigjimeve t\u00eb gabimeve n\u00eb versionin e ri, jan\u00eb eliminuar <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M74\">39 vulnerabilitete<\/a><\/noindex>. Shumica e vulnerabiliteteve jan\u00eb identifikuar si rezultat i testimeve automatike me mjete <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> dhe <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Nuk jan\u00eb zbuluar probleme kritike q\u00eb lejojn\u00eb kalimin e t\u00eb gjitha niveleve t\u00eb mbrojtjes s\u00eb shfletuesit dhe ekzekutimin e kodit n\u00eb sistem p\u00ebrtej mjedisit sandbox. N\u00eb kuad\u00ebr t\u00eb programit p\u00ebr shp\u00ebrblimin e zbulimit t\u00eb vulnerabiliteteve p\u00ebr versionin aktual, kompania Google ka dh\u00ebn\u00eb 19 shp\u00ebrblime n\u00eb shum\u00ebn prej 26837 dollar\u00ebve amerikan\u00eb (kat\u00ebr shp\u00ebrblime prej 3000 dollar\u00ebsh, kat\u00ebr shp\u00ebrblime prej 2000 dollar\u00ebsh, nj\u00eb shp\u00ebrblim prej 1337 dollar\u00ebsh, kat\u00ebr shp\u00ebrblime prej 1000 dollar\u00ebsh, tre shp\u00ebrblime prej 500 dollar\u00ebsh). Shuma e 4 shp\u00ebrblimeve nuk \u00ebsht\u00eb akoma e p\u00ebrcaktuar.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50559\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 74. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430, \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 75 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24096,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-32278","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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\/sq\/blog\/news\/reliz-chrome-74\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\/sq\/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\udd47L\u00ebshimi i Chrome 74 | ProHoster","description":"Kompania Google e lajm\u00ebroi lansimin e shfletuesit web.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-chrome-74","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\/sq\/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\/sq\/wp-json\/wp\/v2\/posts\/32278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=32278"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/32278\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/24096"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=32278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=32278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=32278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}