Chrome 147 u lançua me mbështetje për skedat vertikale dhe një modalitet leximi të ridizajnuar

Google ka publikuar shfletuesin e internetit Chrome 147. Në të njëjtën kohë, është i disponueshëm një version i qëndrueshëm i projektit falas Chromium, i cili është baza e Chrome. Shfletuesi Chrome ndryshon nga Chromium në atë që përdor logot e Google, ka një sistem për dërgimin e njoftimeve në rast të një aksidenti, ka module për të luajtur përmbajtje video të mbrojtur nga kopjimi (DRM), ka një sistem instalimi automatik të përditësimeve, gjithmonë aktivizon izolimin Sandbox, furnizon çelësat për API-në e Google dhe transmeton parametrat RLZ gjatë kërkimit. Për ata që kanë nevojë për më shumë kohë për të përditësuar, ekziston një degë e veçantë e Zgjeruar e Qëndrueshme, e cila mbështetet për 8 javë. Versioni i ardhshëm, Chrome 148, është planifikuar për 5 maj.

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

  • ËshtĂ« shtuar njĂ« modalitet shfaqjeje vertikale e skedave, duke zĂ«vendĂ«suar shiritin horizontal tĂ« sipĂ«rm me butona skedash me njĂ« shirit anĂ«sor me skeda vertikale. Skedat vertikale mund tĂ« shfaqen nĂ« modalitete tĂ« zgjeruara (ikonĂ« + pĂ«rshkrim i pjesshĂ«m) ose tĂ« palosura (vetĂ«m ikonĂ«). Vendosja e miut mbi njĂ« skedĂ« anĂ«sore shfaq njĂ« miniaturĂ« tĂ« pĂ«rmbajtjes sĂ« saj. Menaxhimi i grupeve tĂ« skedave Ă«shtĂ« thjeshtuar. NjĂ« opsion "Shfaq skedat vertikalisht" Ă«shtĂ« shtuar nĂ« menynĂ« e kontekstit qĂ« shfaqet kur klikoni me tĂ« djathtĂ«n nĂ« rreshtin e skedave. NĂ«se ky opsion nuk shfaqet si parazgjedhje, ai mund tĂ« aktivizohet nĂ«pĂ«rmjet cilĂ«simit "chrome://flags/#vertical-tabs". Chrome 147 u lançua me mbĂ«shtetje pĂ«r skedat vertikale dhe njĂ« modalitet leximi tĂ« ridizajnuar Chrome 147 u lançua me mbĂ«shtetje pĂ«r skedat vertikale dhe njĂ« modalitet leximi tĂ« ridizajnuar
  • Modaliteti i leximit Ă«shtĂ« ridizajnuar pĂ«r tĂ« shfaqur vetĂ«m tekstin pĂ«rkatĂ«s nĂ« njĂ« faqe, duke fshehur tĂ« gjitha kontrollet pĂ«rkatĂ«se, banderolat, menutĂ«, shiritat e navigimit dhe pjesĂ«t e tjera tĂ« faqes qĂ« nuk lidhen me pĂ«rmbajtjen. NĂ« versionin e ri, ngjashĂ«m me Firefox-in, pĂ«rmbajtja pĂ«rkatĂ«se shfaqet nĂ« tĂ« gjithĂ« zonĂ«n e dukshme, nĂ« vend tĂ« njĂ« shiriti anĂ«sor tĂ« ngushtĂ« pranĂ« faqes origjinale. NĂ«se modaliteti i ri nuk Ă«shtĂ« aktivizuar si parazgjedhje, ai mund tĂ« aktivizohet nĂ«pĂ«rmjet cilĂ«simit "chrome://flags/#read-anything-immersive-reading-mode". Chrome 147 u lançua me mbĂ«shtetje pĂ«r skedat vertikale dhe njĂ« modalitet leximi tĂ« ridizajnuar
  • NĂ« menynĂ« "NdihmĂ«" Ă«shtĂ« shtuar njĂ« buton pĂ«r paraqitjen e njĂ« ankese pĂ«r tĂ« bllokuar faqet e internetit tĂ« krijuara pĂ«r qĂ«llime mashtrimi ose phishing. Ky buton shfaqet kur aktivizohet modaliteti "Shfletim i Sigurt". Chrome 147 u lançua me mbĂ«shtetje pĂ«r skedat vertikale dhe njĂ« modalitet leximi tĂ« ridizajnuar
  • Mbrojtje e zgjeruar kundĂ«r aksesit nĂ« sistemin lokal gjatĂ« bashkĂ«veprimit me faqet publike tĂ« internetit. Qasje nga faqet e internetit nĂ« Adresat IP Rrjeti lokal (intraneti ose adresat e brendshme) ose ndĂ«rfaqja loopback (127.0.0.0/8) do tĂ« kĂ«rkojĂ« konfirmimin e pĂ«rdoruesit. Mbrojtja tani mbulon jo vetĂ«m pĂ«rpjekjet pĂ«r tĂ« ngarkuar burimet nĂ«pĂ«rmjet HTTP/HTTPS, kĂ«rkesave fetch() dhe futjeve tĂ« iframe, por edhe lidhjet nĂ«pĂ«rmjet WebSockets dhe WebTransport, si dhe kĂ«rkesat e fetch tĂ« iniciuara nĂ«pĂ«rmjet metodĂ«s WindowClient.navigate(). Sulmuesit shfrytĂ«zojnĂ« aksesin e burimeve tĂ« brendshme pĂ«r identifikim indirekt dhe pĂ«r tĂ« kryer sulme CSRF nĂ« routerĂ«, pika aksesi, printera, ndĂ«rfaqe web tĂ« korporatave dhe pajisje e shĂ«rbime tĂ« tjera qĂ« pranojnĂ« vetĂ«m kĂ«rkesa nga rrjeti lokal.
  • Funksionaliteti i analizimit tĂ« XML Ă«shtĂ« migruar nga libxml2 nĂ« njĂ« bibliotekĂ« tĂ« re tĂ« shkruar nĂ« Rust duke pasur parasysh sigurinĂ«. Ky ndryshim vlen vetĂ«m pĂ«r XML; siç Ă«shtĂ« njoftuar mĂ« parĂ«, mbĂ«shtetja pĂ«r XSLT sĂ« shpejti do tĂ« hiqet.
  • Tani Ă«shtĂ« e mundur tĂ« pĂ«rdoret metoda startViewTransition() jo vetĂ«m pĂ«r tĂ« gjithĂ« faqen, por edhe pĂ«r elementĂ«t individualĂ« HTML.
  • Funksioni CSS contrast-color() Ă«shtĂ« shtuar. Ai kthen tĂ« kundĂ«rtĂ«n e ngjyrĂ«s sĂ« specifikuar (pĂ«r tĂ« bardhĂ«n, kthen tĂ« zezĂ«n, dhe pĂ«r tĂ« zezĂ«n, kthen tĂ« bardhĂ«n). Ky funksion mund tĂ« pĂ«rdoret pĂ«r tĂ« pĂ«rputhur ngjyrĂ«n e sfondit tĂ« njĂ« ngjyre specifike teksti dhe anasjelltas.
  • ËshtĂ« shtuar vetia CSS "border-shape", e cila ju lejon tĂ« krijoni kufij jo-drejtkĂ«ndĂ«sh rreth elementĂ«ve, siç Ă«shtĂ« pĂ«rdorimi i kufijve rrethorĂ« ose poligonalĂ«. Vetia CSS "border-shape" pranon tĂ« njĂ«jtat lloje formash si vetia "clip-path", por ndryshe nga kjo e fundit, ajo zbulon njĂ« kontur, e dekodon atĂ« dhe pret çdo pĂ«rmbajtje qĂ« shtrihet pĂ«rtej konturit.
  • U shtua ndĂ«rfaqja CSSPseudoElement, e cila lejon punĂ«n me pseudoelementĂ« CSS nga JavaScript.
  • Elementi i lidhjes tani mbĂ«shtet pĂ«rdorimin e atributit “rel=modulepreload” pĂ«r tĂ« parangarkuar jo vetĂ«m skriptet, por edhe modulet me stile CSS ( ) dhe tĂ« dhĂ«nat JSON ( ).
  • Sjellja e llogaritjes sĂ« gjerĂ«sisĂ« sĂ« kufijve dhe kontureve nĂ« vetitĂ« CSS border-width, outline-width dhe column-rule-width Ă«shtĂ« ndryshuar, duke e unifikuar atĂ« me shfletuesit e bazuar nĂ« Firefox dhe WebKit. MĂ« parĂ«, gjerĂ«sia nĂ« kĂ«to veti rivendosej nĂ« zero, pavarĂ«sisht nga vlerat e tyre, nĂ«se vetitĂ« border-style, outline-style ose column-rule-style ishin vendosur nĂ« "none" ose "hidden". Tani, vlerat order-width, outline-width dhe column-rule-width korrespondojnĂ« gjithmonĂ« me vlerat e pĂ«rcaktuara nga zhvilluesi, pavarĂ«sisht nga pĂ«rmbajtja e vetive "*-style".
  • U shtua metoda Math.sumPrecise() pĂ«r llogaritjen e shumĂ«s sĂ« elementeve tĂ« vargjeve dhe objekteve tĂ« tjera tĂ« numĂ«rueshme me njĂ« saktĂ«si qĂ« tejkalon saktĂ«sinĂ« e pĂ«rmbledhjes sĂ« rregullt nĂ« njĂ« lak (humbja e saktĂ«sisĂ« gjatĂ« ruajtjes sĂ« ndĂ«rmjetme tĂ« rezultateve eliminohet).
  • U shtua atributi Request.isReloadNavigation pĂ«r tĂ« zbuluar kur njĂ« faqe Ă«shtĂ« ringarkuar, pĂ«r shembull, pas klikimit tĂ« butonit "Refresh" ose thirrjes sĂ« metodave location.reload() dhe history.go(0).
  • PĂ«r tĂ« zvogĂ«luar saktĂ«sinĂ« e identifikimit indirekt, logjika pĂ«r rrumbullakosjen e madhĂ«sisĂ« sĂ« memories sĂ« kthyer nĂ«pĂ«rmjet Device Memory API, e cila ofron informacion nĂ« lidhje me madhĂ«sinĂ« e RAM-it, Ă«shtĂ« ndryshuar. Ky informacion mund tĂ« jetĂ« i dobishĂ«m pĂ«r krijimin e versioneve tĂ« lehta tĂ« aplikacioneve web qĂ« ngarkohen nĂ« pajisje me RAM tĂ« kufizuar ose pĂ«r aktivizimin e veçorive tĂ« pĂ«rparuara kur ka sasi tĂ« mĂ«dha memorieje nĂ« dispozicion. NĂ« ndĂ«rtime pĂ«r platformĂ«n. Android MadhĂ«sia e memories tani Ă«shtĂ« rrumbullakosur nĂ« 1, 2, 4 dhe 8, dhe pĂ«r platformat e tjera nĂ« 2, 4, 8, 16 dhe 32.
  • PĂ«r aplikacionet e izoluara tĂ« internetit (IWA), zbatohet Web Printing API, i cili ofron metoda pĂ«r pĂ«rcaktimin e disponueshmĂ«risĂ« sĂ« printerĂ«ve, dĂ«rgimin e dokumenteve pĂ«r printim dhe menaxhimin e radhĂ«s sĂ« printimit. Emrat e atributeve dhe semantika e pĂ«rdorur nĂ« API korrespondojnĂ« me Internet Printing Protocol (IPP).
  • Modaliteti "Provat e OrigjinĂ«s" zbaton API-nĂ« WebNN, e cila lejon pĂ«rdorimin e shĂ«rbimeve tĂ« tĂ« mĂ«suarit automatik tĂ« ofruara nga sistemi operativ dhe aftĂ«sitĂ« pĂ«rkatĂ«se tĂ« harduerit.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet e zhvilluesve tĂ« faqeve tĂ« internetit. NdihmĂ«si i integruar i inteligjencĂ«s artificiale tani zgjedh automatikisht kontekstet. Paneli "Modaliteti i Pajisjes", i pĂ«rdorur pĂ«r tĂ« testuar performancĂ«n e faqes sĂ« internetit nĂ« pajisje tĂ« ndryshme mobile, Ă«shtĂ« modernizuar. Paneli i Rrjetit tani dekodon automatikisht pĂ«rmbajtjen e kompresuar pĂ«r kĂ«rkesat e dĂ«rguara me Content-Encoding: gzip ose deflate header. Shprehjet e rregullta tani mund tĂ« pĂ«rdoren pĂ«r tĂ« filtruar stilet CSS.

Përveç veçorive të reja dhe rregullimeve të gabimeve, versioni i ri adreson 60 dobësi. Shumë nga dobësitë u identifikuan përmes testimit të automatizuar duke përdorur AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Dy problemeve (një mbingarkesë buffer dhe një mbingarkesë integer në WebML) iu caktua një nivel kritik i ashpërsisë, që do të thotë se ato mund të anashkalonin të gjitha shtresat e mbrojtjes së shfletuesit dhe të ekzekutonin kod jashtë mjedisit sandbox. Si pjesë e programit të saj të shpërblimeve për dobësitë për versionin aktual, Google ka vendosur 60 shpërblime dhe ka dhënë 118 dollarë (dy shpërblime prej 43000 dollarësh, dy shpërblime prej 11000 dollarësh dhe nga një shpërblim prej 4000 dollarësh, 3000 dollarësh, 2000 dollarësh dhe 1000 dollarësh). Shumat e 52 shpërblimeve nuk janë përcaktuar ende.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster