Publikimi i Chrome 154

Kompania Google publikoi versionin e web-shfletuesit Chrome 154. Njëkohësisht është në dispozicion një version i stabil i projektit të lirë Chromium, i cili shërben si baza për Chrome. Shfletuesi Chrome dallohet nga Chromium për shkak të përdorimit të logove të Google, sistemit të dërgimit të njoftimeve në rast dështimi, moduleve për riprodhimin e përmbajtjes video të mbrojtur nga kopjimi (DRM), sistemin e instalimit automatik të përditësimeve, përfshirjen e vazhdueshme të 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ësimin, mbështetet veçmas dega Extended Stable, e cila është e shoqëruar me 8 javë. Publikimi tjetër i Chrome 155 në kuadër të një cikli të ri zhvillimi dyjavësh është programuar për 6 tetor.

Ndryshimet kryesore në Chrome 154 (1, 2, 3, 4):

  • Ka vazhduar zhvillimi i modit AI, i cili lejon ndĂ«rveprimin me agjentin AI nga barra e adresĂ«s ose nga faqja qĂ« shfaqet kur hapni njĂ« tab tĂ« ri. NĂ« versionin e ri, pĂ«rdoruesit nĂ« Shtetet e Bashkuara kanĂ« mundĂ«sinĂ« tĂ« pĂ«rdorin asistentin AI Gemini pĂ«r provimin virtual tĂ« rrobave gjatĂ« blerjeve nĂ« disa dyqane online. NĂ« Chrome pĂ«r iOS Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r komunikimin me zĂ« me Gemini nĂ« kohĂ« reale, pĂ«r shembull, pĂ«r tĂ« diskutuar pĂ«rmbajtjen e faqes sĂ« hapur tĂ« internetit.
  • JanĂ« hequr ndĂ«rfaqet dhe teknologjitĂ« e zhvilluara nĂ« kuadĂ«r tĂ« iniciativĂ«s Privacy Sandbox pĂ«r t'u pĂ«rdorur nĂ« vend tĂ« cookies tĂ« jashtme. Kuptimi i ofrimit tĂ« tĂ« dhĂ«nave API Ă«shtĂ« humbur pas vendimit pĂ«r tĂ« mos ndaluar mbĂ«shtetje pĂ«r cookies tĂ« jashtme nĂ« Chrome. JanĂ« hequr API-tĂ« e mĂ«poshtme: Topics (zĂ«vendĂ«simi i API FLoC), API Protected Audience, API Shared Storage, API Attribution Reporting, Private Aggregation, API Related Website Sets dhe requestStorageAccessFor.
  • NĂ« versionin pĂ«r platformĂ«n Android Ă«shtĂ« aktivizuar njĂ« modalitet LNP (Mbrojtja e Rrjetit Vendor), e cila kĂ«rkon njĂ« miratim tĂ« veçantĂ« pĂ«r qasje nga aplikacionet nĂ« nĂ«nrrjetet e brendshme intranet (192.168.x.x, 10.x.x.x etj.). Ky modalitet lejon bllokimin e sulmeve nĂ« burimet e rrjetit lokal dhe parandalon skanime tĂ« rrjetit me qĂ«llim identifikimin e fshehtĂ« tĂ« pĂ«rdoruesit dhe mbledhjen e informacionit mbi ambientin e pĂ«rdoruesit.
  • PĂ«r tĂ« kryer kĂ«rkesat pĂ«rmes API Background Fetch tani kĂ«rkohet autorizim LNA (Accessi nĂ« Rrjetin Lokal) kur dĂ«rgoni tĂ« dhĂ«na nĂ« serverĂ«t nĂ« rrjetin lokal (192.168.0.0/16, 10.0.0.0/8 etj.) ose kur lidheni me ndĂ«rfaqen loopback (127.0.0.0/8). PĂ«rveç kĂ«saj, pĂ«r API Background Fetch janĂ« aplikuar kontrolle CORS (Cross-Origin Resource Sharing) pĂ«r tĂ« unifikuar kufizimet e aplikuara nĂ« API Background Fetch dhe Fetch. Ndryshimet ndalojnĂ« pĂ«rdorimin e Background Fetch pĂ«r tĂ« anashkaluar kufizimet Cross-Origin dhe pĂ«r tĂ« kryer sulme CSRF nĂ« routes, pika qasjeje, printera, ndĂ«rfaqe web korporative dhe pajisje e shĂ«rbime tĂ« tjera qĂ« pranojnĂ« kĂ«rkesa vetĂ«m nga rrjeti lokal.
  • Shtuar njĂ« mod tĂ« opsional tĂ« optimizimit 'ServiceWorkerAutoPreload', i cili dĂ«rgon njĂ« kĂ«rkesĂ« rrjeti paralelisht me inicializimin e Service Worker-it.
  • Shtuar elementi HTML dhe JavaScript API Web Install (metoda navigator.install()), e destinuar pĂ«r tĂ« paraqitur kĂ«rkesĂ«n pĂ«r instalimin e web-aplikacionit nga faqja. Instalimi kryhet pas konfirmimit tĂ« qartĂ« tĂ« operacionit nga ana e pĂ«rdoruesit. Kjo mundĂ«si mund tĂ« pĂ«rdoret gjatĂ« krijimit tĂ« katalogĂ«ve-tregje tĂ« web-aplikacioneve ose pĂ«r tĂ« thjeshtuar instalimin e web-aplikacioneve qĂ« punojnĂ« me faqen aktuale.
  • Shtuar API Window Shape (metoda window.setShape), e cila i lejon web-aplikacionet e izoluar tĂ« ndryshojnĂ« formĂ«n e dritares, pĂ«r shembull, tĂ« krijojnĂ« dritare jo-rektangolare, panele qĂ« fluturojnĂ« dhe elementĂ« qĂ« mbivendosen. API Ă«shtĂ« aktualisht i disponueshĂ«m vetĂ«m nĂ« ChromeOS.
  • Shtuar cilĂ«sime pĂ«r menaxhimin e llojeve tĂ« pĂ«rmbajtjes, tĂ« cilĂ«ve iu aplikohet plotĂ«simi automatik nĂ« formularĂ«t web. PĂ«r shembull, mund tĂ« ndaloni ruajtjen dhe plotĂ«simin automatik tĂ« tĂ« dhĂ«nave kontaktuese dhe informacionit pĂ«r kryerjen e pagesave. Gjithashtu Ă«shtĂ« e mundur tĂ« konfigurohen shabllonet URL pĂ«r tĂ« ndaluar plotĂ«simin automatik lidhur me disa faqe specifike.
  • PĂ«r default, Ă«shtĂ« aktivizuar shfaqja e kĂ«rkesĂ«s pĂ«r konfirmimin e operacionit kur lidheni me faqet pĂ«rmes HTTP.
  • Shtuar mbĂ«shtetje pĂ«r zgjedhjen adaptuese tĂ« madhĂ«sive tĂ« iframe-eve, e cila pĂ«rshtatet automatikisht me pĂ«rmbajtjen pĂ«r tĂ« shmangur shfaqjen e shiritave tĂ« brendshĂ«m tĂ« rrotullimit. Kjo mundĂ«si aktivizohet pĂ«rmes caktimit tĂ« pronĂ«s CSS 'frame-sizing' (pĂ«r shembull, 'frame-sizing: content-height') nĂ« faqen prind dhe shtimit nĂ« titullin e pĂ«rmbajtjes sĂ« elementit iframe ‘’.
  • NĂ« pronĂ«n CSS scroll-marker-group janĂ« realizuar modet "links" dhe "tabs" pĂ«r tĂ« menaxhuar rendin e kalimit tĂ« fokusit. NĂ« modalitetin "links", grupi i shenjave ("::scroll-marker-group") funksionon si njĂ« menu navigimi e zakonshme (shenjat e rrotullimit pĂ«rpunohen si lidhje qĂ« kalohen me çelĂ«sin Tab). NĂ« modalitetin "tabs", grupi i shenjave funksionon si njĂ« set regjistrash, navigimi mes tĂ« cilĂ«ve bĂ«het me çelĂ«sat e kontrollit tĂ« kursit. JanĂ« gjithashtu tĂ« disponueshme dy parametra "before" dhe "after", tĂ« cilat menaxhojnĂ« pĂ«rpunimin e grupit tĂ« shenjave nĂ« lidhje me pĂ«rmbajtjen (kur specifikohet "before", shenjat do tĂ« pĂ«rpunohen fillimisht, ndĂ«rsa "after" - vetĂ«m pasi tĂ« pĂ«rfundojĂ« navigimi nĂ« pĂ«rmbajtje).
  • PronĂ« CSS e text-decoration-inset Ă«shtĂ« realizuar, e cila mundĂ«son konfigurimin e fillimit dhe fundi tĂ« vizatimit tĂ« dekoreve (nĂ«nvizimi, kalimi etj.) nĂ« lidhje me skajet e tekstit. PĂ«r shembull, pĂ«r tĂ« shkurtuar dekorin me 10 piksel mund tĂ« specifikohet "text-decoration-inset: 10px;", dhe pĂ«r ta zgjatur - "text-decoration-inset: -10px;".
  • Metoda Iterator.prototype.includes Ă«shtĂ« shtuar nĂ« ndĂ«rfaqen JavaScript Iterator pĂ«r tĂ« verifikuar nĂ«se njĂ« element i caktuar ekziston nĂ« iterator.
  • NĂ« modalitetin "Origin trials" Ă«shtĂ« realizuar mekanizmi Private Verification Tokens (PVT), i cili lejon ndarjen e pĂ«rdoruesve tĂ« vĂ«rtetĂ« nga bota duke transferuar tokene anonime kur hapin faqet nĂ« modalitetin e shikimit privat, çka lejon qĂ« tĂ« shmanget kĂ«rkesa pĂ«r CAPTCHA, autentifikim tĂ« detyrueshĂ«m dhe gjurmim pĂ«rmes Cookies. Toket reflektojnĂ« pĂ«rfundimin e njĂ« autentifikimi ose verifikimi anti-bot tĂ« suksesshĂ«m (kontrolli tĂ« kaluar nĂ« njĂ« faqe pĂ«rdoret pĂ«r lidhje me faqet e tjera pa verifikime shtesĂ«).

Përveç risive dhe korrigjimeve të gabimeve, versioni i ri ka eliminuar 108 vulnerabilitete. 11 problematikave iu është dhënë niveli kritik i rrezikshmërisë, që nënkupton se vulnerabilitetet lejojnë kalimin e të gjitha niveleve të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem përtej mjedisit sandbox. 4 probleme kritike janë shkaktuar nga qasja në memorie të liruar (use-after-free) në AdFilter, WindowDialog, ServiceWorker dhe API Fullscreen, ndërsa 7 janë nga mbipopullimi i buffers në WebGL, ANGLE dhe kodin për punë me GPU.

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