{"id":99338,"date":"2021-03-03T22:22:35","date_gmt":"2021-03-03T20:22:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-89"},"modified":"2021-03-03T22:22:35","modified_gmt":"2021-03-03T20:22:38","slug":"reliz-chrome-89","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-chrome-89","title":{"rendered":"Lan\u00e7imi i Chrome 89","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kompania Google prezantoi lan\u00e7imin e shfletuesit web Chrome 89. N\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb \u00ebsht\u00eb n\u00eb dispozicion nj\u00eb version stabil i projektit t\u00eb lir\u00eb Chromium, i cili \u00ebsht\u00eb baza e Chrome. Shfletuesi Chrome karakterizohet nga p\u00ebrdorimi i logove t\u00eb Google, nj\u00eb sistemi p\u00ebr d\u00ebrgimin e njoftimeve n\u00eb rast t\u00eb d\u00ebshtimit, module p\u00ebr riprodhimin e p\u00ebrmbajtjeve video t\u00eb mbrojtura (DRM), nj\u00eb sistem automatik p\u00ebr instalimin e p\u00ebrdit\u00ebsimeve dhe transmetimin e parametrave RLZ gjat\u00eb k\u00ebrkimeve. Lan\u00e7imi tjet\u00ebr i Chrome 90 \u00ebsht\u00eb planifikuar p\u00ebr 13 prill.    <\/p>\n<\/p>\n<p>Ndryshimet kryesore n\u00eb Chrome 89:  <\/p>\n<ul>\n<li class=\"l\"> Versioni i Chrome p\u00ebr Android tani do t\u00eb mund t\u00eb ekzekutohet vet\u00ebm n\u00eb pajisje t\u00eb certifikuara n\u00eb Play Protect. N\u00eb <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/vps\/abuzoustojchivye-vps\/\"   title=\"makina virtuale\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4253\">makina virtuale<\/a> Dhe emulator\u00ebt e Chrome p\u00ebr Android do t\u00eb p\u00ebrdoren vet\u00ebm n\u00ebse \u00ebsht\u00eb emuluar nj\u00eb pajisje e pranueshme ose n\u00ebse emulatori \u00ebsht\u00eb zhvilluar nga Google. Mund t\u00eb kontrolloni n\u00ebse pajisja \u00ebsht\u00eb e certifikuar apo jo n\u00eb aplikacionin Google Play n\u00eb seksionin e cil\u00ebsimeve (n\u00eb fund t\u00eb faqes s\u00eb cil\u00ebsimeve tregohet statusi \u2018Certifikimi i Play Protect\u2019). P\u00ebr pajisjet jo t\u00eb certifikuara, si\u00e7 jan\u00eb ato me firmware t\u00eb jasht\u00ebm, p\u00ebrdoruesve u propozohet t\u00eb regjistrojn\u00eb pajisjet e tyre p\u00ebr t\u00eb p\u00ebrdorur Chrome.\n<li class=\"l\"> P\u00ebr nj\u00eb p\u00ebrqindje t\u00eb vog\u00ebl p\u00ebrdoruesish \u00ebsht\u00eb e aktivizuar hapja e faqeve p\u00ebr k\u00ebt\u00eb standart p\u00ebrmes HTTPS kur k\u00ebto emra host-u shkruhen n\u00eb rreshtin e adres\u00ebs. P\u00ebr shembull, kur shkruani hostin example.com, p\u00ebr default do t\u00eb hapet faqja https:\/\/example.com, dhe n\u00ebse ka probleme gjat\u00eb hapjes, do t\u00eb kthehet n\u00eb http:\/\/example.com. P\u00ebr t\u00eb menaxhuar p\u00ebrdorimin p\u00ebr default t\u00eb \u2018https:\/\/\u2019 \u00ebsht\u00eb parashikuar nj\u00eb cil\u00ebsim n\u00eb \u2018chrome:\/\/flags#omnibox-default-typed-navigations-to-https\u2019.\n<li class=\"l\"> \u00cbsht\u00eb aktivizuar mb\u00ebshtetje p\u00ebr profilet, t\u00eb cilat lejojn\u00eb p\u00ebrdorues t\u00eb ndrysh\u00ebm t\u00eb ndajn\u00eb llogarit\u00eb e tyre duke punuar n\u00eb nj\u00eb shfletues t\u00eb vet\u00ebm. P\u00ebr shembull, me ndihm\u00ebn e profileve, mund t\u00eb organizoni qasje p\u00ebr an\u00ebtar\u00ebt e familjes ose t\u00eb ndani seancat q\u00eb p\u00ebrdoren p\u00ebr pun\u00eb dhe interesa personale. P\u00ebrdoruesi mund t\u00eb krijoj\u00eb nj\u00eb profil t\u00eb ri n\u00eb Chrome dhe ta konfiguroj\u00eb at\u00eb p\u00ebr t'u aktivizuar kur lidhet me nj\u00eb llogari t\u00eb caktuar n\u00eb Google, duke lejuar p\u00ebrdorues t\u00eb ndrysh\u00ebm t\u00eb ndajn\u00eb sh\u00ebnime, preferenca dhe historin\u00eb e vizitave. Kur p\u00ebrpiqeni t\u00eb hyni n\u00eb nj\u00eb llogari t\u00eb lidhur me nj\u00eb profil tjet\u00ebr, p\u00ebrdoruesit do t'i ofrohet mund\u00ebsia p\u00ebr t\u00eb kaluar n\u00eb k\u00ebt\u00eb profil. Kur p\u00ebrdoruesi ka lidhje me disa profile, do t'i ofrohet mund\u00ebsia p\u00ebr t\u00eb zgjedhur profilin e d\u00ebshiruar. \u00cbsht\u00eb e mundur t\u00eb lidhen me profile t\u00eb ndryshme skemat e ngjyrave p\u00ebr ndarjen vizuale t\u00eb p\u00ebrdoruesve.    <center><img decoding=\"async\" alt=\"Lan\u00e7imi i Chrome 89\" src=\"\/wp-content\/uploads\/2021\/03\/a73182f7bc6f97320b8ee618a75b1a02.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Eshte aktivizuar shfaqja e skicave t\u00eb p\u00ebrmbajtjes kur vendosni kursorin mbi register\u00ebt n\u00eb panelin e ep\u00ebrm. M\u00eb par\u00eb, parashikimi i p\u00ebrmbajtjes s\u00eb register\u00ebve ishte i \u00e7aktivizuar nga default dhe k\u00ebrkonte ndryshimin e cil\u00ebsimit \u2018chrome:\/\/flags\/#tab-hover-cards\u2019.       <center><img decoding=\"async\" alt=\"Lan\u00e7imi i Chrome 89\" src=\"\/wp-content\/uploads\/2021\/03\/76019ca674da4c40fc0af431f86bb969.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> P\u00ebr nj\u00eb grup p\u00ebrdoruesish \u00ebsht\u00eb aktivizuar funksioni \u2018Lista e leximeve\u2019 (Reading List, \u2018chrome:\/\/flags#read-later\u2019), i cili, kur aktivizohet, shton nj\u00eb buton t\u00eb dyt\u00eb \u2018Shto n\u00eb list\u00ebn e leximeve\u2019 p\u00ebrve\u00e7 butonit \u2018Shto te sh\u00ebnimet\u2019 kur klikohet ikona e yllit n\u00eb rreshtin e adres\u00ebs. Nj\u00eb menu \u2018Lista e leximeve\u2019 shfaqet n\u00eb k\u00ebndin e djatht\u00eb t\u00eb panelit t\u00eb sh\u00ebnimeve, n\u00eb t\u00eb cil\u00ebn renditen t\u00eb gjitha faqet e shtyra m\u00eb par\u00eb n\u00eb list\u00eb. Kur hapni nj\u00eb faqe nga lista, ajo sh\u00ebnohet si e lexuar. Faqet n\u00eb list\u00eb gjithashtu mund t\u00eb sh\u00ebnohen si t\u00eb lexuara ose jo t\u00eb lexuara manualisht ose t\u00eb hiqen nga lista.    <center><img decoding=\"async\" alt=\"Lan\u00e7imi i Chrome 89\" src=\"\/wp-content\/uploads\/2021\/03\/482e58a94586134d438d57222f91da0f.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> P\u00ebr p\u00ebrdoruesit q\u00eb hyjn\u00eb n\u00eb llogarin\u00eb Google, pa aktivizuar Chrome Sync, ofrohet qasje n\u00eb metodat e pagesave dhe fjal\u00ebkalimet e ruajtura n\u00eb llogarin\u00eb Google. Kjo mund\u00ebsi \u00ebsht\u00eb aktivizuar p\u00ebr nj\u00eb grup p\u00ebrdoruesish dhe do t\u00eb b\u00ebhet gradualisht e disponueshme p\u00ebr t\u00eb tjer\u00ebt.\n<li class=\"l\"> Eshte aktivizuar mb\u00ebshtetje p\u00ebr k\u00ebrkimin e shpejt\u00eb t\u00eb register\u00ebve, e cila m\u00eb par\u00eb k\u00ebrkonte aktivizimin p\u00ebrmes flamurit \u2018chrome:\/\/flags\/#enable-tab-search\u2019. P\u00ebrdoruesi mund t\u00eb shikoj\u00eb list\u00ebn e t\u00eb gjitha regjistrave t\u00eb hapur dhe t\u00eb filtroj\u00eb shpejt registerin e nevojsh\u00ebm, pavar\u00ebsisht n\u00ebse ndodhet n\u00eb dritaren aktuale apo nj\u00eb tjet\u00ebr.    <center><img decoding=\"async\" alt=\"Lan\u00e7imi i Chrome 89\" src=\"\/wp-content\/uploads\/2021\/03\/3d0f8c3419e0d9b07822cd5990ada3cc.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> P\u00ebr t\u00eb gjith\u00eb p\u00ebrdoruesit, \u00ebsht\u00eb nd\u00ebrprer\u00eb p\u00ebrpunimi i hyrjes s\u00eb fjal\u00ebve t\u00eb ve\u00e7anta n\u00eb shiritin e adres\u00ebs si tentativ\u00eb p\u00ebr t\u00eb hapur faqet e brendshme. M\u00eb par\u00eb, kur nj\u00eb fjal\u00eb e vetme ishte e futur n\u00eb shiritin e adres\u00ebs, shfletuesi fillimisht p\u00ebrpiqej t\u00eb p\u00ebrcaktonte n\u00eb DNS ekzistenc\u00ebn e nj\u00eb hosti me at\u00eb em\u00ebr, duke supozuar se p\u00ebrdoruesi po p\u00ebrpiqej t\u00eb hapte nj\u00eb subdomen, dhe pastaj e ridrejtonte k\u00ebrkes\u00ebn n\u00eb sistemin e k\u00ebrkimit. K\u00ebshtu, pronari i serverit DNS, i caktuar n\u00eb cil\u00ebsimet e p\u00ebrdoruesit, merrte informacion mbi k\u00ebrkesa t\u00eb nj\u00ebsuara fjal\u00ebsh, t\u00eb cilat konsideroheshin si nj\u00eb shkelje e privat\u00ebsis\u00eb. P\u00ebr bizneset q\u00eb p\u00ebrdorin hoste interneti pa subdomen (p.sh. &#171;https:\/\/helpdesk\/&#187;) \u00ebsht\u00eb ofruar opsioni p\u00ebr rikthimin e sjelljes s\u00eb vjet\u00ebr.\n<li class=\"l\"> \u00cbsht\u00eb ofruar mund\u00ebsia p\u00ebr t\u00eb bllokuar versionin e nj\u00eb shtes\u00eb ose aplikacioni. P\u00ebr shembull, p\u00ebr p\u00ebrdorimin n\u00eb nd\u00ebrmarrje t\u00eb vet\u00ebm shtesave t\u00eb verifikuara, administratori p\u00ebrmes politik\u00ebs s\u00eb re t\u00eb ExtensionSettings mund t\u00eb konfiguroj\u00eb Chrome p\u00ebr t\u00eb p\u00ebrdorur URL-n\u00eb e tij p\u00ebr shkarkimin e p\u00ebrdit\u00ebsimeve, n\u00eb vend t\u00eb URL-s\u00eb s\u00eb specifikuar n\u00eb manifestin e shtes\u00ebs.\n<li class=\"l\"> N\u00eb sistemet x86, tani \u00ebsht\u00eb e domosdoshme q\u00eb procesori t\u00eb ket\u00eb mb\u00ebshtetje p\u00ebr instruktionet SSE3 p\u00ebr funksionimin e shfletuesit, t\u00eb cilat mb\u00ebshteten nga procesor\u00ebt Intel q\u00eb nga viti 2003, nd\u00ebrsa AMD - nga viti 2005.\n<li class=\"l\"> Jan\u00eb shtuar API t\u00eb tjera, t\u00eb orientuara ndaj ofrimit t\u00eb funksionalitetit q\u00eb mund t\u00eb z\u00ebvend\u00ebsoj\u00eb Cookie-t e pal\u00ebve t\u00eb treta, t\u00eb p\u00ebrdorura p\u00ebr t\u00eb ndjekur l\u00ebvizjet e p\u00ebrdoruesit midis faqeve n\u00eb kodin e rrjeteve reklamues, widget-eve t\u00eb mediave sociale dhe sistemeve t\u00eb web-analitik\u00ebs. Propozohen p\u00ebr testim API-t\u00eb e m\u00ebposhtme:\n<ul>\n<li class=\"l\"> Trust Token p\u00ebr ndarjen e p\u00ebrdoruesve pa p\u00ebrdorimin e identifikator\u00ebve nd\u00ebrfaq\u00ebsor.\n<li class=\"l\"> Grupet e pal\u00ebs s\u00eb par\u00eb - lejojn\u00eb domainet e lidhura t\u00eb shpallin veten si primare q\u00eb shfletuesi t\u00eb mund ta marr\u00eb parasysh k\u00ebt\u00eb lidhje gjat\u00eb k\u00ebrkesave nd\u00ebrfaq\u00ebsore.\n<li class=\"l\"> Schemeful Same-Site p\u00ebr zgjerimin e konceptit t\u00eb same-site n\u00eb skema t\u00eb ndryshme URL, dmth. http:\/\/website.example dhe https:\/\/website.example do t\u00eb trajtohen si nj\u00eb site p\u00ebr k\u00ebrkesat nd\u00ebrfaq\u00ebsore.\n<li class=\"l\">  Floc p\u00ebr p\u00ebrcaktimin e kategoris\u00eb s\u00eb interesave t\u00eb p\u00ebrdoruesit pa identifikim t\u00eb ve\u00e7ant\u00eb dhe pa lidhje me historin\u00eb e vizitave t\u00eb faqeve t\u00eb caktuara.\n<li class=\"l\"> Conversion Measurement p\u00ebr t\u00eb vler\u00ebsuar aktivitetin e p\u00ebrdoruesit pas kalimit n\u00eb reklam\u00eb.\n<li class=\"l\"> User-Agent Client Hints p\u00ebr z\u00ebvend\u00ebsimin e User-Agent dhe dor\u00ebzimin selektiv t\u00eb t\u00eb dh\u00ebnave p\u00ebr parametrat specifik t\u00eb shfletuesit dhe sistemit (versioni, platforma, etj.).  <\/ul>\n<li class=\"l\"> Shtuar API Serial, e cila lejon faqeve t\u00eb lexojn\u00eb dhe shkruajn\u00eb t\u00eb dh\u00ebna p\u00ebrmes port\u00ebs seriale. Arsyetimi p\u00ebr shfaqjen e k\u00ebtij API \u00ebsht\u00eb mund\u00ebsia p\u00ebr t\u00eb krijuar aplikacione web p\u00ebr menaxhimin direkt t\u00eb pajisjeve si mikrocontroler\u00ebt dhe printer\u00ebt 3D. P\u00ebr t\u00eb marr\u00eb akses n\u00eb pajisjen periferike, k\u00ebrkohet nj\u00eb konfirmim i qart\u00eb nga p\u00ebrdoruesi p\u00ebr autorizime.\n<li class=\"l\"> Shtuar API WebHID p\u00ebr qasje n\u00eb nivel t\u00eb ul\u00ebt n\u00eb pajisjet HID (Human Interface Device, tastiera, miqt\u00eb, gamepad-et, panelat prekje), q\u00eb lejon implementimin e logjik\u00ebs s\u00eb pun\u00ebs me pajisjet HID n\u00eb JavaScript p\u00ebr t\u00eb organizuar pun\u00ebn me pajisje HID t\u00eb rralla pa nevoj\u00ebn p\u00ebr drajver\u00eb specifik\u00eb n\u00eb sistem. Para s\u00eb gjithash, ky API \u00ebsht\u00eb fokusuar n\u00eb ofrimin e mb\u00ebshtetjes p\u00ebr gamepad-et.\n<li class=\"l\"> Shtuar API Web NFC, i cili lejon aplikacionet web t\u00eb lexojn\u00eb dhe shkruajn\u00eb etiketat NFC. Disa shembuj t\u00eb p\u00ebrdorimit t\u00eb k\u00ebtij API n\u00eb aplikacione web p\u00ebrfshijn\u00eb ofrimin e informacionit mbi ekspozitat muzeale, zhvillimin e inventar\u00ebve, marrjen e informacionit nga kartelat e pjes\u00ebmarr\u00ebsve n\u00eb konferenca, etj. D\u00ebrgimi dhe skanimi i etiketave b\u00ebhet p\u00ebrmes objekteve NDEFWriter dhe NDEFReader.\n<li class=\"l\"> API Web Share (objekti navigator.share) \u00ebsht\u00eb shkuar p\u00ebrtej pajisjeve mobile dhe tani \u00ebsht\u00eb i disponuesh\u00ebm p\u00ebr p\u00ebrdoruesit e shfletuesve desktop (deri tani vet\u00ebm p\u00ebr Windows dhe Chrome OS). API Web Share ofron mjete p\u00ebr ndarjen e informacionit n\u00eb rrjetet sociale, p\u00ebr shembull, lejon gjenerimin e nj\u00eb butoni t\u00eb unifikuar p\u00ebr publikim n\u00eb rrjetet sociale q\u00eb p\u00ebrdor p\u00ebrdoruesi, ose organizimin e d\u00ebrgimit t\u00eb t\u00eb dh\u00ebnave n\u00eb aplikacione t\u00eb tjera.\n<li class=\"l\"> N\u00eb versionet p\u00ebr Android dhe komponentin WebView \u00ebsht\u00eb p\u00ebrfshir\u00eb mb\u00ebshtetje p\u00ebr dekodimin e formatit t\u00eb imazheve AVIF (AV1 Image Format), i cili p\u00ebrfshin teknologji kompresimi midis kadrove nga formati i kodimit t\u00eb videos AV1 (n\u00eb versionet desktop, mb\u00ebshtetja p\u00ebr AVIF \u00ebsht\u00eb p\u00ebrfshir\u00eb q\u00eb nga Chrome 85). Konteineri p\u00ebr shp\u00ebrndarjen e t\u00eb dh\u00ebnave t\u00eb kompresuara n\u00eb AVIF \u00ebsht\u00eb plot\u00ebsisht i nj\u00ebjt\u00eb me HEIF. AVIF mb\u00ebshtet imazhe n\u00eb HDR (High Dynamic Range) dhe hap\u00ebsir\u00ebn ngjyrave Wide-gamut, si dhe n\u00eb dinamik\u00ebn standarde t\u00eb diapazonit (SDR).\n<li class=\"l\"> Shtesa e nj\u00eb Reporting API t\u00eb ri p\u00ebr marrjen e informacionit n\u00eb lidhje me shkeljet e rregullave t\u00eb p\u00ebrdorimit t\u00eb sigurt n\u00eb faqen e operacioneve t\u00eb privilegjuara, t\u00eb cilat vendosen p\u00ebrmes titullit COOP (Cross-Origin-Opener-Policy), i cili gjithashtu lejon kalimin e COOP n\u00eb modin e debug q\u00eb funksionon pa bllokimin e shkeljeve t\u00eb rregullave.\n<li class=\"l\"> Shtuar funksioni performance.measureUserAgentSpecificMemory(), i cili p\u00ebrcakton madh\u00ebsin\u00eb e memories s\u00eb shpenzuar gjat\u00eb p\u00ebrpunimit t\u00eb faqes.\n<li class=\"l\">P\u00ebr t\u00eb p\u00ebrmbushur k\u00ebrkesat e standardeve web, t\u00eb gjitha URL-t\u00eb &#171;data:&#187; tani p\u00ebrpunohen si potencialisht t\u00eb besueshme, pra jan\u00eb pjes\u00eb e nj\u00eb konteksti t\u00eb sigurt.\n<li class=\"l\"> N\u00eb API-n\u00eb e Streams \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr rrjedhat e bajtave (Byte Streams), t\u00eb cilat jan\u00eb optimizuar posa\u00e7\u00ebrisht p\u00ebr transferimin efikas t\u00eb grupeve t\u00eb rast\u00ebsishme t\u00eb bajtave dhe minimizojn\u00eb numrin e operacioneve t\u00eb kopjimit t\u00eb t\u00eb dh\u00ebnave. Dalja e nj\u00eb rrjedhe mund t\u00eb shkruhet n\u00eb primitivat si\u00e7 jan\u00eb vargjet ose ArrayBuffer.\n<li class=\"l\"> N\u00eb elementet SVG, \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr sintaks\u00ebn e plot\u00eb t\u00eb pron\u00ebs &#171;filter&#187;, e cila lejon p\u00ebrdorimin e funksioneve t\u00eb filtrimit si blur(), sepia() dhe grayscale() p\u00ebr elementet SVG dhe jo-SVG.\n<li class=\"l\"> N\u00eb CSS \u00ebsht\u00eb realizuar nj\u00eb pseudo-element &#171;::target-text&#187;, i cili mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb theksuar nj\u00eb fragment n\u00eb t\u00eb cilin \u00ebsht\u00eb ndodhur kalimi p\u00ebrmes tekstit (scroll-to-text) me nj\u00eb stil t\u00eb ndrysh\u00ebm nga ai q\u00eb p\u00ebrdor shfletuesi p\u00ebr ndri\u00e7imin e gjetur.\n<li class=\"l\"> Shtuar pronat CSS p\u00ebr menaxhimin e rrumbullakimit t\u00eb k\u00ebndeve: border-start-start-radius, border-start-end-radius, border-end-start-radius, border-end-end-radius.\n<li class=\"l\"> Shtuar pron\u00ebs CSS forced-colors p\u00ebr t\u00eb p\u00ebrcaktuar n\u00ebse shfletuesi po aplikon nj\u00eb palet\u00eb ngjyrash t\u00eb kufizuar t\u00eb caktuar nga p\u00ebrdoruesi n\u00eb faqen.\n<li class=\"l\"> Shtuar pron\u00ebn CSS forced-color-adjust p\u00ebr t\u00eb \u00e7aktivizuar kufizimin e detyruesh\u00ebm t\u00eb ngjyrave p\u00ebr elemente t\u00eb ve\u00e7anta, duke l\u00ebn\u00eb t\u00eb plot\u00eb kontrollin mbi ngjyrat n\u00ebp\u00ebrmjet CSS.\n<li class=\"l\"> N\u00eb JavaScript, lejimi i p\u00ebrdorimit t\u00eb fjal\u00ebs ky\u00e7e await n\u00eb modulet n\u00eb nivelin e lart\u00eb lejon nj\u00eb integrim m\u00eb t\u00eb but\u00eb t\u00eb thirrjeve asinkrone n\u00eb procesin e ngarkimit t\u00eb moduleve dhe shmang ndihm\u00ebn e nevojshme nga &#171;funksioni async&#187;. P\u00ebr shembull, n\u00eb vend t\u00eb (async function() { await Promise.resolve(console.log(&#8216;test&#8217;)); }()); tani mund t\u00eb shkruani await Promise.resolve(console.log(&#8216;test&#8217;));\n<li class=\"l\"> N\u00eb motorin JavaScript V8 \u00ebsht\u00eb p\u00ebrshpejtuar thirrja e funksioneve, n\u00eb situat\u00ebn kur numri i argumenteve t\u00eb d\u00ebrguara nuk p\u00ebrputhet me parametrat e p\u00ebrcaktuar n\u00eb funksion. Sipas shp\u00ebrndarjes s\u00eb numrit t\u00eb argumenteve n\u00eb modin pa JIT, performanca \u00ebsht\u00eb rritur me 11.2%, nd\u00ebrsa duke p\u00ebrdorur JIT TurboFan me 40%.\n<li class=\"l\"> Jan\u00eb b\u00ebr\u00eb shum\u00eb p\u00ebrmir\u00ebsime t\u00eb vogla n\u00eb mjetet p\u00ebr zhvilluesit web.         <\/ul>\n<p>P\u00ebrve\u00e7 p\u00ebrmir\u00ebsimeve dhe rregullimeve t\u00eb gabimeve, n\u00eb versionin e ri jan\u00eb eliminuar 47 dob\u00ebsi. Shumica e dob\u00ebsive jan\u00eb zbuluar si rezultat i testimeve automatike me mjete si AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk jan\u00eb identifikuar 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 sandox. Megjithat\u00eb, v\u00ebrehet se nj\u00eb nga dob\u00ebsit\u00eb e rregulluara (CVE-2021-21166), e lidhur me jet\u00ebn e objekteve n\u00eb n\u00ebnsi dhe modul t\u00eb z\u00ebrit, ka karakterin e nj\u00eb problemi 0-day dhe deri n\u00eb rregullim \u00ebsht\u00eb p\u00ebrdorur n\u00eb nj\u00eb nga eksploit\u00ebt. Si pjes\u00eb e programit p\u00ebr shp\u00ebrblimin financiar p\u00ebr zbulimin e dob\u00ebsive p\u00ebr \u00e7_release-n aktual, kompania Google ka paguar 33 shp\u00ebrblime me vler\u00eb 61000 dollar\u00eb (dy shp\u00ebrblime prej 10000 dollar\u00ebsh, dy shp\u00ebrblime prej 7500 dollar\u00ebsh, tre shp\u00ebrblime prej 5000 dollar\u00ebsh, dy shp\u00ebrblime prej 3000 dollar\u00ebsh, kat\u00ebr shp\u00ebrblime prej 1000 dollar\u00ebsh dhe dy shp\u00ebrblime prej 500 dollar\u00ebsh). Shuma e 18 shp\u00ebrblimeve ende nuk \u00ebsht\u00eb p\u00ebrcaktuar.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54674\">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 89. \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, \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 90 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 13 \u0430\u043f\u0440\u0435\u043b\u044f. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":99339,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99338","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 Chrome 89. \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.\" \/>\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-89\" \/>\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 89 | 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 Chrome 89. \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-chrome-89\" \/>\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=\"2021-03-03T20:22:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-03-03T20:22:38+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\udd47Publikimi i Chrome 89 | ProHoster","description":"Kompania Google ka publikuar versionin e shfletuesit web Chrome 89. Po ashtu \u00ebsht\u00eb n\u00eb dispozicion versioni stabil i projektit t\u00eb lir\u00eb Chromium, i cili sh\u00ebrben si baza e Chrome.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-chrome-89","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 89 | 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 Chrome 89. \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.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-chrome-89","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":"2021-03-03T20:22:38+00:00","article:modified_time":"2021-03-03T20:22:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99338","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-03-03 20:23:21","updated":"2022-10-02 00:12:16","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\/99338","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=99338"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/99338\/revisions"}],"predecessor-version":[{"id":164128,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/99338\/revisions\/164128"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/99339"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=99338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=99338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=99338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}