Lëshimi i shfletuesit web Chrome 121

Kompania Google publikoi një version të ri të shfletuesit web Chrome 121. Në të njëjtën kohë, është në dispozicion një version i stabil i projektit të lirë Chromium, i cili shërben si baza për Chrome. Shfletuesi Chrome dallon nga Chromium për shkak të përdorimit të logove të Google, sistemit të dërgimit të njoftimeve në rast crashes, moduleve për riprodhimin e videove të mbrojtura nga kopjimi (DRM), sistemit automatik të instalimit të përditësimeve, përfshirjes së vazhdueshme të Sandbox-it, ofrimit të çelësave për Google API dhe kalimit të parametrave RLZ gjatë kërkimeve. Për ata që kanë nevojë për më shumë kohë për përditësimin, mbështetet veçmas dega e Extended Stable, e shoqëruar me 8 javë. Publikimi i ardhshëm i Chrome 122 është planifikuar për 20 shkurt.

Ndryshimet kryesore në Chrome 121:

  • JanĂ« shtuar disa mundĂ«si eksperimentale, qĂ« pĂ«rdorin inteligjencĂ«n artificiale, tĂ« cilat nĂ« fazĂ«n fillestare do tĂ« jenĂ« tĂ« disponueshme pĂ«r pĂ«rdoruesit e ndĂ«rtimeve pĂ«r Windows dhe macOS nga SHBA. PĂ«rfshirĂ« nĂ« konfiguratorin Ă«shtĂ« shtuar seksioni 'Eksperimentale AI'.
    • Reparti i menaxhimit inteligjent tĂ« skedave (Tab Organizer), i cili lejon automatikisht grupimin e skedave tĂ« hapura me temĂ« tĂ« ngjashme, si dhe ofron pĂ«r grupe tĂ« reja emra dhe emoji tĂ« pĂ«rshtatshĂ«m. PĂ«r shembull, me disa skeda tĂ« hapura qĂ« kanĂ« informacion lidhur me udhĂ«timet dhe blerjet nĂ« internet, kjo mundĂ«si e re do tĂ« lejojĂ« tĂ« nxjerrĂ«sh tĂ« dhĂ«nat e faqeve nĂ« grupe pĂ«rkatĂ«se pa nevojĂ«n e renditjes manuale. Grupi mund tĂ« kĂ«rkohet pĂ«rmes menusĂ« sĂ« menaxhimit tĂ« skedave ose opsionit 'Organize Similar Tabs' nĂ« menunĂ« kontekstuale tĂ« skedĂ«s.
    • Gjeneratori i temave, qĂ« lejon personalizimin e dukjes sĂ« shfletuesit nĂ« bazĂ« tĂ« njĂ« pĂ«rshkrimi tekstual tĂ« dhĂ«nĂ« nga pĂ«rdoruesi nĂ« gjuhĂ« natyrale. PĂ«r shembull, mund tĂ« pĂ«rshkruhet tema, emocionet, stili dhe ngjyra e dĂ«shiruar, pas sĂ« cilĂ«s shfletuesi do tĂ« krijojĂ« automatikisht njĂ« temĂ« pĂ«rkatĂ«se. Interfaci pĂ«r gjenerimin e temave mund tĂ« thirret pĂ«rmes butonit 'Create with AI' nĂ« faqen 'Customize Chrome/Change theme'.
    • Asistenti interaktiv, qĂ« lejon tĂ« gjenerosh tekst mbi njĂ« temĂ« tĂ« dhĂ«nĂ« nga pĂ«rdoruesi. PĂ«r shembull, me ndihmĂ«n e kĂ«saj funksionaliteti tĂ« ri mund tĂ« pĂ«rgatitet njĂ« kĂ«rkesĂ« ose koment i gjatĂ« dhe i sjellshĂ«m, duke vendosur njĂ« model tĂ« thjeshtĂ« tekstual. Asistenti mund tĂ« thirret pĂ«rmes butonit 'Help me write' nĂ« menunĂ« kontekstuale qĂ« shfaqet pĂ«r fushat nĂ« formularĂ«t e input-it.
      Lëshimi i shfletuesit web Chrome 121
  • PĂ«r 1% tĂ« pĂ«rdoruesve tĂ« shfletuesit, mbĂ«shtetje pĂ«r cookies tĂ« tretĂ« tĂ« vendosura gjatĂ« aksesimit tĂ« faqeve tĂ« ndryshme nga e domenit faqja aktuale Ă«shtĂ« çaktivizuar. KĂ«to cookies pĂ«rdoren pĂ«r tĂ« ndjekur lĂ«vizjet e pĂ«rdoruesve midis faqeve nĂ« kodin e rrjeteve reklamuese, widgeteve tĂ« mediave sociale dhe sistemeve tĂ« analizĂ«s web. Ndryshimet po avancohen si pjesĂ« e iniciativĂ«s Privacy Sandbox, e cila ka si qĂ«llim arritjen e njĂ« kompromisi midis nevojĂ«s sĂ« pĂ«rdoruesve pĂ«r tĂ« ruajtur privatĂ«sinĂ« dhe dĂ«shirĂ«s sĂ« rrjeteve reklamuese dhe faqeve pĂ«r tĂ« ndjekur preferencat e vizitorĂ«ve. Çaktivizimi i cookies tĂ« tretĂ« pritet tĂ« shtrihet gradualisht dhe deri nĂ« tremujorin e tretĂ« tĂ« vitit 2024 tĂ« arrijĂ« nĂ« 100%. PĂ«r t'u çaktivizuar pa pritur ndryshime tĂ« jashtme, Ă«shtĂ« parashikuar njĂ« konfigurim "chrome://flags/#test-third-party-cookie-phaseout".
  • Me aktivizimin e mbrojtjes standarde tĂ« shfletuesit (Safe Browsing > Standard protection), Ă«shtĂ« realizuar kontrolli i sigurisĂ« pĂ«r shkarkimet e arkivave tĂ« enkriptura. Pas shkarkimit tĂ« arkivit, shfletuesi kĂ«rkon nga pĂ«rdoruesi njĂ« fjalĂ«kalim pĂ«r dekriptimin e arkivit, llogarit hashing tĂ« skedarĂ«ve qĂ« ndodhen nĂ« arkiv dhe dĂ«rgon hash nĂ« serverat e Google pĂ«r kontrollin e pĂ«rbĂ«rĂ«sve tĂ« dĂ«mshĂ«m.
  • PĂ«r njĂ« pjesĂ« tĂ« pĂ«rdoruesve, si njĂ« eksperiment, Ă«shtĂ« ndryshuar sjellja kur kaloni nĂ« lidhje me aplikacionet PWA tĂ« instaluara. Pas klikimit nĂ« njĂ« lidhje, pĂ«r kĂ«ta pĂ«rdorues do tĂ« hapet menjĂ«herĂ« njĂ« ndĂ«rfaqe e veçantĂ« e aplikacioneve ose do tĂ« tregohen njĂ« listĂ« aplikacionesh qĂ« mbĂ«shtesin llojin e pĂ«rmbajtjes nĂ« lidhje. NĂ« varĂ«si tĂ« rezultateve tĂ« eksperimentit, do tĂ« merret njĂ« vendim pĂ«r tĂ« kaluar tĂ« gjithĂ« pĂ«rdoruesit nĂ« Chrome 123 nĂ« sjelljen e re ose pĂ«r tĂ« mbajtur metodĂ«n e vjetĂ«r tĂ« pĂ«rpunimit, ku lidhja hapet nĂ« njĂ« tab normal, por nĂ« shiritin e adresĂ«s shfaqet njĂ« buton pĂ«r kalimin nĂ« aplikacionin e veçantĂ«. PĂ«r testimin e sjelljes sĂ« re Ă«shtĂ« ofruar njĂ« konfigurim "chrome://flags/#enable-user-link-capturing-pwa".
  • Ikona e aktivizimit tĂ« panelit anĂ«sor Ă«shtĂ« hequr nga titulli i panelit anĂ«sor, nĂ« vend tĂ« saj ofrohet pĂ«rdorimi i funksioneve pĂ«r ngjitjen e elementeve nga paneli kryesor dhe thirrja e mundĂ«sive tĂ« panelit anĂ«sor nga menuja kryesore.
    Lëshimi i shfletuesit web Chrome 121
  • Ka qenĂ« aktivizuar prova e Deprecation pĂ«r tĂ« testuar injorimin e ngjarjeve "unload", tĂ« cilat nuk lejojnĂ« pĂ«rdorimin efikas tĂ« cache-it tĂ« kalimeve (BFCache — Back-forward cache), qĂ« siguron kalim tĂ« menjĂ«hershĂ«m kur pĂ«rdoren butonat "Mbrapa" dhe "PĂ«rpara" ose gjatĂ« navigimit nĂ« faqet e mĂ«parshme tĂ« kĂ«tij siti. Sjellja e Chrome nĂ« desktop do tĂ« jetĂ« mĂ« afĂ«r atij tĂ« shfletuesve mobil, tĂ« cilĂ«t nĂ« shumicĂ«n e rasteve nuk gjenerojnĂ« ngjarjen "unload", duke i dhĂ«nĂ« pĂ«rparĂ«si cache-it tĂ« kalimeve.
  • NĂ« versionin pĂ«r platformĂ«n Android nĂ« pajisjet me Android 12+ dhe GPU Qualcomm ose ARM, mbĂ«shtetje e API WebGPU Ă«shtĂ« e aktivizuar si parazgjedhje, e cila ofron njĂ« ndĂ«rfaqe tĂ« ngjashme me Vulkan, Metal dhe Direct3D 12 pĂ«r tĂ« kryer operacione nga ana e GPU, si renderimi dhe llogaritjet, si dhe lejon pĂ«rdorimin e gjuhĂ«s sĂ« shenjave.
  • NĂ« CSS Ă«shtĂ« realizuar trashĂ«gimia e pronave tĂ« pseudoklasave tĂ« ndriçimit tĂ« elementeve, si "::selection" dhe "::highlight", nĂ« lidhje me pseudoelementet e elementit prind.
    Luaj videon
  • NĂ« pronĂ«n CSS font-palette, e cila lejon zgjedhjen e paletĂ«s pĂ«r vizatimin e fontit me ngjyra, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r animacionin. Animacioni mund tĂ« pĂ«rdoret pĂ«r kalimin e butĂ« nga njĂ« paletĂ« nĂ« njĂ« tjetĂ«r nĂ« fontet me ngjyra.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r pronat CSS "scrollbar-color" dhe "scrollbar-width" pĂ«r tĂ« konfiguruar ngjyrĂ«n dhe gjerĂ«sinĂ« e shiritit tĂ« rrotullimit.
  • NĂ« CSS janĂ« shtuar pseudoelementĂ«t "::spelling-error" dhe "::grammar-error" pĂ«r tĂ« personalizuar ngjyrĂ«n dhe dekorimin e indikacionit tĂ« gabimeve sintaksore dhe gramatikore.
  • ËshtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« shprehjes supports() pĂ«r importimin e stileve dhe shtresave CSS pas pĂ«rmbushjes sĂ« kushteve tĂ« caktuara.
  • NĂ« CSS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r maskat nĂ« SVG, tĂ« cilat lejojnĂ« fshehjen e pjesĂ«ve tĂ« pĂ«rmbajtjes duke mbivendosur njĂ« imazh nĂ« pika tĂ« caktuara. PĂ«r tĂ« konfiguruar maskat, mund tĂ« pĂ«rdoren pronat mask, mask-mode, mask-composite, mask-position dhe mask-repeat. Gjithashtu pĂ«r SVG lejohet ngarkimi i maskave nga jashtĂ«. serverĂ«sh, pĂ«r shembull, » mask: url(masks.svg#star).
  • Është zgjeruar mbështetja për rregullat spekulative (rregullat API Speculation), që u lejojnë autorëve të faqeve të përcjellin shfletuesit informacione rreth faqeve më të mundshme që përdoruesi mund të vizitojë. Shfletuesi e përdor këtë informacion për të ngarkuar paraprakisht dhe për të vizatuar përmbajtjen e faqeve. Në versionin e ri është ofruar mundësia e përcjelljes së rregullave përmes titullit HTTP Speculation-Rules dhe është shtuar mbështetje për sintaksën e zgjeruar (“document rules”), që i lejon shfletuesit të përcaktojë listën e URL-ve për ngarkim spekulativ nga elementet <a> në faqe.
  • ËshtĂ« shtuar njĂ« API eksperimental (prove origjinale) Element Capture, e cila lejon, gjatĂ« kapjes sĂ« videos, tĂ« kufizosh mbulimin nĂ« pjesĂ« tĂ« veçanta tĂ« DOM dhe elementeve. PĂ«r shembull, nĂ« aplikacionet pĂ«r videokonferenca, API i ri lejon integrimin e aplikacioneve tĂ« palĂ«ve tĂ« treta nĂ« iframe dhe sigurimin e transmetimit tĂ« videos me pĂ«rmbajtjen e kĂ«tij iframe pĂ«r pjesĂ«marrĂ«sit e tjerĂ«.
  • NĂ« API Document Picture-in-Picture, pĂ«r tĂ« pĂ«rdorur metodat resizeBy() dhe resizeTo() tani kĂ«rkohet konfirmimi i pĂ«rdoruesit.
  • Shtohet mundĂ«sia pĂ«r tĂ« pĂ«rdorur metodĂ«n showPicker me elementet pĂ«r thirrje programore tĂ« implementimit tĂ« menysĂ« sĂ« rĂ«nĂ« qĂ« ofrohet nga shfletuesi.
  • NĂ« API Media Capabilities, nĂ« decodingInfo() janĂ« shtuar fushat e reja hdrMetadataType, colorGamut dhe transferFunction, tĂ« cilat mund tĂ« pĂ«rdoren pĂ«r tĂ« pĂ«rcaktuar mbĂ«shtetje pĂ«r HDR.
  • NĂ« TLS Ă«shtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r mekanizmin e inkapsulimit tĂ« çelĂ«save (KEM, Key Encapsulation Mechanism), qĂ« pĂ«rdor algoritmin hibride X25519Kyber768, i qĂ«ndrueshĂ«m ndaj pĂ«rfundimeve nga kompjuterĂ«t kuantikĂ«. X25519Kyber768 Ă«shtĂ« njĂ« kombinim i mekanizmit tĂ« shkĂ«mbimit tĂ« çelĂ«save X25519, i bazuar nĂ« kurba eliptike dhe aktualisht i pĂ«rdorur nĂ« TLS, me algoritmin Kyber-768, qĂ« pĂ«rdor metoda kriptografie bazuar nĂ« zgjidhjen e problemeve tĂ« teorisĂ« sĂ« rrjetave, koha e zgjidhjes sĂ« tĂ« cilave nuk ndryshon nĂ« kompjuterĂ«t e zakonshĂ«m dhe ata kuantikĂ«.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit web. NĂ« panelin e Elementeve Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r rregullat CSS "@font-palette-values". ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r source map. ËshtĂ« pĂ«rmirĂ«suar gjurmimi i operacioneve interaktive nĂ« panelin pĂ«r vlerĂ«simin e performancĂ«s. NĂ« panelin Sources janĂ« realizuar etiketa pĂ«r shfaqje vizuale tĂ« margjinave.
    Lëshimi i shfletuesit web Chrome 121

Përveç risive dhe rregullimeve të gabimeve, në versionin e ri janë eliminuar 17 vulnera. Shumë nga vulnerabilitetet janë zbuluar si rezultat i testeve automatizuese 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ë mjedisit sandbox. Si pjesë e programit për shpërblimin e zbulimeve të vulnerabiliteteve, për këtë lëshim, kompania Google ka dhënë 11 shpërblime me një total prej 31,000 dollarësh amerikanë (një shpërblim prej 11,000 dollarë, 9,000 dollarë, 6,000 dollarë dhe 2,000 dollarë, si dhe tre shpërblime prej 1,000 dollarësh). Shuma e 4 shpërblimeve ende nuk është përcaktuar. Shpërblimi më i madh, prej 11,000 dollarësh, i është dhënë për zbulimin e qasjes në memorinë e liruar (Use-after-free) në implementimin e API WebAudio.

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