Lëshimi i shfletuesit web Chrome 139

Kompania Google publikoi versionin e shfletuesit web Chrome 139. Njëkohësisht është në dispozicion një version i stabil i projektit të lirë Chromium, që formon bazën e Chrome. Shfletuesi Chrome diferencial nga Chromium për përdorimin e logos Google, sistemin për dërgimin e njoftimeve në rast dështimi, modulet për riprodhimin e përmbajtjeve video të mbrojtura nga kopjimi (DRM), sistemin automatik të instalimit të përditësimeve, gjithmonë aktivizimin e izolimit Sandbox, 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ësim, mbështetet veçanërisht një degë e Stabilitetit të Zgjatur, që shoqërohet me 8 javë. Shkëmbimi i ardhshëm i Chrome 140 është planifikuar për më 2 Shtator.

Ndryshimet kryesore në Chrome 139:

  • Shtuar mundĂ«sia e pĂ«rdorimit tĂ« modelit AI pĂ«r tĂ« formuar rekomandime kĂ«rkimi nĂ« shiritin e adresĂ«s dhe nĂ« faqen e hapjes sĂ« njĂ« skede tĂ« re. PĂ«r tĂ« treguar rekomandimet e tilla tĂ« AI, nĂ« shiritin e adresĂ«s Ă«shtĂ« shtuar butoni “AI Mode”, ndĂ«rsa nĂ« listĂ«n e rekomandimeve, rezultatet nga AI janĂ« tĂ« shĂ«nuara ose tĂ« ndara nĂ« njĂ« seksion tĂ« veçantĂ«. MundĂ«sia aktualisht Ă«shtĂ« aktivizuar si parazgjedhje vetĂ«m pĂ«r njĂ« grup pĂ«rdoruesish.
    Lëshimi i shfletuesit web Chrome 139
  • NĂ« sistemet e menaxhuara nĂ« mĂ«nyrĂ« qendrore Ă«shtĂ« zgjeruar mundĂ«sia pĂ«r krijimin e shkurtesave tĂ« shpejta pĂ«r kĂ«rkim pĂ«rmes shiritit tĂ« adresĂ«s (mund tĂ« krijoni njĂ« shkurtesĂ« “@emri” pĂ«r kĂ«rkimin nĂ« njĂ« faqe tĂ« caktuar). NĂ« versionin e ri Ă«shtĂ« shtuar njĂ« cilĂ«sim shtesĂ« qĂ« lejon pĂ«rdoruesit tĂ« anulojnĂ«, fshijnĂ« ose çaktivizojnĂ« shkurtesat, tĂ« caktuara nga administratorĂ«t.
  • NĂ« versionin pĂ«r Android, nĂ« modet standard dhe tĂ« avancuara tĂ« mbrojtjes, Google Safe Browsing ka realizuar verifikimin e sigurisĂ« pĂ«r paketat APK qĂ« shkarkohen. Verifikimi bĂ«het pĂ«rmes qasjes nĂ« serverĂ«t e Google. NĂ« rast se ndonjĂ« skedar Ă«shtĂ« njohur si i rrezikshĂ«m, pĂ«rdoruesit i shfaqet njĂ« paralajmĂ«rim pĂ«rkatĂ«s dhe qasja nĂ« skedar bllokohet (nĂ« ndĂ«rfaqe Ă«shtĂ« parashikuar njĂ« mundĂ«si e veçantĂ« pĂ«r qasje pĂ«rtej bllokimit).
    Lëshimi i shfletuesit web Chrome 139
  • CilĂ«simi ExtensionManifestV2Availability Ă«shtĂ« hequr, i cili lejonte rikthimin e mbĂ«shtetjes pĂ«r versionin e dytĂ« tĂ« manifestit tĂ« Chrome, i cili pĂ«rcakton mundĂ«sitĂ« dhe burimet qĂ« janĂ« nĂ« dispozicion pĂ«r shtesat e shkruara duke pĂ«rdorur API WebExtensions. NĂ« shfletues tani Ă«shtĂ« e mundur tĂ« pĂ«rdoren vetĂ«m shtesat bazuar nĂ« versionin e tretĂ« tĂ« manifestit.
  • NĂ« ndĂ«rtimet zyrtare tĂ« stabilizuara tĂ« Chrome, mbĂ«shtetja pĂ«r opsionet e komandĂ«s sĂ« linjĂ«s ‘—extensions-on-chrome-urls’ dhe ‘—disable-extensions-except’, tĂ« cilat lejonin çaktivizimin e bllokimit tĂ« instalimit tĂ« shtesave tĂ« rrezikshme, si ato qĂ« futen nĂ« shfletues pa pĂ«lqimin e pĂ«rdoruesit, Ă«shtĂ« ndaluar. NĂ« Chromium dhe ndĂ«rtimet testuese tĂ« Chrome, mbĂ«shtetja e kĂ«tyre opsioneve Ă«shtĂ« ruajtur.
  • NĂ« faqen e hapjes sĂ« njĂ« skede tĂ« re Ă«shtĂ« realizuar njĂ« panel i poshtĂ«m, ku tregohen informacionet rreth shtesave qĂ« ndikojnĂ« nĂ« pĂ«rmbajtjen e faqes sĂ« skedĂ«s sĂ« re, si dhe informacionet rreth politikave tĂ« menaxhimit qendror.
    Lëshimi i shfletuesit web Chrome 139
  • Shtuar mbrojtja nga fshirja aksidentale e fjalĂ«kalimeve tĂ« ruajtura gjatĂ« zgjedhjes sĂ« operacionit tĂ« pastrimit tĂ« plotĂ« tĂ« tĂ« dhĂ«nave. NĂ«se ka fjalĂ«kalime tĂ« ruajtura, shfletuesi tani e drejton pĂ«rdoruesin nĂ« faqen e menaxherit tĂ« fjalĂ«kalimeve, ku Ă«shtĂ« e mundur tĂ« fshihen fjalĂ«kalimet dhe çelĂ«sat passkey nĂ« mĂ«nyrĂ« tĂ« kuptueshme dhe veçmas.
    Lëshimi i shfletuesit web Chrome 139
  • Ndaluar mundĂ«sia e rikthimit automat nĂ« pĂ«rdorimin pĂ«r WebGL tĂ« sistemit tĂ« vizatimit tĂ« Softuerit SwiftShader, i cili realizon programin API Vulkan. NĂ« rast se nuk ka njĂ« backend tĂ« duhur tĂ« bazuar nĂ« GPU, krijimi i kontekstit WebGL tani do tĂ« kthejĂ« njĂ« gabim, dhe nuk do tĂ« kalojĂ« nĂ« SwiftShader. KĂ«rcimi nga pĂ«rdorimi i SwiftShader do tĂ« rrisĂ« sigurinĂ«, duke eliminuar ekzekutimin e kodit tĂ« gjeneruar nga JIT-kompiluesi nĂ« procesin qĂ« merret me ndĂ«rveprimin me GPU. NĂ« platformat Linux dhe macOS, sistemet pa GPU nuk do tĂ« mund tĂ« pĂ«rdorin mĂ« WebGL. NĂ« Windows mbĂ«shtetja e SwiftShader Ă«shtĂ« lĂ«nĂ« vetĂ«m pĂ«r pajisjet pa GPU ose me GPU tĂ« problemit, tĂ« cilat janĂ« vendosur nĂ« listĂ«n e zezĂ«.
  • NĂ« magazinĂ«n e integruar tĂ« çertifikatave tĂ« rrĂ«njĂ«s (Chrome Root Store), Ă«shtĂ« ndaluar besimi ndaj institucioneve tĂ« certifikimit Chunghwa Telecom dhe Netlock pĂ«r shkak tĂ« shkeljeve tĂ« kĂ«rkesave pĂ«r institucionet e certifikimit. NĂ« lidhje me mungesĂ«n e veprimeve pĂ«r tĂ« adresuar mangĂ«sitĂ« e zbuluara, TLS-certifikatat e lĂ«shuara nga Chunghwa Telecom dhe Netlock pas 31 korrikut 2025 tani do tĂ« perceptohen nĂ« Chrome si tĂ« pa besueshme. Certifikatat e lĂ«shuara deri mĂ« 31 korrik vazhdojnĂ« tĂ« perceptohen si normale.
  • NĂ« API Web Speech Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r njohjen e zĂ«rit, duke pĂ«rdorur motorĂ«t qĂ« janĂ« nĂ« dispozicion lokal nĂ« pajisje. Site-i mund tĂ« kĂ«rkojĂ« prani tĂ« motorĂ«ve tĂ« njohjes pĂ«r gjuhĂ«n e nevojshme, tĂ« zgjedhĂ« mes shĂ«rbimeve lokale dhe atyre nĂ« re, tĂ« kĂ«rkojĂ« instalimin e burimeve tĂ« nevojshme pĂ«r njohjen lokale dhe tĂ« sigurojĂ« se njohja do tĂ« bĂ«het nĂ« pajisjen e pĂ«rdoruesit pa dĂ«rguar tĂ« dhĂ«na te shĂ«rbimet e jashtme.
  • NĂ« CSS, pĂ«rveç caktimit tĂ« rrezes sĂ« skajit pĂ«rmes pronĂ«s border-radius, Ă«shtĂ« zbatuar prona "corner-shape" pĂ«r tĂ« menaxhuar formĂ«n dhe lakimin e skajeve tĂ« elementeve katrore. PĂ«r shembull, me "corner-shape" mund tĂ« krijoni kalime tĂ« buta nga katror nĂ« rreth (squircle), skaje tĂ« kĂ«rkuara (scoop), tĂ« prerĂ« (bevel) dhe tĂ« bĂ«ni prerje (notch), si dhe tĂ« animoni ndryshimin e formĂ«s sĂ« skajeve.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r specifikimin e Funksioneve tĂ« Personalizuara, tĂ« cilat lejojnĂ« krijimin e funksioneve tĂ« veta pĂ«r CSS, tĂ« cilat funksionojnĂ« nĂ« mĂ«nyrĂ« tĂ« ngjashme me pronat e parametrizuara CSS. Dallimi Ă«shtĂ« se pronat CSS mund tĂ« kthejnĂ« vetĂ«m njĂ« vlerĂ« tĂ« fiksuar, ndĂ«rsa funksionet CSS mund tĂ« kthejnĂ« vlera nĂ« bazĂ« tĂ« pronave tĂ« tjera CSS, parametrave dhe kushteve. PĂ«r tĂ« pĂ«rcaktuar funksionet CSS Ă«shtĂ« shtuar rregulla "@function". @function —negative(—value) { result: calc(-1 * var(—value)); } @function —shadow(—shadow-color : inherit) { result: 2px 2px var(—shadow-color, black); }
  • ËshtĂ« shtuar prona CSS "caret-animation", e cila lejon menaxhimin e animacionit tĂ« ndryshimit tĂ« kursorit nĂ« fushat e inputit (pĂ«r shembull, blinkimi i kursorit mund tĂ« zĂ«vendĂ«sohet me njĂ« animacion tĂ« personalizuar).
  • Me qĂ«llim pĂ«r tĂ« respektuar specifikimin dhe pĂ«r tĂ« pĂ«rmirĂ«suar kompatibilitetin me shfletues tĂ« tjerĂ«, Ă«shtĂ« shtuar prona CSS "font-width", e ngjashme me pronĂ«n e mĂ«parshme "font-stretch".
  • Kur bllokohet Service Worker pĂ«r shkak tĂ« rregullave CSP (Politika e SigurisĂ« sĂ« PĂ«rmbajtjes), tani dĂ«rgohet njĂ« ngjarje "error" nĂ« modalitet asinkron, nĂ« vend tĂ« gjenerimit tĂ« njĂ« pĂ«rjashtimi SecurityError menjĂ«herĂ« pas thirrjes sĂ« konstruktorit "new Worker(url)" ose "new SharedWorker(url)".
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« krijuar njĂ« aplikacion web tĂ« vetĂ«m, i cili punon me disa domena tĂ« nivelit tĂ« lartĂ« ose nĂ«podomena tĂ« ndryshme. PĂ«r tĂ« konfiguruar lidhjen me domenet nĂ« manifest, Ă«shtĂ« parashikuar fusha "scope_extensions". { "name": "Example", "display": "standalone", "start_url": "/index.html", "scope_extensions": [ { "origin": "https://*.example.com" }, { "origin": "https://example.co.uk" }, { "origin": "https://*.example.co.uk" } ] }
  • ËshtĂ« realizuar pĂ«rcaktimi i tĂ« gjithĂ« MIME-tipeve tĂ« sakta pĂ«r tĂ« dhĂ«nat JSON, tĂ« shĂ«nuara nĂ« specifikimin WHATWG MIME Sniffing. PĂ«rveç MIME-tipeve tradicionale "application/json" dhe "text/json", Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r MIME-tipeve kompozita, si "text/html+json" dhe "image/svg+json".
  • NĂ« API Invoker Commands Ă«shtĂ« shtuar komandĂ« "request-close" pĂ«r tĂ« mbyllur me forcĂ« dialogun bazuar nĂ« elementin HTML , veprimi i saj Ă«shtĂ« e ngjashme me thirrjen e metodĂ«s JavaScript requestClose().
  • NĂ« WebGPU Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r tekstura 3D, tĂ« kompresuara duke pĂ«rdorur formatet BC dhe ASTC. Gjithashtu Ă«shtĂ« shtuar njĂ« modalitet eksperimental (Origin Trial) pĂ«r tĂ« siguruar kompatibilitet, duke ofruar njĂ« API tĂ« reduktuar pĂ«r WebGPU, tĂ« pĂ«rshtatshĂ«m pĂ«r tĂ« punuar me API grafike tĂ« vjetra, si OpenGL dhe Direct3D11.
  • PĂ«r elementet SVG (SVGScriptElement) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r atributin "async" pĂ«r ekzekutimin e skripteve nĂ« modalitet asinkron.
  • PĂ«r tĂ« komplikuar identifikimin pasiv tĂ« instancĂ«s sĂ« shfletuesit, nĂ« headerin HTTP Accept-Language tani enumerohen vetĂ«m gjuhĂ«t mĂ« prioritare, jo tĂ« gjitha gjuhĂ«t e zgjedhura nga pĂ«rdoruesi.
  • ËshtĂ« shtuar njĂ« API eksperimental (Origin trials) Prompt, e cila ofron thirrje pĂ«r ndĂ«rveprime me modelet e mĂ«dha gjuhĂ«sore, duke lejuar pĂ«rdorimin e tekstit, imazheve dhe inputeve zvogĂ«luese nĂ« kĂ«rkesa. Rezultati kthehet nĂ« njĂ« format tĂ« strukturuar tĂ« lehtĂ« pĂ«r t'u analizuar. Disa shembuj tĂ« pĂ«rdorimit pĂ«rfshijnĂ« gjenerimin e pĂ«rshkrimeve tĂ« imazheve, kĂ«rkimin vizual, transkriptionin e zĂ«rit, klasifikimin e tingujve, gjenerimin e tekstit sipas njĂ« udhĂ«zimi dhe nxjerrjen e informacionit nga teksti.
  • NĂ« mjetet pĂ«r zhvilluesit web Ă«shtĂ« punuar pĂ«r tĂ« eliminuar problematikat e njohura me funksionalitetin dhe mangĂ«sitĂ« nĂ« ndĂ«rfaqen e pĂ«rdoruesit. FalĂ« punĂ«s sĂ« bĂ«rĂ«, numri i njoftimeve tĂ« hapura pĂ«r probleme Ă«shtĂ« reduktuar me 27%. NĂ« asistentin AI tĂ« integruar Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ngarkimin e imazheve tĂ« rastĂ«sishme. NĂ« panelin e inspektimit tĂ« rrjetit Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« shtuar kolona pĂ«r tĂ« treguar statusin e HTTP-headerave tĂ« rastĂ«sishĂ«m.
    Lëshimi i shfletuesit web Chrome 139
  • ËshtĂ« ndaluar mbĂ«shtetja pĂ«r sistemin operativ macOS 11; tani kĂ«rkohet tĂ« paktĂ«n versioni macOS 12 pĂ«r operim.
  • NĂ« versionin pĂ«r Android Ă«shtĂ« ndaluar mbĂ«shtetja pĂ«r platformat Android 8 (Oreo) dhe Android 9 (Pie).

