Chrome 147 verĂ«ffentlecht mat ËnnerstĂ«tzung fir vertikal Tabs an engem nei designten Liesmodus

Google huet de Chrome 147 Webbrowser erausbruecht. GlĂ€ichzĂ€iteg ass eng stabil Versioun vum gratis Chromium-Projet, deen d'Basis vu Chrome ass, verfĂŒgbar. De Chrome Browser Ă«nnerscheet sech vum Chromium doduerch, datt en Google Logoen benotzt, e System fir d'SchĂ©cken vun Notifikatiounen am Fall vun engem Crash huet, Moduler fir d'Ofspille vu kopĂ©iergeschĂŒtzte Videoinhalter (DRM) huet, en automatescht Update-Installatiounssystem huet, Ă«mmer Sandbox-Isolatioun aktivĂ©iert, SchlĂ«sselen fir d'Google API liwwert an RLZ-Parameteren beim Sich iwwerdroen. Fir dĂ©i, dĂ©i mĂ©i ZĂ€it brauchen fir ze aktualisĂ©ieren, gĂ«tt et eng separat Extended Stable Branch, dĂ©i fir 8 Wochen Ă«nnerstĂ«tzt gĂ«tt. DĂ©i nĂ€chst Versioun, Chrome 148, ass fir de 5. Mee geplangt.

SchlësselÀnnerungen a Chrome 147 (1, 2, 3, 4):

  • E vertikale Tab-Affichage-Modus gouf bĂ€igefĂŒĂŒgt, wouduerch dĂ©i iewescht horizontal Leescht duerch Tab-KnĂ€ppercher duerch eng Sidebar mat vertikale Tabs ersat gĂ«tt. Vertikal Tabs kĂ«nnen am ausgeklappten (Symbol + deelweis Beschreiwung) oder zesummegeklappten (nĂ«mmen d'Symbol) Modus ugewise ginn. Wann Dir mat der Maus iwwer en Side-Tab fuert, gĂ«tt eng Miniaturbild vun sengem Inhalt ugewisen. D'Gestioun vun Tab-Gruppen gouf vereinfacht. Eng Optioun "Tabs vertikal weisen" gouf an de KontextmenĂŒ bĂ€igefĂŒĂŒgt, deen erscheint wann Dir mat der rietser Maustast op d'Tab-Rei klickt. Wann dĂ«s Optioun net standardmĂ©isseg ugewise gĂ«tt, kann se iwwer d'Astellung "chrome://flags/#vertical-tabs" aktivĂ©iert ginn. Chrome 147 verĂ«ffentlecht mat ËnnerstĂ«tzung fir vertikal Tabs an engem nei designten Liesmodus Chrome 147 verĂ«ffentlecht mat ËnnerstĂ«tzung fir vertikal Tabs an engem nei designten Liesmodus
  • De Liesmodus gouf nei gestaltet, fir nĂ«mmen den relevanten Text op enger SĂ€it unzeweisen, andeems all relevant Kontrollen, Banneren, MenĂŒen, Navigatiounsbaren an aner net-inhaltsbezunnen Deeler vun der SĂ€it verstoppt ginn. An der neier Versioun, Ă€hnlech wĂ©i am Firefox, gĂ«tt relevant Inhalt am ganze siichtbare BerĂ€ich ugewisen, anstatt an enger schmueler Sidebar nieft der OriginalsĂ€it. Wann den neie Modus net standardmĂ©isseg aktivĂ©iert ass, kann en iwwer d'Astellung "chrome://flags/#read-anything-immersive-reading-mode" aktivĂ©iert ginn. Chrome 147 verĂ«ffentlecht mat ËnnerstĂ«tzung fir vertikal Tabs an engem nei designten Liesmodus
  • E KnĂ€ppchen gouf am MenĂŒ "HĂ«llef" bĂ€igefĂŒĂŒgt fir eng Plainte anzeginn, fir WebsĂ€iten ze blockĂ©ieren, dĂ©i fir Bedruch oder Phishing-Zwecker erstallt goufen. DĂ«se KnĂ€ppchen gĂ«tt ugewisen, wann de "Safe Browsing"-Modus aktivĂ©iert ass. Chrome 147 verĂ«ffentlecht mat ËnnerstĂ«tzung fir vertikal Tabs an engem nei designten Liesmodus
  • Erweiderte Schutz gĂ©int Zougang zu lokalen Systemer beim Interaktioun mat Ă«ffentleche WebsĂ€iten. Zougang vu WebsĂ€iten op Meng IP Adress Dat lokalt Netzwierk (Intranet oder intern Adressen) oder d'Loopback-Interface (127.0.0.0/8) erfuerdert eng BestĂ€tegung vum Benotzer. De Schutz deckt elo net nĂ«mmen d'Versich of, Ressourcen iwwer HTTP/HTTPS, fetch()-Ufroen an iframe-Insertions ze lueden, mĂ€ och Verbindungen iwwer WebSockets a WebTransport, souwĂ©i Fetch-Ufroen, dĂ©i iwwer d'WindowClient.navigate()-Method initiĂ©iert ginn. Attacker notzen den internen Zougang zu Ressourcen fir indirekt Identifikatioun aus a fir CSRF-Attacken op Routeren, Zougangspunkten, DrĂ©ckeren, Firmenwebinterfaces an aner Apparater a Servicer duerchzefĂ©ieren, dĂ©i nĂ«mmen Ufroen aus dem lokalen Netzwierk akzeptĂ©ieren.
  • D'XML-Parsing-FunktionalitĂ©it gouf vu libxml2 an eng nei BibliothĂ©ik migrĂ©iert, dĂ©i a Rust mat SĂ©cherheet am Kapp geschriwwe gouf. DĂ«s Ännerung betrĂ«fft nĂ«mme XML; wĂ©i virdru ugekĂ«nnegt, gĂ«tt d'XSLT-ËnnerstĂ«tzung geschwĂ«nn ofgeschaaft.
  • Et ass elo mĂ©iglech, d'startViewTransition() Method net nĂ«mme fir dĂ©i ganz SĂ€it ze benotzen, mĂ€ och fir eenzel HTML Elementer.
  • D'CSS-Funktioun contrast-color() gouf bĂ€igefĂŒĂŒgt. Si gĂ«tt d'GĂ©igendeel vun der spezifizĂ©ierter Faarf zrĂ©ck (fir WĂ€iss gĂ«tt schwaarz zrĂ©ck, a fir Schwaarz gĂ«tt wĂ€iss zrĂ©ck). DĂ«s Funktioun kann benotzt ginn, fir d'Hannergrondfaarf vun enger spezifescher Textfaarf unzepassen, an Ă«mgekĂ©iert.
  • D'CSS-Eegeschaft "border-shape" gouf bĂ€igefĂŒĂŒgt, sou datt Dir net-rechteckeg Grenzen Ă«m Elementer erstelle kĂ«nnt, wĂ©i zum Beispill kreesfĂ«rmeg oder polygonal Grenzen. D'CSS-Eegeschaft "border-shape" akzeptĂ©iert dĂ©iselwecht Formtypen wĂ©i d'Eegeschaft "clip-path", awer am GĂ©igesaz zu der leschter erkennt se eng Kontur, decodĂ©iert se a schneidt all Inhalt of, deen iwwer d'Kontur erausgeet.
  • D'CSSPseudoElement-Interface gouf bĂ€igefĂŒĂŒgt, dĂ©i et erlaabt, mat CSS-Pseudo-Elementer aus JavaScript ze schaffen.
  • Den Link-Element Ă«nnerstĂ«tzt elo d'Benotzung vum Attribut "rel=modulepreload" fir net nĂ«mmen Skripter, mĂ€ och Moduler mat CSS-Stiler virzelueden ( ) an JSON-DonnĂ©eĂ«n ( ).
  • D'Verhale vun der Berechnung vun der Breet vu Borduren an ËmrĂ«ss an den CSS-Eegeschafte border-width, outline-width a column-rule-width gouf geĂ€nnert, sou datt et mat Firefox- a WebKit-basĂ©ierte Browser vereenegt gouf. Virdrun gouf d'Breet an dĂ«sen Eegeschaften op Null zrĂ©ckgesat, onofhĂ€ngeg vun hire WĂ€erter, wann d'Eegeschafte border-style, outline-style oder column-rule-style op "none" oder "hidden" gesat waren. Elo entspriechen d'WĂ€erter order-width, outline-width a column-rule-width Ă«mmer de vum EntwĂ©ckler definĂ©ierte WĂ€erter, onofhĂ€ngeg vum Inhalt vun den "*-style"-Eegeschafte.
  • Der Math.sumPrecise () Method dobĂ€igesat fir d'Zomm vun Elementer vun Arrays an aner enumerable Objete mat enger Genauegkeet mĂ©i wĂ©i d'Genauegkeet vun regulĂ€rer Summatioun an enger Loop (PrĂ€zisioun Verloscht wĂ€hrend TĂ«schenzĂ€it spueren Resultater Ă©liminĂ©iert).
  • Den Attribut Request.isReloadNavigation gouf bĂ€igefĂŒĂŒgt fir ze erkennen, wann eng SĂ€it nei gelueden gouf, zum Beispill nodeems op de KnĂ€ppchen "Refresh" geklickt gouf oder d'Methoden location.reload() an history.go(0) opgeruff goufen.
  • Fir d'Genauegkeet vun der indirekter Identifikatioun ze reduzĂ©ieren, gouf d'Logik fir d'Ofronden vun der SpeichergrĂ©isst, dĂ©i iwwer d'Device Memory API zrĂ©ckginn gĂ«tt, an dĂ©i Informatiounen iwwer d'RAM-GrĂ©isst liwwert, geĂ€nnert. DĂ«s Informatioun kann nĂ«tzlech sinn fir liicht Versioune vu Webapplikatiounen ze kreĂ©ieren, dĂ©i op Apparater mat limitĂ©iertem RAM lueden oder fir fortgeschratt Funktiounen z'aktivĂ©ieren, wann grouss QuantitĂ©iten u Speicher verfĂŒgbar sinn. A Builds fir d'Plattform Android D'GrĂ©isst vum Speicher gĂ«tt elo op 1, 2, 4 an 8 ofgerĂ«nnt, a fir aner Plattformen op 2, 4, 8, 16 an 32.
  • Fir isolĂ©iert Webapplikatiounen (IWA) gĂ«tt d'Web Printing API implementĂ©iert, dĂ©i Methoden ubitt fir d'DisponibilitĂ©it vun DrĂ©ckeren ze bestĂ«mmen, Dokumenter zum Drock ze schĂ©cken an d'DrĂ©ckerwarte ze verwalten. D'Attributnimm an d'Semantik, dĂ©i an der API benotzt ginn, entspriechen dem Internet Printing Protocol (IPP).
  • De Modus "Origin trials" implementĂ©iert d'WebNN API, dĂ©i d'Benotzung vu maschinelle LĂ©ierservicer erlaabt, dĂ©i vum Betribssystem a verwandte HardwarefĂ€egkeeten ugebuede ginn.
  • Verbesserunge goufen un den Tools fir WebentwĂ©ckler gemaach. Den agebauten KI-Assistent wielt elo automatesch Kontexter aus. De Panel "GerĂ€temodus", deen fir d'Testen vun der WebsĂ€itleistung op verschiddene mobilen Apparater benotzt gĂ«tt, gouf modernisĂ©iert. De Panel "Netzwierk" decodĂ©iert elo automatesch komprimĂ©ierten Inhalt fir Ufroen, dĂ©i mam Header Content-Encoding: gzip oder deflate geschĂ©ckt ginn. RegulĂ€r AusdrĂ©ck kĂ«nnen elo benotzt ginn, fir CSS-Stiler ze filteren.

Nieft neie Funktiounen a Bugfixes adressĂ©iert dĂ©i nei Versioun 60 Schwachstelle. Vill vun de Schwachstelle goufen duerch automatisĂ©iert Tester mat AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer an AFL identifizĂ©iert. Zwee Problemer (e Buffer-Iwwerlaf an en Integer-Iwwerlaf a WebML) kruten e kritesche SchwĂ©iergrad zougewisen, dat heescht, si konnten all Schichten vum Browser-Schutz Ă«mgoen a Code ausserhalb vun der Sandbox-Ëmfeld ausfĂ©ieren. Als Deel vu sengem Schwachstelle-Bounty-Programm fir dĂ©i aktuell Versioun huet Google 60 Belounungen agefouert an 118 Dollar verginn (zwou Beloununge vun 43000 Dollar, zwou Beloununge vun 11000 Dollar an eng Belounung vun jee 4000 Dollar, 3000 Dollar, 2000 Dollar an 1000 Dollar). D'HĂ©icht vun 52 Beloununge sinn nach net festgeluecht ginn.

Source: opennet.ru

Kaaft zouverlĂ€sseg Hosting fir Site mat DDoS Schutz, VPS VDS Server đŸ”„ Kaaft zouverlĂ©issegt WebsĂ€ithosting mat DDoS-Schutz, VPS VDS Server | ProHoster