Çlirimi i Chrome 103

Kompania Google shpalli lançimin e shfletuesit web Chrome 103. Në të njëjtën kohë, është në dispozicion një version stabil i projektit të lirë Chromium, i cili shërben si baza për Chrome. Shfletuesi Chrome dallon nga Chromium për përdorimin e logove të Google, sistemin e dergimit të njoftimeve në rast të dështimit, modulët për riprodhimin e përmbajtjes video të mbrojtur nga kopjimi (DRM), sistemin automatik të instalimit të azhurnimeve, përfshirjen e vazhdueshme të Sandbox-isolimit, shpërndarjen e çelësve për Google API dhe transferimin e parametrave RLZ gjatë kërkimit. Për ata që kanë nevojë për më shumë kohë për azhurnimin, mbështetet veçmas një degë Extended Stable, e cila shoqërohet për 8 javë. Lançimi i ardhshëm i Chrome 104 është planifikuar për 2 gusht.

Ndryshimet kryesore në Chrome 103:

  • ËshtĂ« shtuar njĂ« redaktues eksperimental i imazheve, i cili mund tĂ« thirret pĂ«r tĂ« redaktuar skrinshotet e faqeve. NĂ« redaktor janĂ« tĂ« disponueshme funksione si prerja, theksimi i zonave, piktura me brush, zgjedhja e ngjyrave, shtimi i etiketave tekstuale dhe prodhimi i figurave standarde dhe primitive, si vijat, katrorĂ«t, rrethorĂ«t dhe shigjetat. PĂ«r tĂ« aktivizuar redaktuesin, Ă«shtĂ« e nevojshme tĂ« aktivizohen cilĂ«simet "chrome://flags/#sharing-desktop-screenshots" dhe "chrome://flags/#sharing-desktop-screenshots-edit". Pas krijimit tĂ« skrinshotit pĂ«rmes menusĂ« Share nĂ« shiritin e adresĂ«s, mund tĂ« kaloni nĂ« redaktor duke klikuar butonin "Edit" nĂ« faqen e parazgjedhur tĂ« skrinshotit.
    Çlirimi i Chrome 103
  • JanĂ« zgjeruar mundĂ«sitĂ« e mekanizmit tĂ« parapĂ«rgatitjes qĂ« Ă«shtĂ« shtuar nĂ« Chrome 101, duke mundĂ«suar pĂ«rmbajtjen e rekomandimeve nĂ« shiritin e adresĂ«s Omnibox. ParapĂ«rgatitja plotĂ«son mundĂ«sinĂ« e mĂ«parshme pĂ«r ngarkimin e rekomandimeve mĂ« tĂ« mundshme pĂ«r kalim, pa pritur klikimin e pĂ«rdoruesit. PĂ«rveç ngarkimit, pĂ«rmbajtja e faqeve tĂ« lidhura me rekomandimet tani mund tĂ« paraqitet nĂ« bufĂ«r (pĂ«rfshirĂ« ekzekutimin e skripteve dhe formimin e pemĂ«s DOM), qĂ« lejon shfaqjen momentale tĂ« rekomandimeve pas klikimit. PĂ«r menaxhimin e parapĂ«rgatitjes ofrohen cilĂ«sime "chrome://flags/#enable-prerender2", "chrome://flags/#omnibox-trigger-for-prerender2" dhe "chrome://flags/#search-suggestion-for-prerender2".

    Në Chrome 103 për Android është shtuar API Speculations Rules, i cili lejon autorët e faqeve të transmetojnë shfletuesit informata mbi faqet më të mundshme në të cilat përdoruesi mund të kalojë. Shfletuesi e përdor këtë informacion për ngarkimin dhe paraqitjen paraprakisht të përmbajtjes së faqeve.

  • NĂ« versionin pĂ«r Android Ă«shtĂ« aktivizuar njĂ« menaxher i ri i fjalĂ«kalimeve, i cili ofron tĂ« njĂ«jtin ndĂ«rfaqe tĂ« unifikuar pĂ«r menaxhimin e fjalĂ«kalimeve, qĂ« pĂ«rdoret pĂ«r aplikacionet Android.
  • NĂ« versionin pĂ«r Android Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shĂ«rbimin "With Google", i cili lejon pĂ«rdoruesin tĂ« shprehĂ« mirĂ«njohje pĂ«r faqet e preferuara qĂ« janĂ« regjistruar nĂ« shĂ«rbim duke transmetuar ngjitĂ«se digjitale tĂ« paguara ose falas. ShĂ«rbimi aktualisht Ă«shtĂ« i disponueshĂ«m vetĂ«m pĂ«r pĂ«rdoruesit nĂ« SHBA.
    Çlirimi i Chrome 103
  • ËshtĂ« pĂ«rmirĂ«suar autombushimi i fushave me numrat e kartave tĂ« kreditit dhe debitit, pĂ«r tĂ« cilat tani mbĂ«shteten kartat e ruajtura nĂ«pĂ«rmjet Google Pay.
  • NĂ« versionin pĂ«r Windows, si parazgjedhje Ă«shtĂ« aktivizuar klienti i DNS tĂ« integruar, i cili pĂ«rdoret gjithashtu nĂ« versionet pĂ«r macOS, Android dhe Chrome OS.
  • ËshtĂ« stabilizuar dhe ofruar pĂ«r tĂ« gjithĂ« dĂ«shirojnĂ« API Local Font Access, me anĂ« tĂ« cilit mund tĂ« pĂ«rcaktohet dhe tĂ« pĂ«rdoren fontet e instaluara nĂ« sistem, si dhe tĂ« manipulohet me fontet nĂ« njĂ« nivel tĂ« ulĂ«t (p.sh., filtrimi dhe transformimi i glifĂ«ve).
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kodin e pĂ«rgjigjes HTTP 103, i cili lejon tĂ« informohet klienti pĂ«r pĂ«rmbajtjen e disa HTTP-headerĂ«ve menjĂ«herĂ« pas kĂ«rkesĂ«s, pa pritur qĂ« server tĂ« pĂ«rfundojĂ« tĂ« gjitha operacionet e lidhura me kĂ«rkesĂ«n dhe tĂ« nisĂ« dorĂ«zimin e pĂ«rmbajtjes. NĂ« kĂ«tĂ« mĂ«nyrĂ« mund tĂ« jepen sugjerime pĂ«r elementĂ«t e lidhur me faqen qĂ« po ofrohet, tĂ« cilat mund tĂ« ngarkohen paraprakisht (p.sh., mund tĂ« jepen lidhje pĂ«r CSS dhe JavaScript tĂ« pĂ«rdorura nĂ« faqe). Pasi tĂ« marrĂ« informacionin mbi kĂ«to burime, shfletuesi mund tĂ« fillojĂ« ngarkimin e tyre pa pritur pĂ«rfundimin e dorĂ«zimit tĂ« faqes kryesore, duke lejuar kĂ«shtu qĂ« tĂ« shkurtĂ«zohet koha totale e procesimit tĂ« kĂ«rkesĂ«s.
  • NĂ« modin Origin Trials (veçori eksperimentale qĂ« kĂ«rkon aktivizim tĂ« veçantĂ«), testimi pĂ«r API-tĂ« Federated Credential Management (FedCM) ka filluar vetĂ«m nĂ« ndĂ«rtimet pĂ«r platformĂ«n Android, duke lejuar krijimin e shĂ«rbimeve tĂ« bashkuara tĂ« identifikimit qĂ« sigurojnĂ« ruajtjen e privatĂ«sisĂ« dhe funksionojnĂ« pa mekanizmat e gjurmimit tĂ« ndĂ«rfaqeve, tĂ« tilla si pĂ«rpunimi i Cookie-ve tĂ« palĂ«ve tĂ« treta. Origin Trial nĂ«nkupton mundĂ«sinĂ« e pĂ«rdorimit tĂ« kĂ«tij API nga aplikacionet e ngarkuara nga localhost ose 127.0.0.1, ose pas regjistrimit dhe marrjes sĂ« njĂ« toni tĂ« veçantĂ« qĂ« Ă«shtĂ« i vlefshĂ«m pĂ«r njĂ« kohĂ« tĂ« kufizuar pĂ«r njĂ« sit tĂ« caktuar.
  • NĂ« API Client Hints, i zhvilluar si zĂ«vendĂ«sim pĂ«r titullin User-Agent dhe qĂ« lejon dorĂ«zimin selektiv tĂ« tĂ« dhĂ«nave mbi parametra tĂ« caktuar tĂ« shfletuesit dhe sistemit (versioni, platforma etj.) vetĂ«m pas kĂ«rkesĂ«s. serverin, Ă«shtĂ« e mundur tĂ« zĂ«vendĂ«sohen identifikuesit e shfletuesit me emra fiktivĂ«, nĂ« mĂ«nyrĂ« tĂ« ngjashme me mekanizmin GREASE (Generate Random Extensions And Sustain Extensibility) qĂ« pĂ«rdoret nĂ« TLS. PĂ«r shembull, pĂ«rveç ‘"Chrome"; v="103"‘ dhe ‘"Chromium"; v="103"‘, nĂ« listĂ« mund tĂ« shtohet njĂ« identifikues rastĂ«sor pĂ«r njĂ« shfletues qĂ« nuk ekziston ‘"(Not;Browser"; v="12"‘. Kjo zĂ«vendĂ«sim do tĂ« ndihmojĂ« nĂ« identifikimin e problemeve me trajtimin e identifikuesve tĂ« shfletuesve tĂ« panjohur, qĂ« bĂ«jnĂ« qĂ« shfletuesit alternativĂ« tĂ« jenĂ« tĂ« detyruar tĂ« pretendojnĂ« se janĂ« shfletues tĂ« tjerĂ« popullorĂ« pĂ«r tĂ« kaluar verifikimin nĂ« listat e shfletuesve tĂ« lejueshĂ«m.
  • Skedar e formatit AVIF janĂ« shtuar nĂ« listĂ«n e lejuar pĂ«r ndarjen pĂ«rmes API iWeb Share.
  • Shtuar mbĂ«shtetje pĂ«r formatin e kompresimit «deflate-raw», duke lejuar akses nĂ« rrjedhĂ«n e kompresuar tĂ« papĂ«rpunuar pa tituj dhe blloqe pĂ«rfundimtare, qĂ« mund tĂ« pĂ«rdoret, pĂ«r shembull, pĂ«r leximin dhe shkruajtur e skedarĂ«ve zip.
  • PĂ«r elementet e web-formave Ă«shtĂ« ofruar mundĂ«sia e pĂ«rdorimit tĂ« atributit «rel», qĂ« 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 aksesit nĂ« kontekstin nga i cili Ă«shtĂ« bĂ«rĂ« kalimi.
  • Implementimi i ngjarjes popstate Ă«shtĂ« pajtuar me sjelljen e Firefox. Ngjarja popstate tani krijohet menjĂ«herĂ« pas ndryshimit tĂ« URL-sĂ« pa pritur ngjarjen load.
  • PĂ«r faqet qĂ« hapen pa HTTPS dhe nga blloqet iframe, Ă«shtĂ« ndaluar qasja nĂ« API Gampepad dhe API Battery Status.
  • NĂ« objektin SerialPort Ă«shtĂ« shtuar metoda forget() pĂ«r tĂ« hequr dorĂ« nga autorizimet e mĂ«parshme nga pĂ«rdoruesi pĂ«r akses nĂ« portin serial.
  • Atributi visual-box Ă«shtĂ« shtuar nĂ« pronĂ«n CSS overflow-clip-margin, duke pĂ«rcaktuar nga cilĂ«sia duhet tĂ« fillojĂ« prerja e pĂ«rmbajtjes qĂ« del jashtĂ« kufirit (mund tĂ« marrĂ« vlera content-box, padding-box dhe border-box).
  • NĂ« blloqet iframe me atributin sandbox Ă«shtĂ« ndaluar thirrja e protokolleve tĂ« jashtme dhe nisja e aplikacioneve tĂ« jashtme tĂ« trajtuesve. PĂ«r tĂ« anuluar kufizimin duhet tĂ« pĂ«rdoren pronat allow-popups, allow-top-navigation dhe allow-top-navigation-with-user-activation.
  • MbĂ«shtetja pĂ«r elementin Ă«shtĂ« ndĂ«rprerĂ«, i cili ka humbur kuptim pas ndalimit tĂ« mbĂ«shtetjes pĂ«r pluginat.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjete pĂ«r zhvilluesit web. PĂ«r shembull, nĂ« panelin e Stileve Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar ngjyrĂ«n e pikĂ«s jashtĂ« dritares sĂ« shfletuesit. ËshtĂ« pĂ«rmirĂ«suar parashikimi i vlerave tĂ« parametrave nĂ« debuger. ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« ndryshuar rendin e paneleve nĂ« ndĂ«rfaqen e Elementeve.

Përveç risive dhe rregullimeve të gabimeve, versioni i ri ka eliminuar 14 dobësi. Shumica e dobësive janë zbuluar përmes testeve automatike me mjete si AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Një nga problemet (CVE-2022-2156) i është caktuar niveli kritik i rrezikshmërisë, i cili nënkupton mundësinë për të anashkaluar të gjitha nivelet e mbrojtjes së shfletuesit dhe për të ekzekutuar kodin në sistem përtej mjedisit sandbox. Detajet për këtë dobësi ende nuk janë zbuluar, vetëm dihet se ajo shkaktohet nga qasja në një bllok të çliruar memorjeje (use-after-free).

Në kuadër të programit për dhënien e shpërblimeve për zbulimin e dobësive për këtë version, kompania Google ka paguar 9 shpërblime me një vlerë totale prej 44 mijë dollarësh amerikanë (një shpërblim $20000, një shpërblim $7500, një shpërblim $7000, dy shpërblime $3000 dhe nga një shpërblim $2000, $1000 dhe $500). Shuma e shpërblimit për dobësinë kritike ende nuk është përcaktuar.

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