Përveç risive dhe rregullimeve të gabimeve në versionin e ri, janë eliminuar 12 vulnerabilitete. Shumica e vulnerabiliteteve janë identifikuar përmes testimit automatizuar me mjete si AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk janë zbuluar probleme kritike që lejojnë kalimin e të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem jashtë ambientit të sandbox-it. Në kuadër të programit për shpërblim të monetar për zbulesat e vulnerabiliteteve për versionin aktual, kompania Google ka paguar 8 shpërblime me një shumë totale prej 18500 dollarësh (një shpërblim prej $10000, tri $2000, dy $1000 dhe një $500). Shuma e një shpërblimi ende nuk është përcaktuar.

SĂ« bashku me kĂ«tĂ«, vlen tĂ« theksohet se Ă«shtĂ« pĂ«rfshirĂ« nĂ« bazĂ«n e kodit, mbi tĂ« cilĂ«n formohet lĂ«shimi i Chrome 140, mĂ«nyra OverrideDefaultOzonePlatformHintToAuto, e cila aktivizon zgjedhjen automatike tĂ« backend-it nĂ« shtresĂ«n Ozone, qĂ« abstragjon ndĂ«rveprimin me nĂ«n-sistemin grafik. Kjo ndryshim do tĂ« lejojĂ« aktivizimin adaptiv tĂ« backend-it Wayland nĂ« sistemet qĂ« e mbĂ«shtesin atĂ«, pa u lidhur automatikisht me backend-in X11. Zgjedhja manuale e backend-it mund tĂ« bĂ«het gjithashtu nĂ« lĂ«shimin e Chrome 139 pĂ«rmes cilĂ«simit “chrome://flags/#ozone-platform-hint” ose flamurit tĂ« komandĂ«s “—ozone-platform-hint=auto”.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster