Lëshimi i Chrome 119

Kompania Google publikoi një version të ri të shfletuesit web Chrome 119. Njëkohësisht është në dispozicion një version stabil i projektit të lirë Chromium, i cili është baza e Chrome. Shfletuesi Chrome dallon nga Chromium me përdorimin e logos së Google, me sistemin e dërgimit të njoftimeve në rast crash, me module për riprodhimin e përmbajtjes video të mbrojtur nga kopjimi (DRM), me sistemin automatik të instalimit të përditësimeve, me aktivizimin e vazhdueshëm të izolimit Sandbox, me ofrimin e çelësave për Google API dhe me transmetimin e parametrave RLZ gjatë kërkimit. Për ata që kanë nevojë për më shumë kohë për përditësim, ekziston një degë e veçantë e quajtur Extended Stable, e mbështetur për 8 javë. Lëshimi i ardhshëm i Chrome 120 është planifikuar për 5 dhjetor.

Ndryshimet kryesore në Chrome 119:

  • Cikli i formimit tĂ« lĂ«shimeve Ă«shtĂ« shkurtuar, ku Ă«shtĂ« zvogĂ«luar koha midis krijimit tĂ« njĂ« dege tĂ« re dhe fillimit tĂ« testimit beta - versioni beta tani formohet brenda dy ditĂ«ve pas krijimit tĂ« degĂ«s, dhe jo brenda 8 ditĂ«ve. Stabilizimi i versionit beta vazhdon tĂ« realizohet brenda 4 javĂ«ve. KĂ«shtu, cikli i pĂ«rgatitjes pĂ«r lĂ«shime tĂ« reja Ă«shtĂ« bĂ«rĂ« njĂ« javĂ« mĂ« i shkurtĂ«r.
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« ruajtur grupe skedash. PĂ«rdoruesi tani mund tĂ« ruajĂ« njĂ« grup dhe tĂ« mbyllĂ« skedat qĂ« i pĂ«rkasin atij grupi, qĂ« tĂ« mos pĂ«rdorin burime. MĂ« vonĂ«, kur tĂ« lindĂ« nevoja, skedat nga grupi i ruajtur mund tĂ« rikthehen, si edhe tĂ« hapen nĂ« pajisje tĂ« tjera qĂ« marrin pjesĂ« nĂ« sinkronizimin e skedave. Kjo mundĂ«si Ă«shtĂ« e aktivizuar pĂ«r njĂ« pjesĂ« tĂ« pĂ«rdoruesve, ndĂ«rsa pĂ«r aktivizimin e detyrueshĂ«m Ă«shtĂ« parashikuar njĂ« konfigurim "chrome://flags/#tab-groups-save".
  • NĂ« ndĂ«rfaqe janĂ« ndryshuar formulimet e operacioneve dhe cilĂ«simeve qĂ« lidhen me fshirjen dhe humbjen e tĂ« dhĂ«nave. NĂ« vend tĂ« termit "pastrimi" (Clear) nĂ« operacione tĂ« tilla tani pĂ«rdoret fjala "fshirje" (Delete), pasi fjala "pastrim" nuk perceptohej nga disa pĂ«rdorues si njĂ« shenjĂ« e humbjes sĂ« pakthyeshme tĂ« tĂ« dhĂ«nave.
  • GjatĂ« plotĂ«simit automatik tĂ« URL-sĂ« tani merret parasysh çdo fjalĂ« kyçe e pĂ«rdorur mĂ« parĂ« pĂ«r tĂ« kĂ«rkuar njĂ« faqe, dhe jo vetĂ«m fjalĂ«t qĂ« pĂ«rputhen me fillimin e adresĂ«s. PĂ«r shembull, plotĂ«simi automatik i adresĂ«s "https://www.google.com/travel/flights" do tĂ« aktivizohet jo vetĂ«m kur shkruhet fjala "google", por edhe kur shkruhet "flights."
    Lëshimi i Chrome 119
  • ËshtĂ« realizuar korrigjimi automatik i gabimeve gjatĂ« shkrimit tĂ« adresĂ«s sĂ« website-it dhe Ă«shtĂ« siguruar shfaqja e sugjerimeve relevante, pĂ«r formimin e tĂ« cilave merren parasysh faqet qĂ« pĂ«rdoruesi ka vizituar mĂ« parĂ«. PĂ«r shembull, kur shkruani "youutube" do tĂ« sugjerohet tĂ« hapni YouTube.com.
    Lëshimi i Chrome 119
  • ËshtĂ« ofruar mundĂ«sia e kĂ«rkimit nĂ« seksionet e shĂ«nimeve pĂ«rmes shiritit tĂ« adresĂ«s. PĂ«r shembull, mund tĂ« shtoni emrin e seksionit tĂ« shĂ«nimeve dhe Chrome do tĂ« sugjerojĂ« lidhje nga ky seksion qĂ« korrespondon me fjalĂ«n kyçe tĂ« hyrĂ«. PĂ«r shembull, kur shkruani "udhĂ«time 2023 Nju" do tĂ« sugjerohet lidhje nga seksioni i shĂ«nimeve "udhĂ«time 2023", tĂ« lidhura me Nju-Jorkun.
    Lëshimi i Chrome 119
  • ËshtĂ« realizuar shfaqja e rekomandimeve tĂ« faqeve tĂ« njohura, edhe nĂ«se pĂ«rdoruesi nuk i ka vizituar ato mĂ« parĂ« ose ka bĂ«rĂ« njĂ« gabim gjatĂ« shkrimit tĂ« URL-sĂ«. PĂ«r shembull, kur ndiqte rekomandimin e dikujt pĂ«r tĂ« hapur Google Earth, pĂ«rdoruesi filloi tĂ« shkruajĂ« "googleear", pa e ditur adresĂ«n e saktĂ«, shfletuesi do tĂ« sugjerojĂ« kalimin nĂ« faqen earth.google.com.
    Lëshimi i Chrome 119
  • NĂ« Chrome pĂ«r sisteme desktop, Ă«shtĂ« pĂ«rmirĂ«suar lexueshmĂ«ria e informacionit nĂ« shiritin e adresĂ«s dhe Ă«shtĂ« rritur reagimi i ndĂ«rfaqes — tani rezultatet shfaqen menjĂ«herĂ« pas fillimit tĂ« shkruajtjes nĂ« shiritin e adresĂ«s.
  • NĂ« pĂ«rputhje me ndryshimin e specifikimit tĂ« API Fetch, Ă«shtĂ« siguruar heqja e HTTP-header-it Authorization gjatĂ« ridrejtimit nĂ« njĂ« domain tjetĂ«r (cross origin).
  • NĂ« cilĂ«simet e njoftimeve dhe pĂ«rcaktimin e lokacionit Ă«shtĂ« shtuar njĂ« opsion pĂ«r aktivizimin e shĂ«rbimit tĂ« anulimit tĂ« kĂ«rkesave pĂ«r konfirmimin e autorizimit (Permission Suggestions Service). MĂ« pas janĂ« ofruar modulet:
    • pĂ«r tĂ« treguar gjithmonĂ« kĂ«rkesat pĂ«r marrjen e autorizimeve pĂ«r njoftime dhe qasje nĂ« lokacion;
    • pĂ«r tĂ« injoruar automatikisht kĂ«rkesat e spamit pĂ«r autorizime, duke pĂ«rdorur mekanizmin Permission Suggestions Service;
    • pĂ«r tĂ« injoruar gjithmonĂ« tĂ« gjitha kĂ«rkesat pĂ«r shfaqjen e njoftimeve;
    • pĂ«r tĂ« bllokuar gjithmonĂ« tĂ« gjitha kĂ«rkesat pĂ«r marrjen e autorizimeve pĂ«r shfaqjen e njoftimeve dhe qasje nĂ« lokacion.
  • NĂ« ndĂ«rtimet pĂ«r platformĂ«n Android, kur aktivizohet mbrojtja standarde tĂ« shfletuesit (Safe Browsing > Standard protection), Ă«shtĂ« realizuar kontrolli i sigurisĂ« sĂ« URL-ve tĂ« hapura nĂ« kohĂ« reale, duke u bazuar nĂ« dĂ«rgimin nĂ« serverĂ«t Google tĂ« hashes sĂ« pjesshme tĂ« URL-ve tĂ« hapura nga pĂ«rdoruesi. PĂ«r tĂ« pĂ«rjashtuar pĂ«rputhjen Adresa IP PĂ«rdoruesit dhe hash-i, tĂ« dhĂ«nat dĂ«rgohen pĂ«rmes njĂ« proksi ndĂ«rmjetĂ«s. MĂ« parĂ« kontrolli bĂ«hej pĂ«rmes ngarkimit tĂ« njĂ« kopje lokale tĂ« listĂ«s sĂ« URL-ve tĂ« pasigurta nĂ« sistemin e pĂ«rdoruesit. Schema e re lejon bllokimin mĂ« efikas tĂ« URL-ve tĂ« dĂ«mshme. PĂ«r sistemet desktop, ky mod ka qenĂ« i aktivizuar nĂ« edicionin e kaluar.
  • Escanimi i simboleve jo-alfabetike nĂ« emrin e hostit gjatĂ« thirrjes sĂ« funksionit URL Ă«shtĂ« pĂ«rshtatur me specifikimin e pĂ«rditĂ«suar. PĂ«r shembull, thirrja e funksionit ‘URL(«http://exa(mple.com;»)’ mĂ« parĂ« kthehej nĂ« ‘http://example.com/’, ndĂ«rsa tani do tĂ« shkaktojĂ« njĂ« gabim » URL i pavlefshĂ«m.
    Lëshimi i Chrome 119
  • TĂ« gjitha Cookie-t e ruajtura mĂ« parĂ« janĂ« nĂ«n njĂ« kufizim tĂ« jetĂ«s, tĂ« ngjashĂ«m me atĂ« qĂ« zbatohet qĂ« nga lĂ«shimi i Chrome 104 pĂ«r Cookie-t e reja dhe tĂ« pĂ«rditĂ«suara. PĂ«r Cookie-t ekzistuese, koha e jetĂ«s do tĂ« reduktohet nĂ« 400 ditĂ« nĂ« lidhje me publikimin e lĂ«shimit tĂ« Chrome 119.
  • NĂ« CSS janĂ« propozuar klasa tĂ« reja pseudo-shtesĂ« ‘:user-valid’ dhe ‘:user-invalid’, tĂ« cilat pĂ«rfaqĂ«sojnĂ« elemente formularĂ«sh, vlerat e tĂ« cilave kanĂ« kaluar ose nuk kanĂ« kaluar kontrollin. Ndryshe nga ‘:valid’ dhe ‘:invalid’, kĂ«to pseudo-shtesa sinjalizohen vetĂ«m pas ndĂ«rveprimit tĂ« pĂ«rdoruesit me elementin e formularit.
  • Kur caktohen ngjyrat nĂ« CSS, lejohet pĂ«rcaktimi i vlerave tĂ« llogaritura nĂ« lidhje me parametra tĂ« tjerĂ« tĂ« ngjyrĂ«s. PĂ«r shembull, duke caktuar 'oklab(from magenta calc(l * 0.8) a b)' do tĂ« merret njĂ« ngjyrĂ« 80% mĂ« e ndritshme se e purpurt.
  • NĂ« pronĂ«n CSS clip-path, e cila lejon kufizimin e dukshmĂ«risĂ« sĂ« njĂ« elementi nĂ« njĂ« zonĂ« tĂ« caktuar, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r vlerĂ«n pĂ«r tĂ« pĂ«rcaktuar njĂ« zonĂ« tĂ« rastĂ«sishme pĂ«r prerje. Po ashtu Ă«shtĂ« ofruar mundĂ«sia e pĂ«rdorimit tĂ« funksioneve xywh() dhe rect() pĂ«r tĂ« thjeshtuar pĂ«rcaktimin e zonave katrore ose tĂ« rrumbullakosura.
  • MbĂ«shtetje pĂ«r API WebSQL Ă«shtĂ« ndalur, ndĂ«rsa rekomandohet pĂ«rdorimi i API Web Storage dhe Indexed Database. Menaxheri WebSQL Ă«shtĂ« bazuar nĂ« kodin e bibliotekĂ«s SQLite. API WebSQL nuk Ă«shtĂ« mbĂ«shtetur nĂ« shfletues tĂ« tjerĂ«, ishte lidhur me API-nĂ« e njĂ« biblioteke tĂ« jashtme dhe rriti rreziqet e problemeve tĂ« sigurisĂ« (WebSQL mund tĂ« pĂ«rdorej nga sulmuesit pĂ«r tĂ« shfrytĂ«zuar dobĂ«sitĂ« nĂ« SQLite). PĂ«r tĂ« rikthyer mbĂ«shtetje pĂ«r WebSQL pĂ«r pĂ«rdoruesit e korporatave, Ă«shtĂ« lĂ«nĂ« politika WebSQLAccess, e cila do tĂ« hiqet nĂ« Chrome 123.
  • API HTML Sanitizer, qĂ« lejonte heqjen e elementeve qĂ« ndikojnĂ« nĂ« shfaqje dhe ekzekutim kur jepet pĂ«rmes metodĂ«s setHTML(), Ă«shtĂ« hequr pĂ«rkohĂ«sisht. API u zhvillua pĂ«r tĂ« hequr etiketat HTML, tĂ« cilat mund tĂ« pĂ«rdoren pĂ«r tĂ« kryer sulme XSS. Arsyetimi pĂ«r heqjen Ă«shtĂ« papĂ«rfundimi i specifikimit, i cili ka ndryshuar ndjeshĂ«m qĂ« nga shtimi i Sanitizer nĂ« Chrome. Pas pĂ«rfundimit tĂ« specifikimit, API do tĂ« rikthehet.
  • Atributi jostandarde shadowRoot, qĂ« lejonte elementet e veta tĂ« aksesojnĂ« rrĂ«njĂ«n e tyre tĂ« veçantĂ« nĂ« Shadow DOM, Ă«shtĂ« hequr. NĂ« vend tĂ« shadowRoot, nĂ« Chrome 111 Ă«shtĂ« propozuar atributi shadowRootMode, i cili Ă«shtĂ« bĂ«rĂ« pjesĂ« e standarteve web.
  • Implementimi i elementit HTML «», i cili ngjan me «iframe» dhe gjithashtu lejon integrimin e pĂ«rmbajtjes sĂ« jashtme nĂ« faqe, Ă«shtĂ« pĂ«rmirĂ«suar. Dallimet pĂ«rfshijnĂ« kufizimin e ndĂ«rveprimit tĂ« pĂ«rmbajtjes sĂ« integruar me pĂ«rmbajtjen e faqes nĂ« nivelin DOM dhe atributeve. PĂ«r shembull, faqja news.example, e cila integron njĂ« bllok me reklamĂ« pĂ«rmes fencedframe, e ngarkuar nga faqja shoes.example, nuk mund tĂ« aksesojĂ« tĂ« dhĂ«nat e shoes.example, dhe pĂ«r pasojĂ«, kodi nga faqja shoes.example nuk mund tĂ« marrĂ« tĂ« dhĂ«na qĂ« lidhen me news.example. NĂ« versionin e ri Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r makropodhurimet e madhĂ«sisĂ« sĂ« bllokut tĂ« reklamave qĂ« shfaqen nĂ« API-nĂ« Protected Audience, pĂ«r shembull, «https://ad.com?width={/_WIDTH%}&height={/_HEIGHT%}».
  • Parametri monitorTypeSurfaces Ă«shtĂ« shtuar nĂ« metodĂ«n getDisplayMedia(), i cili mund tĂ« pĂ«rdoret pĂ«r tĂ« ndaluar ofrimin e aksesit nĂ« tĂ« gjithĂ« ekranin.
  • Parametri eksperimental (origin trial) fullscreen Ă«shtĂ« shtuar nĂ« metodĂ«n window.open(), i cili lejon hapjen e dritares menjĂ«herĂ« nĂ« modalitetin e ekranit tĂ« plotĂ«.
  • Flamuri «bitrateMode» Ă«shtĂ« shtuar nĂ« API AudioEncoderConfig pĂ«r tĂ« zgjedhur midis bitrate tĂ« vazhdueshĂ«m (constant) dhe atij tĂ« ndryshueshĂ«m (variable).
  • TLS pĂ«rfshin implementimin e mekanizmit tĂ« inkapsulimit tĂ« çelĂ«save (KEM, Key Encapsulation Mechanism), i cili pĂ«rdor njĂ« algoritĂ«m hibrid X25519Kyber768, tĂ« qĂ«ndrueshĂ«m ndaj dekriptimit nga kompjuterĂ«t kuantikĂ«. PĂ«r krijimin e çelĂ«save tĂ« sesionit, qĂ« pĂ«rdoren pĂ«r enkriptimin e tĂ« dhĂ«nave brenda lidhjeve TLS, tani mund tĂ« pĂ«rdoret njĂ« kombinim i mekanizmit tĂ« shkĂ«mbimit tĂ« çelĂ«save X25519, i bazuar nĂ« kurbat eliptike dhe qĂ« aktualisht aplikohet nĂ« TLS, me algoritmin Kyber-768, qĂ« pĂ«rdor metoda kriptografike tĂ« bazuara nĂ« zgjidhjen e problemeve tĂ« teorisĂ« sĂ« rrjeteve, koha e zgjidhjes sĂ« tĂ« cilave nuk ndryshon nĂ« kompjuterĂ«t konvencionalĂ« dhe kuantikĂ«.
  • MbĂ«shtetja pĂ«r zgjatimin WasmGC Ă«shtĂ« aktivizuar nga defekti, e cila lehtĂ«son portimin nĂ« WebAssembly tĂ« programeve tĂ« shkruara nĂ« gjuhĂ«t e programimit qĂ« pĂ«rdorin mbledhĂ«sin e mbetjeve (Kotlin, PHP, Java etj.). WasmGC shton lloje tĂ« reja strukturash dhe masivash, pĂ«r tĂ« cilat mund tĂ« aplikohet alokimi jo linear i memories.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit e uebit. ËshtĂ« shtuar mundĂ«sia e redaktimit tĂ« rregullave CSS "@property" dhe nxjerrjes sĂ« paralajmĂ«rimeve kur ato pĂ«rcaktohen nĂ« mĂ«nyrĂ« tĂ« pasaktĂ«. Lista e paisjeve tĂ« emuluara Ă«shtĂ« pĂ«rmirĂ«suar (p.sh., janĂ« shtuar iPhone 14 dhe Pixel 7). Kjo konsole e webit ka implementuar autokompaktimin e fushave private. Eshte siguruar formatimi i tĂ« dhĂ«nave JSON, tĂ« vendosura brenda blloqeve
    Lëshimi i Chrome 119

Përveç novacioneve dhe korrigjimeve të gabimeve, versioni i ri ka eliminuar 15 dobësi. Shumica e dobësive janë identifikuar si rezultat i testeve automatike me mjetet AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë identifikuar probleme kritike që lejojnë anashkalimin e të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem jashtë ambientit sandbox. Si pjesë e programit për shpërblim monetar për zbardhjen e dobësive, kompania Google ka paguar 13 shpërblime me një total prej 40.5 mijë dollarësh amerikane (një shpërblim prej 16,000 $, 11,000 $, 2,000 $ dhe 500 $, tre shpërblime prej 3,000 $ dhe dy shpërblime prej 1,000 $). Shuma e katër shpërblimeve 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