Lëshimi i Chrome 120

Kompania Google publikoi version e shfletuesit web Chrome 120. Njëkohësisht, versioni stabil i projektit të lirë Chromium është i disponueshëm, i cili shërben si baza e Chrome. Shfletuesi Chrome dallohet nga Chromium për përdorimin e logotypeve të Google, praninë e një sistemi të dërgimit të njoftimeve në rast dështimi, moduleve për riprodhimin e përmbajtjes së mbrojtur nga kopjimi (DRM), sistemin automatik të instalimit të përditësimeve, aktivizimin e vazhdueshëm të Sandbox-it, ofrimin e çelësave për Google API dhe transmetimin e parametrave RLZ gjatë kërkimit. Për ata që kanë nevojë për më shumë kohë për përditësimin, mbështetet veçmas një dega e Stabilitetit të Zgjeruar, e cila përfshin 8 javë. Përditësimi tjetër i Chrome, 121, është planifikuar për 23 janar.

Ndryshimet kryesore në Chrome 120:

  • Ka filluar eksperimenti pĂ«r çaktivizimin e mbĂ«shtetjes sĂ« Cookie-ve tĂ« palĂ«ve tĂ« treta, tĂ« cilat vendosen kur vizitohen faqe tĂ« ndryshme nga domenit faqja aktuale. Cookie-t e tillĂ« pĂ«rdoren pĂ«r tĂ« ndjekur lĂ«vizjet e pĂ«rdoruesit midis faqeve nĂ« kodin e rrjeteve reklamimi, widget-et e mediave sociale dhe sistemet e web-analitikĂ«s. NĂ« janar 2024, Cookie-t e palĂ«ve tĂ« treta do tĂ« çaktivizohen pĂ«r 1% tĂ« pĂ«rdoruesve tĂ« shfletuesit. Ndryshimet po avancohen nĂ« kuadĂ«r tĂ« iniciativĂ«s Privacy Sandbox, e cila synon tĂ« arrijĂ« njĂ« kompromis midis nevojĂ«s sĂ« pĂ«rdoruesve pĂ«r privatĂ«si dhe dĂ«shirĂ«s sĂ« rrjeteve reklamimi dhe faqeve pĂ«r tĂ« ndjekur preferencat e vizitorĂ«ve.

    Në vend të Cookie-ve ndjekëse, propozohet përdorimi i API-ve të mëposhtme:

    • FedCM (Menaxhimi i AftĂ«sive tĂ« Federuara), i cili lejon krijimin e shĂ«rbimeve tĂ« bashkuara tĂ« identifikimit qĂ« sigurojnĂ« ruajtjen e privatĂ«sisĂ« dhe punojnĂ« pa Cookie tĂ« palĂ«ve tĂ« treta.
    • Private State Tokens, i cili lejon ndarjen e pĂ«rdoruesve tĂ« ndryshĂ«m pa pĂ«rdorimin e identifikatorĂ«ve ndĂ«rfaqĂ«sorĂ« dhe transferimin e informacioneve mbi autentikimin e pĂ«rdoruesit nĂ« kontekste tĂ« ndryshme.
    • Topics (kritika), i cili lejon pĂ«rcaktimin e kategorive tĂ« interesave tĂ« pĂ«rdoruesit, tĂ« cilat mund tĂ« pĂ«rdoren pĂ«r tĂ« identifikuar grupe pĂ«rdoruesish me interesa tĂ« ngjashme pa identifikimin e pĂ«rdoruesve individualĂ« pĂ«rmes Cookie-ve ndjekĂ«se. Interesat llogariten nĂ« bazĂ« tĂ« aktivitetit tĂ« pĂ«rdoruesit nĂ« shfletues dhe ruhen nĂ« pajisjen e pĂ«rdoruesit. Me API-nĂ« Topics, rrjeti i reklamave mund tĂ« marrĂ« informacione tĂ« pĂ«rgjithshme pĂ«r interesat individuale pa pasur informacion mbi aktivitetin konkret tĂ« pĂ«rdoruesit.
    • Protected Audience, zgjidhja pĂ«r rikthimin e pĂ«rdoruesve dhe vlerĂ«simin e audiencĂ«s sĂ« saj (punĂ« me pĂ«rdoruesit qĂ« kanĂ« vizituar mĂ« parĂ« faqen).
    • Attribution Reporting, lejon vlerĂ«simin e karakteristikave tĂ« tilla si kalimet dhe konvertimi (blerja nĂ« faqe pas kalimit).
    • Storage Access API, mund tĂ« pĂ«rdoret pĂ«r tĂ« kĂ«rkuar nga pĂ«rdoruesi autorizime pĂ«r akses nĂ« magazinimin e Cookie-ve, nĂ«se pĂ«r default Cookie-t e palĂ«ve tĂ« treta janĂ« tĂ« bllokuara.
  • NĂ« pĂ«rputhje me kĂ«rkesat e ligjit DMA (Digital Markets Act) tĂ« pranuar nĂ« Bashkimin Evropian, disa pĂ«rdorues do tĂ« shohin njĂ« dialog pĂ«r zgjedhjen e shfletuesit tĂ« parazgjedhur, mundĂ«sitĂ« e tĂ« cilit pĂ«rputhen me konfigurimet chrome://settings/search. NĂ« Chrome 120, dialogu do tĂ« shfaqet pĂ«r 1% tĂ« pĂ«rdoruesve, dhe deri nĂ« botimin e Chrome 122 do tĂ« arrihet nĂ« 100%.
  • Ka filluar procesi i ndalimit tĂ« mbĂ«shtetjes sĂ« kodekĂ«ve tĂ« videos Theora. NĂ« fazĂ«n fillestare, Theora Ă«shtĂ« çaktivizuar pĂ«r 1% tĂ« pĂ«rdoruesve, por deri mĂ« 16 janar planifikohet tĂ« çaktivizohet pĂ«r tĂ« gjithĂ« pĂ«rdoruesit. GjatĂ« fazĂ«s kalimtare, pĂ«r tĂ« rikthyer kodekun, parashikohet njĂ« konfigurim "chrome://flags/#theora-video-codec". Si arsyetim pĂ«r ndalimin e mbĂ«shtetjes sĂ« Theora pĂ«rmendet frika se implementimi i saj, i cili ka njĂ« logjikĂ« mjaft tĂ« nd ingewikkjshme pĂ«r analizimin e tĂ« dhĂ«nave binare dhe dekodimin e rrjedhave, mund tĂ« ketĂ« dobĂ«si tĂ« ngjashme me problemet kritike tĂ« fundit me koduesin VP8.
  • Dizajni i katalogut nĂ« Chrome Web Store Ă«shtĂ« riparĂ« pĂ«r tĂ« simplifikuar kĂ«rkimin dhe menaxhimin e shtesave. JanĂ« shtuar kategori tĂ« reja shtesash (p.sh., kategoria e shtesave tĂ« bazuara nĂ« mĂ«simin automatik dhe seksioni 'zgjedhja e redaktorit'). NĂ« meny "⋼" Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« kthyer dizajnin e kaluan.
    Lëshimi i Chrome 120
  • Funksionaliteti i ndĂ«rfaqes "Kontrolli i SigurisĂ«" (Safety check) Ă«shtĂ« zgjeruar, duke ofruar njĂ« pĂ«rmbledhje mbi mundĂ«sitĂ« e problemit tĂ« sigurisĂ«, siç janĂ« pĂ«rdorimi i fjalĂ«kalimeve tĂ« kompromentuara, gjendja e kontrollit tĂ« faqeve tĂ« dĂ«mshme (Safe Browsing), praninĂ« e pĂ«rditĂ«simeve tĂ« painstaluara dhe identifikimin e shtesave tĂ« dĂ«mshme. NĂ« versionin e ri, Ă«shtĂ« ofruar njĂ« modalitet proaktiv, i cili kryen periodikisht kontrolle tĂ« lidhura me sigurinĂ« e shfletuesit dhe informon pĂ«rdoruesin nĂ«se identifikohen probleme. NĂ« konfigurimet janĂ« shtuar mundĂ«si pĂ«r tĂ« menaxhuar veprimet nĂ« modalitetin proaktiv.
    Lëshimi i Chrome 120
  • Panele e mjeteve Ă«shtĂ« optimizuar pĂ«r t'u adaptuar nĂ« varĂ«si tĂ« madhĂ«sisĂ« sĂ« dritares.
  • Menaxheri i fjalĂ«kalimeve lejon ndarjen e fjalĂ«kalimeve tĂ« veçanta me anĂ«tarĂ«t e grupit Google Family Group, i vendosur pĂ«rmes LlogarisĂ« Google. Mund tĂ« ndahet vetĂ«m njĂ« fjalĂ«kalim nĂ« njĂ« kohĂ«, pas sĂ« cilĂ«s fjalĂ«kalimi i ndarĂ« nuk mund tĂ« pĂ«rditĂ«sohet ose tĂ« tĂ«rhiqet nga dĂ«rguesi.
  • Interaksioni me printerĂ«t Ă«shtĂ« zhvendosur nĂ« njĂ« proces shĂ«rbimi tĂ« veçantĂ«, duke siguruar stabilitet mĂ« tĂ« lartĂ« tĂ« shfletuesit dhe duke pĂ«rmirĂ«suar pĂ«rgjigjen e ndĂ«rfaqes gjatĂ« parashikimit tĂ« faqeve pĂ«r printim.
  • TLS pĂ«rfshin implementimin e mekanizmit tĂ« inkapsulimit tĂ« çelsave (KEM, Key Encapsulation Mechanism), qĂ« pĂ«rdor algoritmin hibrid X25519Kyber768, i mbrojtur nga sulmet e kompjuterĂ«ve kuantikĂ«. Tani mund tĂ« pĂ«rdoret njĂ« kombinim i mekanizmit tĂ« shkĂ«mbimit tĂ« çelsave X25519, i bazuar nĂ« kurba eliptike dhe aktualisht i pĂ«rdorur nĂ« TLS, me algoritmin Kyber-768, qĂ« pĂ«rdor metoda kriptografike tĂ« bazuara nĂ« zgjidhjen e problemeve tĂ« teorisĂ« sĂ« rrjetave, koha e zgjidhjes sĂ« tĂ« cilave nuk ndryshon mes kompjuterĂ«ve normalĂ« dhe atyre kuantikĂ«.
  • NĂ« shĂ«rbimin e autocensurĂ«s sĂ« kĂ«rkesave pĂ«r konfirmimin e autorizimeve (Permission Suggestions Service) Ă«shtĂ« siguruar llogaria e URL-sĂ« sĂ« faqes qĂ« kĂ«rkon autorizim (nĂ« hostingut Google do tĂ« dĂ«rgohen hash-et nga URL-ja qĂ« kĂ«rkon autorizim).
  • NĂ« versionin pĂ«r Android Ă«shtĂ« ndalur mbĂ«shtetje pĂ«r platformĂ«n Android 7.0 "Nougat".
  • Ă«shtĂ« shtuar njĂ« strukturĂ« me implementimin e konceptit tĂ« KĂ«rkesave pĂ«r Mbyllje, qĂ« lejon pĂ«rdoruesin tĂ« kĂ«rkojĂ« mbylljen e dialogĂ«ve modalĂ« dhe tĂ« sjellshme pĂ«rmes shtypjes sĂ« çelĂ«sit Esc ose duke pĂ«rdorur njĂ« gjest nĂ« ekran ose butonin "Mbrapa" nĂ« smartphone. MbĂ«shtetje pĂ«r KĂ«rkesat pĂ«r Mbyllje Ă«shtĂ« shtuar pĂ«r dialogĂ«t e krijuar me elementin ose atributin "popover". Gjithashtu Ă«shtĂ« shtuar API i CloseWatcher, qĂ« i lejon zhvilluesve tĂ« aplikacioneve tĂ« ndjekin KĂ«rkesat pĂ«r Mbyllje dhe tĂ« reagojnĂ« ndaj tyre (pĂ«r shembull, mund tĂ« krijohet njĂ« trajtues pĂ«r shtypjen e butonit "mbrapa" nĂ« smartphone-t Android).
  • Elementit
    i është shtuar mbështetje për atributin "name", që mundëson krijimin e grupeve përmes definimit të serive të elementeve
    me një emër të njëjtë.
  • NĂ« API-nĂ« e Media Session Ă«shtĂ« shtuar ngjarja "enterpictureinpicture", qĂ« i lejon faqes tĂ« regjistrojĂ« njĂ« trajtues qĂ« thirret kur hapet pĂ«rmbajtja nĂ« modin "imazh nĂ« imazh".
  • Sintaksa e blloqeve tĂ« CSS tĂ« vendosura Ă«shtĂ« thjeshtuar - rregullat e vendosura tĂ« CSS tani mund tĂ« fillojnĂ« nga çdo element, pa nevojĂ«n pĂ«r tĂ« specifikuar simbolet e ampersandit ose duke pĂ«rdorur funksionin is(). dl { dt { /* stil pĂ«r dl dt */ } dd { /* stil pĂ«r dl dd */ } }
  • NĂ« pronĂ«n CSS "background-clip" Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r parametrin "text" pĂ«r tĂ« shfaqur sfondin e zgjedhur vetĂ«m nĂ« zonĂ«n e kufizuar nga karakteret e tekstit. PĂ«r shembull, pĂ«rcaktimi "background: linear-gradient(60deg, red, yellow, red, yellow, red); background-clip: text; color: rgba(0, 0, 0, 0.2)" do tĂ« rezultojĂ« nĂ« njĂ« shfaqje:
    Lëshimi i Chrome 120
  • NĂ« CSS Ă«shtĂ« shtuar kĂ«rkesa media "scripting", qĂ« mund tĂ« pĂ«rdoret pĂ«r tĂ« pĂ«rcaktuar mundĂ«sinĂ« e ekzekutimit tĂ« skripteve, pĂ«r shembull nĂ« gjuhĂ«n JavaScript, nĂ« faqen aktuale.
  • NĂ« CSS Ă«shtĂ« shtuar pseudoklasi ":dir()", qĂ« lejon pĂ«rzgjedhjen e elementeve nĂ« varĂ«si tĂ« drejtimit tĂ« tekstit (pĂ«r shembull, ":dir(ltr)" do tĂ« mbulonte elementet ku teksti Ă«shtĂ« i renditur nga majta nĂ« djathtĂ«).
  • NĂ« CSS janĂ« shtuar funksione eksponenciale pow(), sqrt(), hypot(), log() dhe exp().
  • NĂ« CSS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pronat mask, mask-image, mask-repeat, mask-position, mask-clip, mask-origin, mask-size, mask-composite dhe mask-mode pĂ«r tĂ« fshehur njĂ« element duke mbivendosur njĂ« imazh nĂ« pika tĂ« caktuara.
  • NĂ« API-nĂ« e FontFaceSet Ă«shtĂ« shtuar metoda check(), qĂ« mundĂ«son tĂ« kontrollohet nĂ«se mund tĂ« shfaqet teksti me fontet e zgjedhura pa pĂ«rdorur fontet qĂ« ende nuk janĂ« ngarkuar nĂ« FontFaceSet.
  • NĂ« API-nĂ« e WebGPU Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit nĂ« shenjuesit tĂ« tipit 16-bit tĂ« numrave me presje tĂ« lĂ«vizshme f16.
  • NĂ« API-nĂ« e AftĂ«sive tĂ« Mediave, nĂ« metodĂ«n decodingInfo() janĂ« shtuar fushat hdrMetadataType, colorGamut dhe transferFunction pĂ«r tĂ« pĂ«rcaktuar mbĂ«shtetje pĂ«r HDR.
  • NĂ« API-nĂ« MediaStreamTrack Ă«shtĂ« shtuar mundĂ«sia e marrjes sĂ« informacionit mbi numrat e kornizave tĂ« marra dhe tĂ« humbura tĂ« videove.
  • Ă«shtĂ« shtuar mundĂ«sia e dĂ«rgimit tĂ« objektit ArrayBuffer nĂ« konstruktoret VideoFrame, AudioData, EncodedVideoChunk, EncodedAudioChunk dhe ImageDecoder pĂ«r pĂ«rdorim tĂ« drejtpĂ«rdrejtĂ« tĂ« arrave tĂ« bajtave pa krijimin e njĂ« kopjeje.
  • PĂ«r shkak tĂ« specifikimit tĂ« ndryshuar pĂ«r tĂ« rritur mbrojtjen nga sulmet XSS dhe pĂ«r tĂ« pĂ«rmirĂ«suar portabilitetin mes shfletuesve, SVGUseElement ndalon mbĂ«shtetje pĂ«r URL "data:", qĂ« mĂ« parĂ« nuk mbĂ«shtetej nĂ« motorin WebKit.
  • Shtuar mbĂ«shtetje eksperimentale (origin trial) pĂ«r headers HTTP «Priority», pĂ«rmes tĂ« cilit mund tĂ« pĂ«rcaktohen informacionet rreth prioriteteve tĂ« pĂ«rpunimit tĂ« kĂ«rkesĂ«s (RFC 9218) gjatĂ« fazĂ«s sĂ« parĂ« tĂ« qasjes nĂ« burim.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit web. NĂ« debugger-in e parazgjedhur janĂ« tĂ« injoruar skriptet e vendosura nĂ« katalogĂ«t «/node_modules/» dhe «/bower_components/» me modulet Node.js. NĂ« modalitetin e debugging tĂ« largĂ«t Ă«shtĂ« realizuar njĂ« kalues pĂ«r tĂ« zgjedhur midis miut dhe ekranit prekes. Ă«shtĂ« pĂ«rmirĂ«suar debugging-u i animacionit. NĂ« panelin e Elementeve Ă«shtĂ« shtuar njĂ« kalues «media» pĂ«r debugging-un e elementeve

Përveç risive dhe rregullimeve të defekteve, në versionin e ri janë eliminuar 10 vulnerabilitete. Shumë nga vulnerabilitetet janë zbuluar si rezultat i testimit automatizuar me mjete si AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë zbuluar probleme kritike që lejojnë shmangie të të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem përtej mjedisit sandbox. Në kuadër të programit të shpërblimeve për zbulimin e vulnerabiliteteve për këtë version, kompania Google ka shpërblyer 13 çmime me një total prej 15,000 dollarëve amerikanë (një çmim $10,000, një çmim $2,000 dhe tre çmime $1,000).

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