Lëshimi i Chrome 86

Kompania Google paraqiti lëshimin e shfletuesit web Chrome 86. Në të njëjtën kohë disponibel ndër-vara i stabil i projektit të lirë Chromium, që shërben si baza për Chrome. Shfletuesi Chrome dallon me përdorimin e logo-së Google, sistemin e njoftimit në rast të dështimit, mundësinë e shkarkimit të modulit Flash sipas kërkesës, module për përmirësimin e përmbajtjes video të mbrojtur (DRM), sistemin automatik të instalimit të azhurnimeve dhe transmetimin gjatë kërkimit parametrave RLZ. Shkëputja tjetër e Chrome 87 është e planifikuar për 17 Nëntor.

Ndryshimet kryesore në në Chrome 86:

  • ËshtĂ« shtuar mbrojtja nga dĂ«rgimi i sigurt tĂ« formave tĂ« inputit nĂ« faqe tĂ« ngarkuara me HTTPS, por qĂ« dĂ«rgojnĂ« tĂ« dhĂ«na pĂ«rmes HTTP, çka krijon njĂ« kĂ«rcĂ«nim pĂ«r pĂ«rmbysjen dhe zĂ«vendĂ«simin e tĂ« dhĂ«nave gjatĂ« sulmeve MITM. Mbrojtja pĂ«rfshin tre ndryshime:
    • NjĂ« funksion automatik pĂ«r tĂ« plotĂ«suar çdo formĂ« tĂ« pĂ«rzier Ă«shtĂ« çaktivizuar, ashtu siç ka ndodhur mjaft kohĂ« mĂ« parĂ« me tĂ« plotĂ«suarit automatik tĂ« formave tĂ« autentifikimit nĂ« faqet e hapura me HTTP. NĂ«se mĂ« parĂ« njĂ« shenjĂ« pĂ«r ndalimin shĂ«rbente si hapja e faqes me njĂ« formĂ« pĂ«rmes HTTPS ose HTTP, tani merret parasysh edhe pĂ«rdorimi i enkriptimit gjatĂ« dĂ«rgimit tĂ« tĂ« dhĂ«nave te procesori i formĂ«s. Funksionimi i menaxherit tĂ« fjalĂ«kalimeve pĂ«r format e pĂ«rziera tĂ« autentifikimit nuk Ă«shtĂ« çaktivizuar, pasi rreziku nga pĂ«rdorimi i njĂ« fjalĂ«kalimi tĂ« pasigurt dhe ripĂ«rdorimi i fjalĂ«kalimeve nĂ« faqe tĂ« ndryshme tejkalon rrezikun e mundshĂ«m tĂ« kapjes sĂ« trafikut.
    • Kur fillon inputi nĂ« format e pĂ«rziera, ofrohet njĂ« paralajmĂ«rim qĂ« informon pĂ«rdoruesin pĂ«r dĂ«rgimin e tĂ« dhĂ«nave tĂ« mbushura pĂ«rmes njĂ« kanali tĂ« paarmatosur.
    • Kur pĂ«rpiqeni tĂ« dĂ«rgoni njĂ« formĂ« tĂ« pĂ«rzier, shfaqet njĂ« faqe e veçantĂ« me njĂ« njoftim pĂ«r rrezikun potencial tĂ« transferimit tĂ« tĂ« dhĂ«nave pĂ«rmes njĂ« kanali komunikimi tĂ« paĆĄifruar. NĂ« versionet e kaluara, pĂ«r tĂ« treguar forma tĂ« pĂ«rziera Ă«shtĂ« pĂ«rdorur njĂ« ikonĂ« faltĂ« nĂ« shiritin e adresĂ«s, por njĂ« shĂ«nim i tillĂ« nuk ishte i qartĂ« pĂ«r pĂ«rdoruesit dhe nuk reflektonte nĂ« mĂ«nyrĂ« efektive rreziqet qĂ« ndodhnin.

      Lëshimi i Chrome 86
  • Bllokimi tĂ« ngarkimit tĂ« pasigurt (pa enkriptim) skedarĂ«ve ekzekutivĂ« i Ă«shtĂ« shtuar bllokimi i ngarkesave tĂ« pasigurta tĂ« arkivave (zip, iso, etj.) dhe shfaqja e paralajmĂ«rimeve gjatĂ« ngarkesave tĂ« pasigurta.
    dokumenteve (docx, pdf etj.). Në versionin e ardhshëm pritet bllokimi i dokumenteve dhe shfaqja e një paralajmërimi për imazhet, skedarët tekstualë dhe ata multimedialë. Bllokimi është implementuar, pasi ngarkimi i skedarëve pa enkriptim mund të përdoret për të kryer veprime keqdashëse, duke ndryshuar përmbajtjen gjatë sulmeve MITM.
  • NĂ« menun e kontekstit, opcioni «GjithmonĂ« shfaq URL-tĂ« plotĂ«sisht» Ă«shtĂ« i aktivizuar nga default, pĂ«r ta aktivizuar tĂ« cilin mĂ« parĂ« ishte e nevojshme tĂ« ndryshoheshin parametrat nĂ« faqen about:flags. URL-ja e plotĂ« mund tĂ« shikohet gjithashtu me dy klikime nĂ« shiritin e adresĂ«s. KujtojmĂ« se qĂ« nga Chrome 76 sipĂ«rfaqja tani shfaqet pa protokoll dhe sub-domainin www. NĂ« Chrome 79 u hoq mundĂ«sia pĂ«r tĂ« rikthyer sjelljen e vjetĂ«r, por pas pakĂ«naqĂ«sisĂ« sĂ« pĂ«rdoruesve nĂ« Chrome 83 u shtua njĂ« flamur eksperimental i ri, i cili shton njĂ« element nĂ« menun e kontekstit pĂ«r tĂ« çaktivizuar fshehjen dhe shfaqjen e URL-tĂ« tĂ« plotĂ« nĂ« çdo rast.
  • PĂ«r njĂ« pĂ«rqindje tĂ« vogĂ«l pĂ«rdoruesish Ă«shtĂ« aktivizuar eksperiment pĂ«r shfaqjes nĂ« shiritin e adresĂ«s do tĂ« shfaqet vetĂ«m domeni, pa asnjĂ« element rrugor dhe parametrash kĂ«rkese. PĂ«r shembull, nĂ« vend tĂ« «https://example.com/secure-google-sign-in/» do tĂ« shfaqet «example.com». Pranimi i kĂ«tij regjimi pĂ«r tĂ« gjithĂ« pĂ«rdoruesit pritet nĂ« njĂ« nga versionet e ardhshme. PĂ«r tĂ« çaktivizuar kĂ«tĂ« sjellje, mund tĂ« pĂ«rdorni opsionin «Trego gjithmonĂ« URL-nĂ« tĂ« plotë», dhe pĂ«r tĂ« parĂ« URL-nĂ« e plotĂ«, mund tĂ« klikohet nĂ« shiritin e adresĂ«s. Si motiv pĂ«r kĂ«tĂ« ndryshim, Ă«shtĂ« shprehur dĂ«shira pĂ«r tĂ« mbrojtur pĂ«rdoruesit nga phishing-u, qĂ« manipulojnĂ« parametrat nĂ« URL — agresorĂ«t shfrytĂ«zojnĂ« moskujdesin e pĂ«rdoruesve pĂ«r tĂ« krijuar njĂ« perceptim tĂ« hapjes sĂ« njĂ« faqe tjetĂ«r dhe pĂ«r tĂ« kryer veprime mashtruese (nĂ«se pĂ«r njĂ« pĂ«rdorues teknikisht tĂ« ditur kĂ«to zĂ«vendĂ«sime bien nĂ« sy, pĂ«rdoruesit e zakonshĂ«m lehtĂ« mashtrohen nga kĂ«to manipulime tĂ« thjeshta).
  • Rifilluar inisiativa pĂ«r heqjen e mbĂ«shtetjes FTP. NĂ« Chrome 86, FTP Ă«shtĂ« çaktivizuar nga ai automatikisht pĂ«r rreth 1% tĂ« pĂ«rdoruesve, dhe nĂ« Chrome 87 pĂ«rqindja e çaktivizimit do tĂ« rritet nĂ« 50%, por mbĂ«shtetja mund tĂ« kthehet me ndihmĂ«n e flags «—enable-ftp» ose «—enable-features=FtpProtocol». NĂ« Chrome 88, mbĂ«shtetja pĂ«r FTP do tĂ« çaktivizohet plotĂ«sisht.
  • NĂ« versionin pĂ«r Android, sipas versionit pĂ«r sistemet desktop, menaxheri i fjalĂ«kalimeve ka implementuar verifikimin e loginĂ«ve dhe fjalĂ«kalimeve tĂ« ruajtura pĂ«rmes njĂ« baze tĂ« llogarive tĂ« komprometuar, duke dhĂ«nĂ« njĂ« paralajmĂ«rim nĂ« rast se identifikohen probleme ose kur pĂ«rpiqet tĂ« pĂ«rdoren fjalĂ«kalime triviale. Verifikimi kryhet nĂ« njĂ« bazĂ« qĂ« mbulon mbi 4 miliardĂ« llogari tĂ« komprometuara, tĂ« pĂ«rfshira nĂ« rrjedhjet e bazave tĂ« pĂ«rdoruesve. PĂ«r tĂ« ruajtur privatĂ«sinĂ«, pĂ«rdoret verifikimi i hash-prefiksit bĂ«het nga pĂ«rdoruesi, dhe fjalĂ«kalimet si dhe hash-et e tyre tĂ« plota nuk dĂ«rgohen jashtĂ«.
  • NĂ« versionin pĂ«r Android gjithashtu janĂ« transferuar butoni «Kontrolli i Sigurisë» (Safety check) dhe mode i avancuar i mbrojtjes nga faqet e rrezikshme (Enhanced Safe Browsing). Butoni «Kontrolli i Sigurisë» tregon njĂ« pĂ«rmbledhje tĂ« mundshmeve tĂ« problemeve me sigurinĂ«, siç janĂ« pĂ«rdorimi i fjalĂ«kalimeve tĂ« kompromentuara, gjendja e kontrollit tĂ« faqeve tĂ« dĂ«mshme (Safe Browsing), prania e pĂ«rditĂ«simeve tĂ« painstaluara dhe identifikimi i shtesave tĂ« dĂ«mshme. Modo i avancuar i mbrojtjes aktivizon kontrole shtesĂ« pĂ«r mbrojtje nga phishing, aktivitet tĂ« dĂ«mshĂ«m dhe kĂ«rcĂ«nime tĂ« tjera nĂ« Web, si dhe pĂ«rfshin mbrojtje shtesĂ« pĂ«r llogarinĂ« tuaj nĂ« Google dhe shĂ«rbime tĂ« Google (Gmail, Drive etj.). NĂ«se nĂ« modin normal tĂ« Safe Browsing kontrollet kryhen lokalish duke pĂ«rdorur njĂ« databazĂ« qĂ« ngarkohet periodikisht nĂ« sistemin e klientit, nĂ« Enhanced Safe Browsing informacioni mbi faqet dhe shkarkimet dĂ«rgohet nĂ« kohĂ« reale pĂ«r verifikim nĂ« anĂ«n e Google, qĂ« lejon reagimin e shpejtĂ« ndaj kĂ«rcĂ«nimeve menjĂ«herĂ« pas identifikimit tĂ« tyre, pa pritur qĂ« lista lokale e zezĂ« tĂ« pĂ«rditĂ«sohet.
  • Shtuar pĂ«rkrahja e skedarit tĂ« indikatorit «.well-known/change-password», me anĂ« tĂ« tĂ« cilit pronarĂ«t e faqeve mund tĂ« specifikojnĂ« adresĂ«n e formularit web pĂ«r ndryshimin e fjalĂ«kalimit. NĂ« rastin e identifikimit tĂ« kompromiseve tĂ« tĂ« dhĂ«nave tĂ« pĂ«rdoruesit, Chrome tani menjĂ«herĂ« do tĂ« ofrojĂ« njĂ« formular pĂ«r ndryshimin e fjalĂ«kalimit, tĂ« pĂ«rcaktuar nĂ« bazĂ« tĂ« informacionit nga ky skedar.
  • ËshtĂ« realizuar shfaqja e njĂ« paralajmĂ«rimi tĂ« ri "KĂ«shill Sigurie", i cili shfaqet kur hapen faqe interneti, emrat e domainit tĂ« tĂ« cilave janĂ« shumĂ« tĂ« ngjashĂ«m me njĂ« faqe tjetĂ«r dhe heuristika tregon se ka njĂ« probabilitet tĂ« lartĂ« pĂ«r spufing (pĂ«r shembull, hapet goog0le.com nĂ« vend tĂ« google.com).
  • Implementuar pĂ«rkrahja e caches sĂ« kalimit (Back-forward cache), e cila siguron kalim tĂ« menjĂ«hershĂ«m kur pĂ«rdoren butonat «Mbrapa» dhe «PĂ«rpara» ose kur navigohet nĂ« faqet qĂ« janĂ« parĂ« mĂ« parĂ« nĂ« kĂ«tĂ« faqe. Cache aktivizohet pĂ«rmes cilĂ«simit chrome://flags/#back-forward-cache.
  • ËshtĂ« optimizuar pĂ«rdorimi i burimeve tĂ« CPU nga dritaret.
    jashtë zonës së dukshme. Chrome kontrollon nëse dritarja e shfletuesit është e mbuluar nga dritarja të tjera dhe përjashton vizatimin e pikselëve në zonat e mbulimit. Optimizimi i përmendur ishte aktivizuar për një përqindje të vogël përdoruesish në Chrome 84 dhe 85 e tani është aktivizuar në të gjithë. Krahasuar me versionet e mëparshme, është eliminuar gjithashtu papajtueshmëria me sistemet e virtualizimit, që shkaktonin shfaqjen e faqeve të bardha bosh.
  • NĂ« mĂ«nyrĂ« tĂ« fortĂ« Ă«shtĂ« pĂ«rmirĂ«suar kufizimi i burimeve pĂ«r skedat nĂ« sfond. Skeda tĂ« tilla tani nuk mund tĂ« konsumojnĂ« mĂ« shumĂ« se 1% tĂ« burimeve tĂ« CPU dhe mund tĂ« aktivizohen jo mĂ« shpesh se njĂ« herĂ« nĂ« minutĂ«. Pas pesĂ« minutash nĂ« sfond, skedat ngrijnĂ«, pĂ«rveç skedave ku luhet pĂ«rmbajtje multimediale ose regjistrohet.
  • Rihapur punĂ«n mbi unifikimin header-it HTTP User-Agent. NĂ« versionin e ri, mbĂ«shtetja pĂ«r mekanizmin User-Agent Client Hints Ă«shtĂ« aktivizuar pĂ«r tĂ« gjithĂ« pĂ«rdoruesit., e zhvilluar si njĂ« zĂ«vendĂ«sim pĂ«r User-Agent. Mekanizmi i ri parashikon dorĂ«zimin selektiv tĂ« tĂ« dhĂ«nave mbi parametra specifikĂ« tĂ« shfletuesit dhe sistemit (versioni, platforma, etj.) vetĂ«m pas kĂ«rkesĂ«s nga serveri dhe ofron pĂ«rdoruesve mundĂ«sinĂ« pĂ«r tĂ« ofruar njĂ« informacion tĂ« tillĂ« selektiv pronarĂ«ve tĂ« faqeve. Kur pĂ«rdoret User-Agent Client Hints, identifikuesi nuk transmetohet automatikisht pa njĂ« kĂ«rkesĂ« tĂ« qartĂ«, duke e bĂ«rĂ« tĂ« pamundur identifikimin pasiv (vetĂ«m emri i shfletuesit jepet automatikisht).
  • Indikimi i disponueshmĂ«risĂ« sĂ« pĂ«rditĂ«simit dhe nevojĂ«s pĂ«r rindezjen e shfletuesit pĂ«r instalimin e tij Ă«shtĂ« ndryshuar. NĂ« vend tĂ« стрДлĐșĐž me ngjyra nĂ« fushĂ«n e avatarit tĂ« llogarisĂ«, tani shfaqet teksti "Update".

    Lëshimi i Chrome 86
  • JanĂ« bĂ«rĂ« pĂ«rpjekje pĂ«r tĂ« pĂ«rfshirĂ« terminologjinĂ« diskriminuese. NĂ« emrat e politikave, fjalĂ«t 'whitelist' dhe 'blacklist' janĂ« zĂ«vendĂ«suar me 'allowlist' dhe 'blocklist' (politikat e tashmĂ« tĂ« shtuar do tĂ« vazhdojnĂ« tĂ« funksionojnĂ«, por do tĂ« jepet njĂ« paralajmĂ«rim pĂ«r kalimin nĂ« kategorinĂ« e vjetruar). NĂ« kodin dhe emrat e skedarĂ«ve pĂ«rdorimi i 'blacklist' Ă«shtĂ« zĂ«vendĂ«suar me 'blocklist'.
    Referencat e dukshme për përdoruesin "blacklist" dhe "whitelist" u zëvendësuan që në fillim të vitit 2019.
  • ËshtĂ« shtuar njĂ« mundĂ«si eksperimentale pĂ«r redaktimin e fjalĂ«kalimeve tĂ« ruajtur, aktive pĂ«rmes flamurit 'chrome://flags/#edit-passwords-in-settings'.
  • E transferuar nĂ« kategorinĂ« e API-ve tĂ« stabilizuara dhe tĂ« qasshme pĂ«r publikun Sistemi Native i SkedarĂ«ve, qĂ« lejon krijimin e aplikacioneve web qĂ« bashkĂ«veprojnĂ« me skedarĂ«t nĂ« fs-nĂ« lokale. PĂ«r shembull, API i ri mund tĂ« jetĂ« i nevojshĂ«m nĂ« ambientet e integruara tĂ« zhvillimit, redaktuesit e tekstit, imazheve dhe videove qĂ« funksionojnĂ« nĂ« shfletues. PĂ«r tĂ« fituar mundĂ«sinĂ« e leximit dhe shkrimit tĂ« drejtpĂ«rdrejtĂ« tĂ« skedarĂ«ve ose pĂ«rdorimin e dialogĂ«ve pĂ«r hapjen dhe ruajtjen e skedarĂ«ve, si dhe pĂ«r tĂ« naviguar pĂ«rmes pĂ«rmbajtjes sĂ« katalogĂ«ve, aplikacioni kĂ«rkon njĂ« konfirmim tĂ« veçantĂ« nga pĂ«rdoruesi.

    Lëshimi i Chrome 86
  • Shtohet selektori CSS «:focus-visible«, i cili pĂ«rdor tĂ« njĂ«jtĂ«n heuristikĂ« qĂ« pĂ«rdoret nga shfletuesi nĂ« marrjen e vendimit pĂ«r tĂ« treguar treguesin e ndryshimit tĂ« fokusit (kur fokusi kalon nĂ« njĂ« buton me kombinime kyçesh, treguesi shfaqet, ndĂ«rsa me klikim tĂ« miut nuk shfaqet). Selektori CSS «:focus» qĂ« ishte nĂ« dispozicion mĂ« parĂ« gjithmonĂ« ndriçon fokusin.
    Për më tepër, në cilësimet është shtuar një opsion i quajtur «Quick Focus Highlight», i cili, kur është aktiv, do të shfaqë një tregues shtesë fokusi pranë elementeve aktivë, që mbetet i dukshëm edhe nëse stilizimi vizual për fokusin është çaktivizuar me CSS në faqe.
  • NĂ« regjimin Origin Trials (funksione eksperimentale qĂ« kĂ«rkojnĂ« aktivizim tĂ« veçantĂ«), janĂ« shtuar disa API tĂ« reja. Origin Trial nĂ«nkupton mundĂ«sinĂ« e funksionimit me API-nĂ« e specifikuar nga aplikacionet e ngarkuara nga localhost ose 127.0.0.1, ose pas regjistrimit dhe marrjes sĂ« njĂ« token-i special, i cili Ă«shtĂ« i vlefshĂ«m pĂ«r njĂ« kohĂ« tĂ« kufizuar pĂ«r njĂ« faqe specifike.
    • API WebHID pĂ«r qasje tĂ« ulĂ«t nĂ« pajisjet HID (Dispositive tĂ« Njeriut, si tastiera, mouse, kontrollet e lojrave, dhe paneli prekĂ«s), qĂ« lejojnĂ« implementimin e logjikĂ«s pĂ«r punĂ« me pajisjet HID nĂ« JavaScript pĂ«r tĂ« organizuar funksionimin me pajisje HID tĂ« rralla pa nevojĂ«n e drejtorive specifike nĂ« sistem.
      Në radhë të parë, API i ri ka për qëllim të ofrojë mbështetje për kontrollet e lojrave.
    • API Screen Information, zgjeron mundĂ«sitĂ« e API Window Placement me mbĂ«shtetje tĂ« konfigurimeve me disa ekrane. Ndryshe nga window.screen, API i ri lejon manipulimin e vendosjes sĂ« dritares nĂ« hapĂ«sirĂ«n e pĂ«rbashkĂ«t tĂ« ekranit nĂ« sistemet me shumĂ« monitorĂ«, pa u kufizuar nĂ« ekranin aktual.
    • Meta-tregu battery-savings, me anĂ« tĂ« tĂ« cilit faqja mund tĂ« informojĂ« shfletuesin pĂ«r nevojĂ«n e aktivizimit tĂ« modaliteteve tĂ« kursimit tĂ« energjisĂ« dhe optimizimit tĂ« ngarkesĂ«s nĂ« CPU.
    • API Raportimi COOP pĂ«r informacion mbi shkeljet potenciale tĂ« rregullave tĂ« izolimit Politika e Integrimit tĂ« Burimeve NdĂ«rmjet (COEP) dhe Politika e Hapur tĂ« Burimeve NdĂ«rmjet (COOP), pa pĂ«rdorur kufizime faktike.
    • NĂ« API Menaxhimi i Kredencialeve Ă«shtĂ« propozuar njĂ« lloj i ri kredenciali Kredenciali i PagesĂ«s, i cili ofron konfirmim shtesĂ« pĂ«r transaksionin e pagesĂ«s. Ana kontrolluese, pĂ«r shembull, banka, ka mundĂ«sinĂ« tĂ« gjenerojĂ« njĂ« çelĂ«s publik PublicKeyCredential, i cili mund tĂ« kĂ«rkohet nga shitĂ«si pĂ«r konfirmim tĂ« sigurt shtesĂ« tĂ« pagesĂ«s.
  • NĂ« API Ngjarjet e Poket pĂ«r pĂ«rcaktimin e sipĂ«rfaqes sĂ« stilusit Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kĂ«ndet e lartĂ«sisĂ« (kĂ«ndi midis stilusit dhe ekranit) dhe azimutit (kĂ«ndi midis boshtit X dhe projekcionit tĂ« stilusit nĂ« ekran), nĂ« vend tĂ« kĂ«ndeve TiltX dhe TiltY (kĂ«ndet midis sipĂ«rfaqes nga stilusi dhe njĂ« nga boshtet dhe sipĂ«rfaqes nga boshtet Y dhe Z). JanĂ« shtuar gjithashtu funksione tĂ« konvertimit midis lartĂ«sisĂ«/azimutit dhe TiltX/TiltY.
  • Kodo pĂ«r hapĂ«sirĂ«n nĂ« URL Ă«shtĂ« ndryshuar, kur llogaritet nĂ« trajtuesit e protokollit — metoda navigator.registerProtocolHandler() tani zĂ«vendĂ«son hapĂ«sirat me «» nĂ« vend tĂ« «+», duke unifikuar sjelljen me shfletues tĂ« tjerĂ«, si Firefox.
  • NĂ« CSS Ă«shtĂ« shtuar pseudo-elementi "::marker«, duke lejon zhvilloni ngjyrĂ«n, madhĂ«sinĂ«, formĂ«n dhe llojin e numrave dhe pikave pĂ«r listat nĂ« blloqet
      dhe
        .
      1. Shtuar mbështetje për titullin HTTP Document-Policy, duke lejuar të caktosh rregullat e aksesit në dokumente, të ngjashme me mekanizmin e izolimit sandbox për iframe, por më universale. Për shembull, përmes Document-Policy mund të kufizosh përdorimin e imazheve të dobëta, të çaktivizosh API-të e ngadalta JavaScript, të përcaktosh rregullat për ngarkimin e iframe, imazheve dhe skripteve, të kufizosh madhësinë totale të dokumentit dhe trafikun, të ndalosh metodat që shkaktojnë përditësimin e faqes, të çaktivizosh funksionin Scroll-To-Text.
      2. NĂ« elementin
        Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r parametrat ‘inline-grid’, ‘grid’, ‘inline-flex’ dhe ‘flex’, tĂ« caktuar pĂ«rmes pronĂ«s CSS ‘display’.
      3. Metoda e re ParentNode.replaceChildren() për të zëvendësuar të gjitha elementet fëmijë të nodit prind me një nod tjetër DOM. Më parë, për të zëvendësuar nodet, mund të përdorej një kombinim metodash node.removeChild() dhe node.append() ose node.innerHTML dhe node.append().
      4. ËshtĂ« zgjeruar spektri i skemave URL tĂ« lejuara pĂ«r tĂ« tejkaluar me registerProtocolHandler(). NĂ« listĂ«n e skemave pĂ«rfshihen protokollet e decentralizuara cabal, dat, did, dweb, ethereum, hyper, ipfs, ipns dhe ssb, duke lejuar pĂ«rcaktimin e lidhjeve nĂ« elemente pavarĂ«sisht nga faqja ose porta qĂ« ofron akses nĂ« burim.
      5. Në API Clipboard Asinkrone shtuar mbështetje për formatin text/html për kopjim dhe ngjitje HTML përmes clipboard-it (kur shkruan dhe lexon në clipboard, pastrimi i ndërtuesve të rrezikshëm HTML kryhet). Ky ndryshim lejon, për shembull, organizimin e ngjitjes dhe kopjimit të tekstit të formatizuar me imazhe dhe lidhje në redaktorët web.
      6. Në WebRTC shtuar mundësinë për të lidhur procesues të dhënash të vetë për të thirrur në fazat e kodimit ose dekodimit të WebRTC MediaStreamTrack. Për shembull, kjo mundësi mund të përdoret për të shtuar mbështetje për enkriptimin e plotë të të dhënave që transmetohen përmes serverëve të ndërmjetëm.
      7. Në motorin JavaScript V8 me 75% rapidizuar implementimi i Number.prototype.toString. Në klasat asinkrone është shtuar pronësia .name me një vlerë bosh. Metoda Atomics.wake është hequr, e cila ndonjëherë është rilindur si Atomics.notify për tu përputhur me specifikimin ECMA-262. Kodi i mjeteve të fuzzing-testimit është hapur. JS-Fuzzer.
      8. Në kompilatorin fillestar (baseline) Liftoff për WebAssembly, i përfshirë në daljen e kaluar, është përfshirë mundësia e përdorimit të instruksioneve vektorale SIMD për të përshpejtuar llogaritjet. Sipas testeve, optimizimi lehtësoi kalimin e disa testeve deri në 2.8 herë. Një optimizim tjetër lehtësova thirrjen e funksioneve të importuara nga JavaScript nga WebAssembly.
      9. Janë zgjeruar mjete për zhvilluesit web: Në panelin Media janë shtuar informacione rreth mediave të përdorura për të luajtur video në faqe, duke përfshirë të dhënat mbi ngjarjet, logjet, vlerat e pronësive dhe parametrat e dekodimit të kuadrove (për shembull, është e mundur të përcaktohen arsyet e humbjes së kuadrave dhe problemeve gjatë ndërveprimit nga JavaScript).

        Lëshimi i Chrome 86

        Në menunë kontekstuale të panelit Elements është shtuar mundësia për të krijuar shkrepje të ekranit të elementeve të zgjedhura (për shembull, është e mundur të krijohet një shkrepje e përmbajtjes ose e tabelës).

        Lëshimi i Chrome 86

        Në konsolën web, paneli me paralajmërime për probleme është zëvendësuar me një mesazh të zakonshëm, ndërsa problemet me Cookies të tretëve janë të fshehura si default në skedën Issues dhe aktivizohen me një checkbox të veçantë.

        Lëshimi i Chrome 86

        Në skedën Rendering është shtuar butoni "Disable local fonts", i cili lejon simulimin e mungesës së shkrimeve lokale, ndërsa në skedën Sensors është shtuar mundësia për të simuluar pasivitetin e përdoruesit (për aplikacionet që përdorin API-në e Zbulimit të Paktësive).

        Lëshimi i Chrome 86

        Në panelin Application ofrohet informacion i detajuar për secilin iframe, dritare të hapura dhe pop-up, duke përfshirë të dhënat për izolimin Cross-Origin me ndihmën e COEP dhe COOP.

        Lëshimi i Chrome 86
      10. Ka filluar zëvendësimi i zbatimit të protokollit QUIC me një variant që po zhvillohet në specifikimin IETF, në vend të variantit të Google QUIC.

    Përveç novacioneve dhe rregullimit të gabimeve, në versionin e ri janë eliminuar 35 vulnerabilitete. Shumë nga vulnerabilitetet janë identifikuar përmes testimit automatizuar me mjete AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Një vulnerabilitet (CVE-2020-15967, referim në një zonë të liruar të memories në kodin për ndërveprimin me Google Payments) është cilësuar si kritike, d.m.th. lejon kalimin e të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem përtej sandbox-it. Si pjesë e programit për shpërblimin e parave për zbulimin e vulnerabiliteteve për versionin aktual, kompania Google ka paguar 27 shpërblime në total prej 71,500 dollarësh (një shpërblim prej 15,000 dollarësh, tre shpërblime prej 7,500 dollarësh, pesë shpërblime prej 5,000 dollarësh, dy shpërblime prej 3,000 dollarësh, një shpërblim prej 200 dollarësh dhe dy shpërblime prej 500 dollarësh). Shuma e 13 shpërblimeve ende nuk është përcaktuar.

    Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster