Chrome 147 lage ak sipò pou onglet vètikal ak yon mòd lekti ki reamenaje.

Google lanse navigatè entènèt Chrome 147 la. An menm tan, yon vèsyon ki estab nan pwojè Chromium gratis la, ki se baz Chrome, disponib. Navigatè Chrome lan diferan de Chromium paske li itilize logo Google, li gen yon sistèm pou voye notifikasyon nan ka ta gen yon aksidan, li gen modil pou jwe kontni videyo pwoteje kont kopi (DRM), li gen yon sistèm enstalasyon otomatik mizajou, li toujou aktive izolasyon Sandbox, li bay kle pou API Google la, epi li transmèt paramèt RLZ lè w ap chèche. Pou moun ki bezwen plis tan pou mete ajou, gen yon branch Extended Stable apa, ki sipòte pandan 8 semèn. Pwochen vèsyon an, Chrome 148, pwograme pou 5 me.

Chanjman enpòtan nan Chrome 147 (1, 2, 3, 4):

  • Yo ajoute yon mòd ekspozisyon onglet vètikal, ki ranplase ba orizontal anlè a ak bouton onglet yo ak yon ba lateral ak onglet vètikal. Ou ka wè onglet vètikal yo nan mòd elaji (ikòn + deskripsyon pasyèl) oswa retresi (ikòn sèlman). Lè w pase sourit la sou yon onglet lateral, ou ka wè yon imaj imaj kontni li yo. Yo senplifye jesyon gwoup onglet yo. Yo ajoute yon opsyon "Montre Onglet Vètikalman" nan meni kontèks ki parèt lè w klike sou liy onglet la ak bouton dwat sourit la. Si opsyon sa a pa parèt pa default, ou ka aktive li atravè paramèt "chrome://flags/#vertical-tabs" la. Chrome 147 lage ak sipò pou onglet vètikal ak yon mòd lekti ki reamenaje. Chrome 147 lage ak sipò pou onglet vètikal ak yon mòd lekti ki reamenaje.
  • Yo reamenaje mòd lekti a pou l montre sèlman tèks ki enpòtan sou yon paj, kache tout kontwòl ki gen rapò, banyè, meni, ba navigasyon ak lòt pati paj la ki pa gen rapò ak kontni. Nan nouvo vèsyon an, menm jan ak Firefox, kontni ki enpòtan an parèt nan tout zòn vizib la, olye de yon ti ba bò kote akote paj orijinal la. Si nouvo mòd la pa aktive pa default, ou ka aktive li atravè paramèt "chrome://flags/#read-anything-immersive-reading-mode" la. Chrome 147 lage ak sipò pou onglet vètikal ak yon mòd lekti ki reamenaje.
  • Yo ajoute yon bouton nan meni "Èd" la pou soumèt yon plent pou bloke paj wèb ki kreye pou fwod oswa pou rezon èskrokri. Bouton sa a parèt lè mòd "Navigasyon an sekirite" a aktive. Chrome 147 lage ak sipò pou onglet vètikal ak yon mòd lekti ki reamenaje.
  • Pwoteksyon elaji kont aksè sistèm lokal lè w ap kominike avèk sit entènèt piblik yo. Aksè soti nan sit entènèt pou rive nan Adrès IP mwen an Rezo lokal la (entranèt oswa adrès entèn) oswa koòdone loopback la (127.0.0.0/8) ap bezwen konfimasyon itilizatè a. Pwoteksyon an kounye a kouvri non sèlman tantativ pou chaje resous atravè HTTP/HTTPS, demann fetch(), ak ensèsyon iframe, men tou koneksyon atravè WebSockets ak WebTransport, ansanm ak demann fetch ki inisye atravè metòd WindowClient.navigate() la. Moun k ap atake yo eksplwate aksè resous entèn pou idantifikasyon endirèk epi pou fè atak CSRF sou routeurs, pwen aksè, enprimant, koòdone entènèt antrepriz, ak lòt aparèy ak sèvis ki aksepte sèlman demann ki soti nan rezo lokal la.
  • Fonksyonalite analiz XML la te migre soti nan libxml2 pou ale nan yon nouvo bibliyotèk ki ekri nan Rust, sitou pou sekirite. Chanjman sa a aplike sèlman pou XML; jan yo te anonse deja, sipò XSLT a pral byento vin demode.
  • Kounye a li posib pou itilize metòd startViewTransition() la non sèlman pou tout paj la, men tou pou chak eleman HTML.
  • Yo ajoute fonksyon CSS contrast-color() la. Li retounen opoze koulè espesifye a (pou blan, li retounen nwa, epi pou nwa, li retounen blan). Fonksyon sa a ka itilize pou fè koulè background yon koulè tèks espesifik koresponn, epi vis vèsa.
  • Yo ajoute pwopriyete CSS "border-shape" la, sa ki pèmèt ou kreye fwontyè ki pa rektangilè otou eleman yo, tankou itilize fwontyè sikilè oswa poligonal. Pwopriyete CSS "border-shape" la aksepte menm kalite fòm ak pwopriyete "clip-path" la, men kontrèman ak pwopriyete "clip-path" la, li detekte yon kontou, li dekode li, epi li koupe nenpòt kontni ki depase kontou a.
  • Te ajoute koòdone CSSPseudoElement lan, ki pèmèt ou travay avèk pseudo-eleman CSS ki soti nan JavaScript.
  • Eleman lyen an kounye a sipòte itilizasyon atribi "rel=modulepreload" la pou prechaje non sèlman script, men tou modil ki gen estil CSS ( ) ak done JSON ( ).
  • Yo chanje konpòtman kalkil lajè fwontyè ak kontou nan pwopriyete CSS border-width, outline-width, ak column-rule-width yo, pou inifye li ak navigatè Firefox ak WebKit yo. Anvan, yo te konn mete lajè nan pwopriyete sa yo a zewo, kèlkeswa valè yo, si pwopriyete border-style, outline-style, oswa column-rule-style yo te mete sou "none" oswa "hidden". Kounye a, valè order-width, outline-width, ak column-rule-width yo toujou koresponn ak valè defini pa devlopè a, kèlkeswa sa ki nan pwopriyete "*-style" yo.
  • Te ajoute metòd Math.sumPrecise() pou kalkile sòm eleman etalaj ak lòt objè enumerab ak presizyon ki pi gran pase sa nòmal somasyon nan yon bouk (elimine pèt presizyon lè estoke rezilta nan mitan).
  • Te ajoute atribi Request.isReloadNavigation pou detekte lè yon paj te rechaje, pa egzanp, apre ou fin klike sou bouton "Rafrechi" a oswa apre ou fin rele metòd location.reload() ak history.go(0) yo.
  • Pou diminye presizyon idantifikasyon endirèk la, lojik pou awondi gwosè memwa ki retounen atravè API Memwa Aparèy la, ki bay enfòmasyon sou gwosè RAM lan, te chanje. Enfòmasyon sa a ka itil pou kreye vèsyon lejè aplikasyon entènèt ki chaje sou aparèy ki gen RAM limite oswa pou aktive fonksyon avanse lè gen gwo kantite memwa ki disponib. Nan vèsyon pou platfòm nan Android Kounye a, gwosè memwa a awondi a 1, 2, 4 ak 8, epi pou lòt platfòm yo a 2, 4, 8, 16 ak 32.
  • Pou aplikasyon entènèt izole (IWA), yo aplike API Enpresyon Entènèt la, ki bay metòd pou detèmine disponiblite enprimant yo, voye dokiman pou enprime, epi jere keu enprime a. Non atribi ak semantik yo itilize nan API a koresponn ak Pwotokòl Enpresyon Entènèt la (IPP).
  • Mòd "Origin trials" la aplike API WebNN lan, ki pèmèt itilizasyon sèvis aprantisaj otomatik ke sistèm operasyon an bay ak kapasite pyès ki nan konpitè ki gen rapò.
  • Yo te fè amelyorasyon nan zouti devlopè entènèt yo. Asistan IA entegre a kounye a chwazi kontèks otomatikman. Yo te modènize panèl "Mòd Aparèy" la, ki itilize pou teste pèfòmans sit entènèt sou diferan aparèy mobil. Kounye a, panèl Rezo a dekode otomatikman kontni konprese pou demann yo voye ak header Content-Encoding: gzip oswa deflate. Kounye a, ou ka itilize ekspresyon regilye pou filtre estil CSS yo.

Anplis nouvo fonksyonalite ak koreksyon pinèz, nouvo vèsyon an adrese 60 vilnerabilite. Yo te idantifye anpil nan vilnerabilite yo atravè tès otomatik lè l sèvi avèk AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, ak AFL. Yo te bay de pwoblèm (yon debòde tanpon ak yon debòde antye nan WebML) yon nivo gravite kritik, sa vle di yo te kapab kontoune tout kouch pwoteksyon navigatè a epi egzekite kòd deyò anviwònman sandbox la. Kòm yon pati nan pwogram rekonpans vilnerabilite li a pou vèsyon aktyèl la, Google te etabli 60 rekonpans epi li te bay $118 (de rekonpans $43000, de rekonpans $11000, ak yon rekonpans chak $4000, $3000, $2000, ak $1000). Yo poko detèmine montan 52 rekonpans yo.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster