Lëshimi i Chrome 107

Kompanija Google publikoi version e re të shfletuesit web Chrome 107. Njëkohësisht, është në dispozicion versioni stabil i projektit të lirë Chromium, që është baza e Chrome. Shfletuesi Chrome dallon nga Chromium në përdorimin e logove të Google, sistemit të njoftimit në rast të dështimit, moduleve për riprodhimin e përmbajtjeve video të mbrojtura nga kopjimi (DRM), sistemit të automatizuar të instalimit të përditësimeve, përfshirjes së vazhdueshme të Sandbox-isolimit, ofrimit të çelësave për Google API dhe dërgimit të parametrave RLZ gjatë kërkimit. Për ata që kanë nevojë për më shumë kohë për t'u përditësuar, ka një degë të veçantë të Extended Stable, që mbështetet për 8 javë. Publikimi i ardhshëm i Chrome 108 është planifikuar për 29 nëntor.

Ndryshimet kryesore në Chrome 107:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin ECH (Encrypted Client Hello), i cili vazhdon zhvillimin e ESNI (Encrypted Server Name Indication) dhe pĂ«rdoret pĂ«r tĂ« enkriptuar informacionin mbi parametrit e TLS-seancave, siç janĂ« emri i kĂ«rkuar i domain-it. Diferenca kryesore midis ECH dhe ESNI Ă«shtĂ« se nĂ« ECH, nĂ« vend qĂ« tĂ« enkriptohen fusha tĂ« veçanta, e gjithĂ« mesazhi TLS ClientHello enkriptohet, gjĂ« qĂ« parandalon rrjedhjen e informacionit pĂ«rmes fushave qĂ« nuk mbulon ESNI, si pĂ«r shembull fusha PSK (Pre-Shared Key). ECH gjithashtu pĂ«rdor njĂ« regjistĂ«r DNS HTTPSSVC nĂ« vend tĂ« regjistrit me tipin TXT pĂ«r tĂ« dĂ«rguar informacionin mbi çelĂ«sin publik dhe aplikon enkriptimin e autentikuar tĂ« bazuar nĂ« mekanizmin HPKE (Hybrid Public Key Encryption) pĂ«r marrjen dhe enkriptimin e çelĂ«sit. PĂ«r tĂ« menaxhuar aktivizimin e ECH, Ă«shtĂ« sugjeruar njĂ« parametrizim "chrome://flags#encrypted-client-hello".
  • ËshtĂ« aktivizuar mbĂ«shtetje pĂ«r pĂ«rshpejtimin e hardware pĂ«r dekodimin e videove nĂ« formatin H.265 (HEVC).
  • ËshtĂ« aktivizuar etapa e pestĂ« e reduktimit tĂ« informacionit nĂ« header-in HTTP User-Agent dhe parametrat JavaScript navigator.userAgent, navigator.appVersion dhe navigator.platform, e cila zbatohet pĂ«r tĂ« reduktuar informacionin qĂ« mund tĂ« pĂ«rdoret pĂ«r identifikimin pasiv tĂ« pĂ«rdoruesit. NĂ« Chrome 107, nĂ« rreshtin User-Agent Ă«shtĂ« reduktuar informacioni mbi platformĂ«n dhe procesorin pĂ«r pĂ«rdoruesit e sistemeve desktop, si dhe Ă«shtĂ« bllokuar pĂ«rmbajtja e parametrave JavaScript navigator.platform. Ndryshimi Ă«shtĂ« i dukshĂ«m vetĂ«m nĂ« versionet pĂ«r platformĂ«n Windows, pĂ«r tĂ« cilĂ«n versioni specifik i platformĂ«s Ă«shtĂ« zĂ«vendĂ«suar me "Windows NT 10.0". NĂ« Linux, pĂ«rmbajtja e platformĂ«s nĂ« User-Agent nuk Ă«shtĂ« ndryshuar.

    Më parë, komponentët e versionit të shfletuesit MINOR.BUILD.PATCH ishin zëvendësuar me 0.0.0. Në të ardhmen, në header është planifikuar të mbetet vetëm informacioni mbi emrin e shfletuesit, versionin kryesor të shfletuesit, platformën dhe llojin e pajisjes (telefon mobil, PC, tablet). Për të marrë të dhëna shtesë, siç është versioni i saktë dhe të dhënat e avancuara mbi platformën, nevojitet përdorimi i API-t User Agent Client Hints. Për faqet që informacioni i ri nuk është i mjaftueshëm dhe që nuk janë ende gati të kalojnë në User Agent Client Hints, deri në maj 2023 është ofruar mundësia për të rikthyer User-Agent-in e plotë.

  • NĂ« versionin pĂ«r Android Ă«shtĂ« ndalur mbĂ«shtetja pĂ«r platformĂ«n Android 6.0, pĂ«r tĂ« cilĂ«n tani kĂ«rkohet sĂ« paku versioni Android 7.0 pĂ«r funksionimin e shfletuesit.
  • Dizajni i ndĂ«rfaqes Ă«shtĂ« ndryshuar pĂ«r tĂ« ndjekur gjendjen e shkarkimeve. NĂ« vend tĂ« rreshtit tĂ« poshtĂ«m me tĂ« dhĂ«na mbi avancimin e shkarkimeve, nĂ« panelin me adresĂ«n e lart Ă«shtĂ« shtuar njĂ« tregues i ri, mbi tĂ« cilin duke klikuar shfaqet progresi i shkarkimeve tĂ« skedarĂ«ve dhe historia me listĂ«n e skedarĂ«ve tĂ« shkarkuar tashmĂ«. Ndryshe nga panela e poshtme, butoni tregohet vazhdimisht nĂ« panel dhe lejon qasje tĂ« shpejtĂ« nĂ« historinĂ« e shkarkimeve. NdĂ«rfaqja e re aktualisht ofrohet si e paracaktuar vetĂ«m pĂ«r njĂ« pjesĂ« tĂ« pĂ«rdoruesve dhe do tĂ« pĂ«rhapet tek tĂ« gjithĂ« nĂ«se nuk ka probleme.
    Lëshimi i Chrome 107
  • PĂ«r pĂ«rdoruesit e sistemeve desktop ofrohet mundĂ«sia pĂ«r tĂ« importuar fjalĂ«kalimet, tĂ« ruajtura nĂ« njĂ« skedar me formatin CSV. MĂ« parĂ«, fjalĂ«kalimet nga skedari nĂ« shfletues mund tĂ« transportoheshin vetĂ«m pĂ«rmes shĂ«rbimit passwords.google.com, por tani kĂ«tĂ« mund tĂ« bĂ«ni edhe pĂ«rmes menaxherit tĂ« fjalĂ«kalimeve tĂ« integruar nĂ« shfletues (Google Password Manager).
  • Pas krijimit tĂ« njĂ« profili tĂ« ri nga pĂ«rdoruesi, ofrohet njĂ« ftesĂ« pĂ«r tĂ« aktivizuar sinkronizimin dhe pĂ«r tĂ« kaluar nĂ« cilĂ«simet, pĂ«rmes tĂ« cilave mund tĂ« ndryshoni emrin e profilit dhe tĂ« zgjidhni temĂ«n e ngjyrave.
  • NĂ« versionin pĂ«r platformĂ«n Android Ă«shtĂ« propozuar njĂ« ndĂ«rfaqe e re pĂ«r zgjedhjen e skedarĂ«ve tĂ« multimediave pĂ«r ngarkimin e fotove dhe videove (nĂ« vend tĂ« realizimit tĂ« tij, Ă«shtĂ« pĂ«rdorur ndĂ«rfaqja standarde Android Media Picker).
    Lëshimi i Chrome 107
  • ËshtĂ« siguruar tĂ«rheqja automatike e lejes pĂ«r tĂ« dĂ«rguar njoftime pĂ«r faqet, tĂ« cilat janĂ« kapur nĂ« dĂ«rgimin e njoftimeve dhe mesazheve qĂ« pengojnĂ« pĂ«rdoruesin. MĂ« tepĂ«r, pĂ«r kĂ«to faqe Ă«shtĂ« pezullojnĂ« dĂ«rgimi i kĂ«rkesave pĂ«r marrjen e autorizimeve pĂ«r dĂ«rgimin e njoftimeve.
  • NĂ« API-nĂ« Screen Capture janĂ« shtuar prona tĂ« reja qĂ« lidhen me ndarjen e ekranit — selfBrowserSurface (lejon pĂ«rjashtimin e skedĂ«s aktuale kur thirret getDisplayMedia()), surfaceSwitching (lejon fshehjen e butonit pĂ«r ndĂ«rrimin e skedave) dhe displaySurface (jep mundĂ«sinĂ« pĂ«r tĂ« kufizuar ofrimin e ndarjes nĂ« skedĂ«, dritare ose ekran).
  • NĂ« API Performance Ă«shtĂ« shtuar atributi renderBlockingStatus pĂ«r tĂ« pĂ«rcaktuar burimet qĂ« e ndalojnĂ« vizatimin e faqes deri nĂ« pĂ«rfundimin e ngarkesĂ«s sĂ« tyre.
  • 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-deklarativ PendingBeacon, i cili lejon menaxhimin e dĂ«rgesave tĂ« server tĂ« dhĂ«nave qĂ« nuk kĂ«rkojnĂ« pĂ«rgjigje (beacon). Ky API lejon delegimin e dĂ«rgesĂ«s sĂ« kĂ«tyre tĂ« dhĂ«nave nĂ« shfletues, pa nevojĂ«n pĂ«r tĂ« thirrur operacione dĂ«rgimi nĂ« kohĂ« tĂ« caktuar, pĂ«r shembull, pĂ«r tĂ« organizuar transmetimin e telemetrisĂ« pas mbylljes sĂ« faqes nga ana e pĂ«rdoruesit.
    • NĂ« titullin HTTP Permissions-Policy (Feature Policy), i cili zbaton delegimin e fuqive dhe aktivizon funksionalitete tĂ« avancuara, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r vlerĂ«n "unload", me ndihmĂ«n e sĂ« cilĂ«s mund tĂ« çaktivizohen menaxherĂ«t e ngjarjeve "unload" nĂ« faqe.
  • NĂ« etiketĂ«n Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r atributin "rel", i cili lejon aplikimin e parametrave "rel=noreferrer" pĂ«r tĂ« çaktivizuar dĂ«rgimin e titullit Referer ose "rel=noopener" pĂ«r tĂ« çaktivizuar caktimin e pronĂ«s Window.opener dhe ndalimin e qasjes nĂ« kontekstin nga i cili Ă«shtĂ« kryer kalimi.
  • NĂ« CSS Grid Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r interpolimin e pronave grid-template-columns dhe grid-template-rows pĂ«r tĂ« organizuar njĂ« kalim tĂ« qetĂ« mes shteteve tĂ« ndryshme tĂ« rrjetit.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit web. ËshtĂ« shtuar mundĂ«sia e konfiguruarjes sĂ« shkurtoreve tĂ« tastierĂ«s. ËshtĂ« pĂ«rmirĂ«suar inspektimi i memories tĂ« objekteve tĂ« aplikacioneve C/C++, tĂ« konvertuara nĂ« formatin WebAssembly.

Përveç inovacioneve dhe rregullimeve të gabimeve, në versionin e ri janë eliminuar 14 vulnerabilitete. Shumë nga këto vulnerabilitete janë zbuluar si rezultat i testimeve automatizuar nga mjetet AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë identifikuar probleme kritike që lejojnë kalimin të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem përtej mjedisit sandbox. Në kuadër të programit për shpërblimin e një shpërblimi monetar për zbulimin e vulnerabiliteteve përversionin aktual, kompania Google shpërbleu 10 çmime në shumën totale prej 57 mijë dollarësh amerikanë (me një shpërblim prej $20000, $17000 dhe $7000, dy shpërblime prej $3000, tri shpërblime prej $2000 dhe një shpërblim prej $1000). Madhësia e një shpërblimi ende nuk është e caktuar.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster