Lëshimi i Chrome 103.

Kompania Google prezantoi versionin e ri të shfletuesit web Chrome 103. Në të njëjtën kohë, është në dispozicion një version stabil i projektit të lirë Chromium, që shërben si baza për Chrome. Shfletuesi Chrome shquhet nga përdorimi i logove të Google, nga një sistem për dërgimin e njoftimeve në rast dështimi, nga module për riprodhimin e përmbajtjes video të mbrojtur nga kopjimi (DRM), nga një sistem automatik për përditësimin, nga përfshirja e vazhdueshme e izolimit Sandbox, nga dhënia e çelësave për API-në e Google dhe nga transmetimi i parametrave RLZ gjatë kërkimeve. Për ata që kanë nevojë për më shumë kohë për përditësim, mbështetet veçmas dega Extended Stable, e cila shoqërohet me 8 javë. Lëshimi i ardhshëm i Chrome 104 është planifikuar për 2 gushtin.

Ndryshimet kryesore në Chrome 103:

  • ËshtĂ« shtuar njĂ« redaktor eksperimental i imazheve, qĂ« thirret pĂ«r redaktimin e screenshot-eve tĂ« faqeve. NĂ« redaktor janĂ« tĂ« disponueshme funksione tĂ« tilla si prerja, pĂ«rzgjedhja e zones, piktura me brush, zgjedhja e ngjyrĂ«s, shtimi i etiketave tekstuale dhe nxjerrja e formave dhe primitiveve tipikĂ«, tĂ« tilla si vijat, drejtkĂ«ndĂ«shat, rrethoret dhe shigjetat. PĂ«r tĂ« aktivizuar redaktorin, Ă«shtĂ« e nevojshme tĂ« aktivizoni cilĂ«simet "chrome://flags/#sharing-desktop-screenshots" dhe "chrome://flags/#sharing-desktop-screenshots-edit". Pasi tĂ« krijoni njĂ« screenshot pĂ«rmes menusĂ« Share nĂ« shiritin e adresĂ«s, mund tĂ« kaloni nĂ« redaktor duke klikuar butonin "Ndrysho" ("Edit") nĂ« faqen me pamjen paraprake tĂ« screenshot-it.
    Lëshimi i Chrome 103.
  • JanĂ« zgjeruar mundĂ«sitĂ« e mekanizmit tĂ« parashikimit tĂ« ngarkesĂ«s (prerender) pĂ«r pĂ«rmbajtjen e rekomandimeve nĂ« shiritin e adresĂ«s Omnibox qĂ« u shtua nĂ« Chrome 101. Parashikimi i ngarkesĂ«s plotĂ«son mundĂ«sinĂ« e mĂ«parshme tĂ« ngarkimit tĂ« rekomandimeve mĂ« tĂ« mundshme pĂ«r tĂ« kaluar pa pritur klikimin e pĂ«rdoruesit. PĂ«rveç ngarkimit, pĂ«rmbajtja e faqeve tĂ« lidhura me rekomandimet tani mund tĂ« ngarkohet nĂ« memorie (pĂ«rfshirĂ« ekzekutimin e skripteve dhe formimin e pemĂ«s DOM), gjĂ« qĂ« siguron shfaqjen momentale tĂ« rekomandimeve pas klikuar. PĂ«r tĂ« menaxhuar parashikimin e ngarkesĂ«s, janĂ« propozuar cilĂ«simet "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ë dërgojnë informacione për të dhënat e faqeve më të mundshme në të cilat përdoruesi mund të kalojë. Shfletuesi përdor këto informacione për të parashikuar ngarkimin dhe përshkrimin e përmbajtjes së faqeve.

  • NĂ« versionin pĂ«r Android Ă«shtĂ« aktivizuar njĂ« menaxher i ri i fjalĂ«kalimeve, i cili ofron tĂ« njĂ«jtĂ«n ndĂ«rfaqe tĂ« unifikuar pĂ«r menaxhimin e fjalĂ«kalimeve, e cila pĂ«rdoret pĂ«r aplikacionet Android.
  • NĂ« versionin pĂ«r Android Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shĂ«rbimin 'With Google', i cili i lejon pĂ«rdoruesit tĂ« shprehin mirĂ«njohjen pĂ«r faqet e tyre tĂ« preferuara qĂ« janĂ« regjistruar nĂ« shĂ«rbim, duke dĂ«rguar ngjitĂ«se dixhitale falas ose me pagesĂ«. ShĂ«rbimi Ă«shtĂ« aktualisht i disponueshĂ«m vetĂ«m pĂ«r pĂ«rdoruesit nga SHBA.
    Lëshimi i Chrome 103.
  • ËshtĂ« pĂ«rmirĂ«suar automatikisht plotĂ«simi i fushave me numrat e kartave tĂ« kreditit dhe debitit, nĂ« tĂ« cilin tani pĂ«rfshihen kartat e ruajtura pĂ«rmes Google Pay.
  • NĂ« versionin pĂ«r Windows, parazgjedhje pĂ«rdoret klienti i brendshĂ«m DNS, i cili gjithashtu pĂ«rdoret nĂ« versionet pĂ«r macOS, Android dhe Chrome OS.
  • API i Local Font Access Ă«shtĂ« stabilizuar dhe ofrohet pĂ«r tĂ« gjithĂ« ata qĂ« dĂ«shirojnĂ«, me ndihmĂ«n e tĂ« cilit mund tĂ« identifikoni dhe pĂ«rdorni fontet e instaluara nĂ« sistem, si dhe tĂ« manipulasht me fontet nĂ« njĂ« nivel tĂ« ulĂ«t (pĂ«r shembull, tĂ« filtroni dhe tĂ« transformoni glifet).
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kodin e pĂ«rgjigjes HTTP 103, i cili lejon informimin e klientit pĂ«r pĂ«rmbajtjen e disa HTTP-header-eve menjĂ«herĂ« pas kĂ«rkesĂ«s, pa pritur qĂ« server tĂ« pĂ«rfundojĂ« tĂ« gjitha operacionet e lidhura me kĂ«rkesĂ«n dhe tĂ« fillojĂ« ofrimin e pĂ«rmbajtjes. NĂ« kĂ«tĂ« mĂ«nyrĂ«, mund tĂ« njoftoni sugjerime pĂ«r elementĂ«t e lidhur me faqen qĂ« po ofrohet, tĂ« cilat mund tĂ« ngarkohen paraprakisht (pĂ«r shembull, mund tĂ« ofrohen lidhje pĂ«r CSS dhe JavaScript qĂ« pĂ«rdoren nĂ« faqe). Pas marrjes sĂ« informacionit pĂ«r kĂ«to burime, shfletuesi mund tĂ« fillojĂ« ngarkimin e tyre pa pritur pĂ«rfundimin e ofrimit tĂ« faqes kryesore, duke lejuar kĂ«shtu tĂ« shkurtojĂ« kohĂ«n totale tĂ« pĂ«rpunimit tĂ« kĂ«rkesĂ«s.
  • NĂ« mĂ«nyrĂ«n Origin Trials (mundĂ«si eksperimentale qĂ« kĂ«rkojnĂ« aktivizim tĂ« veçantĂ«), testimi i API Federated Credential Management (FedCM) ka filluar vetĂ«m nĂ« ndĂ«rtimet pĂ«r platformĂ«n Android, e cila lejon krijimin e shĂ«rbimeve tĂ« bashkuara tĂ« identifikimit, duke garantuar ruajtjen e privatĂ«sisĂ« dhe duke punuar pa mekanizma ndjekjeje tĂ« ndĂ«rmjetĂ«m, siç Ă«shtĂ« pĂ«rpunimi i Cookie-ve tĂ« palĂ«ve tĂ« treta. Trial Origin nĂ«nkupton mundĂ«sinĂ« e pĂ«rdorimit tĂ« kĂ«tij API nga aplikacione tĂ« shkarkuara nga localhost ose 127.0.0.1, ose pas regjistrimit dhe marrjes sĂ« njĂ« t_tokeni tĂ« veçantĂ«, i cili ka njĂ« afat tĂ« kufizuar veprimi pĂ«r njĂ« faqe tĂ« caktuar.
  • NĂ« API Client Hints, i zhvilluar si zĂ«vendĂ«sim i titullit User-Agent dhe qĂ« lejon dhĂ«nien selektive tĂ« tĂ« dhĂ«nave pĂ«r parametra tĂ« caktuar tĂ« shfletuesit dhe sistemit (versioni, platforma, etj.) vetĂ«m pas kĂ«rkesĂ«s. server, Ă«shtĂ« shtuar mundĂ«sia e zĂ«vendĂ«simit nĂ« listĂ«n e identifikuesve tĂ« shfletuesit me emra tĂ« rremĂ«, nĂ« pĂ«rputhje me mekanizmin GREASE (Generate Random Extensions And Sustain Extensibility) tĂ« pĂ«rdorur nĂ« TLS. PĂ«r shembull, pĂ«rveç '»Chrome»; v=»103″' dhe '»Chromium»; v=»103″', nĂ« listĂ« mund tĂ« shtohet njĂ« identifikues rastĂ«sor i njĂ« shfletuesi tĂ« paekzistueshĂ«m ‘»(Not;Browser»; v=»12″'. Kjo zĂ«vendĂ«sim do tĂ« ndihmojĂ« nĂ« identifikimin e problemeve me pĂ«rpunimin e identifikuesve tĂ« shfletuesve tĂ« panjohur, tĂ« cilat çojnĂ« nĂ« situatĂ«n ku shfletuesit alternativĂ« detyrohen tĂ« pretendonin se janĂ« shfletues tĂ« tjerĂ« tĂ« njohur pĂ«r tĂ« kaluar verifikimin nĂ« listat e shfletuesve tĂ« lejuar.
  • SkedarĂ«t nĂ« formatin AVIF janĂ« shtuar nĂ« listĂ«n e lejuar pĂ«r tĂ« ndarĂ« pĂ«rmes API-sĂ« iWeb Share.
  • Shtuar mbĂ«shtetje pĂ«r formatin e kompresimit 'deflate-raw', i cili lejon qasjen nĂ« rrjedhĂ«n e kompresuar tĂ« pastĂ«r pa tituj dhe blloqe pĂ«rfundimtare tĂ« shĂ«rbimit, tĂ« cilat mund tĂ« pĂ«rdoren, pĂ«r shembull, pĂ«r tĂ« lexuar dhe shkruar skedarĂ« zip.
  • PĂ«r elementet e web-formave Ă«shtĂ« ofruar mundĂ«sia e pĂ«rdorimit tĂ« atributit 'rel', i cili lejon tĂ« aplikoni parametrin '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 u ekzekutua kalimi.
  • Implementimi i ngjarjes popstate Ă«shtĂ« pĂ«rputhur me sjelljen e Firefox-it. Ngjarja popstate tani gjenerohet menjĂ«herĂ« pas ndryshimit tĂ« URL-sĂ« pa pritur qĂ« ngjarja load tĂ« ndodhĂ«.
  • PĂ«r faqet e hapura pa HTTPS dhe nga blloqet iframe Ă«shtĂ« ndaluar qasja nĂ« API-nĂ« e Gamepad dhe API-nĂ« e Battery Status.
  • NĂ« objektin SerialPort Ă«shtĂ« shtuar metoda forget() pĂ«r tĂ« hequr dorĂ« nga autorizimet e mĂ«parshme tĂ« marra nga pĂ«rdoruesi pĂ«r qasjen nĂ« portin serial.
  • NĂ« pronĂ«n CSS overflow-clip-margin Ă«shtĂ« shtuar atributi visual-box, i cili pĂ«rcakton nga ku duhet tĂ« fillojĂ« prerja e pĂ«rmbajtjes qĂ« ka dalĂ« jashtĂ« kufijve (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 fillimi i aplikacioneve-nderfaqĂ«s tĂ« jashtme. PĂ«r tĂ« anuluar kufizimin, duhet tĂ« pĂ«rdoren pronat allow-popups, allow-top-navigation dhe allow-top-navigation-with-user-activation.
  • Ka ndaluar mbĂ«shtetje pĂ«r elementin , i cili ka humbur kuptimin pas ndalimit tĂ« mbĂ«shtetjes pĂ«r pluginĂ«.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit e uebit. PĂ«r shembull, nĂ« panelin e Styles Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar ngjyrĂ«n e pikĂ«s jashtĂ« dritares sĂ« shfletuesit. PĂ«rmirĂ«suar parapamja e vlerave tĂ« parametrave nĂ« debugger. Shtuar mundĂ«sia pĂ«r tĂ« ndryshuar rendin e paneleve nĂ« ndĂ«rfaqen Elements.

Përveç novacioneve dhe rregullimeve të gabimeve, në versionin e ri janë eliminuar 14 vulnerabilitete. Shumica e vulnerabiliteteve janë zbuluar përmes testimit automatizuar me mjete si AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Një nga problemet (CVE-2022-2156) është klasifikuar si kritik, e cila nënkupton mundësinë për të anashkaluar të gjitha nivelet e mbrojtjes së shfletuesit dhe për të ekzekutuar kod në sistem përtej mjedisit sandbox. Detajet për këtë vulnerabilitet nuk janë zbuluar ende, është e njohur vetëm se është shkaktuar nga referimi në një bllok të liruar të memories (use-after-free).

Si pjesë e programit për shpërblime për zbulimin e vulnerabiliteteve për versionin aktual, kompania Google ka shpërblyer 9 çmime me një total prej 44 mijë dollarë amerikanë (një çmim $20000, një çmim $7500, një çmim $7000, dy çmime $3000 dhe një çmim përkatësisht $2000, $1000 dhe $500). Shuma e shpërblimit për vulnerabilitetin kritik ende nuk është përcaktuar.

Burimi: opennet.ru

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