Versione di Firefox 101

Hè statu liberatu u navigatore web Firefox 101. Inoltre, hè stata creata una aghjurnazione di filiale di supportu à longu andà - 91.10.0. A filiera Firefox 102 hè stata trasferita à a fase di prova beta, a liberazione di quale hè prevista per u 28 di ghjugnu.

Innuvazioni chjave in Firefox 101:

  • Ci hè un supportu sperimentale per a terza versione di u manifestu Chrome, chì definisce e capacità è risorse dispunibili per add-ons scritti cù l'API WebExtensions. A versione di u manifestu Chrome implementatu in Firefox aghjusta una nova API di filtrazione di cuntenutu dichjarazione, ma à u cuntrariu di Chrome, u supportu per u vechju modu di bloccu di l'API webRequest, chì hè necessariu in add-ons per bluccà u cuntenutu indesideratu è assicurà a sicurità, ùn hè micca statu. firmatu. Per attivà u supportu per a terza versione di u manifestu, about:config furnisce u paràmetru "extensions.manifestV3.enabled".
  • Hè pussibule ligà i gestori à tutti i tipi MIME chì sò chjamati dopu chì a scaricazione di i schedarii di u tipu specificatu hè cumpletu.
  • A capacità di utilizà simultaneamente un numeru arbitrariu di microfoni durante una videoconferenza hè stata implementata, chì, per esempiu, permette di cambià facilmente i microfoni durante un avvenimentu.
  • U supportu per u protocolu WebDriver BiDi hè inclusu, chì vi permette di utilizà strumenti esterni per automatizà u travagliu è cuntrullà remotamente u navigatore, per esempiu, u protocolu permette di pruvà l'interfaccia cù a piattaforma Selenium. I cumpunenti di u servitore è di u cliente di u protokollu sò supportati, facendu pussibule di mandà dumande è riceve risposte.
  • Aghjunghje supportu per a query media di preferenza di cuntrastu, chì permette à i siti di determinà paràmetri definiti da l'utilizatori per vede u cuntenutu cun cuntrastu aumentatu o diminuitu.
  • Aghjunghje supportu per trè novi dimensioni di l'area visibile (Viewport) - "small" (s), "grande" (l) è "dinamica" (d), è ancu unità di misura associate à queste dimensioni - "*vi" (vi, svi, lvi è dvi), "*vb" (vb, svb, lvb è dvb), "*vh" (svh, lvh, dvh), "*vw" (svw, lvw, dvw), "* vmax" (svmax, lvmax, dvmax) è "*vmin" (svmin, lvmin è dvmin). L'unità di misura pruposte permettenu di ligà a dimensione di l'elementi à a dimensione più chjuca, più grande è dinamica di l'area visibile in termini percentuali (a dimensione cambia secondu a mostra, a ocultazione è u statu di a barra di strumenti).
  • U metudu showPicker () hè statu aghjuntu à a classe HTMLInputElement, chì vi permette di visualizà dialoghi pronti per riempie i valori tipici in i campi cù tipi "data", "mese", "settimana", "ora", "datetime-local", "culore" è "file", è ancu per i campi chì supportanu l'autofill è datalist. Per esempiu, pudete vede una interfaccia in forma di calendariu per selezziunà una data, o una paleta per inserisce un culore.
  • Una interfaccia di prugrammazione hè stata aghjunta chì permette di creà dinamicamente fogli di stile da una applicazione JavaScript è manipule l'applicazione di stili. In cuntrastu à a creazione di fogli di stile cù u metudu document.createElement('style'), a nova API aghjusta strumenti per a custruzzione di stili attraversu l'ughjettu CSSStyleSheet (), chì furnisce metudi cum'è insertRule, deleteRule, replace, è replaceSync.
  • In u pannellu d'ispezione di a pagina, quandu aghjunghjenu o sguassate i nomi di classi attraversu u buttone ".cls" in a tabulazione Rule View, hè implementata l'applicazione interattiva di raccomandazioni da l'input autocompletion drop-down tooltip, chì offre una panoramica di i nomi di classi dispunibili per u pagina. Quandu si move in a lista, i classi selezziunati sò automaticamente applicati per evaluà visualmente i cambiamenti chì causanu.
    Versione di Firefox 101
  • Una nova opzione hè stata aghjunta à i paràmetri di u pannellu d'ispezione per disattivà a funzione "drag to update" in a tabulazione Rule View, chì permette di ridimensionà alcune proprietà CSS trascinendu u mouse horizontale.
    Versione di Firefox 101
  • Firefox per Android hà aghjustatu supportu per a funzione di ingrandimentu di l'area di u screnu furnita da Android 9, cù quale pudete, per esempiu, ingrandà u cuntenutu di e forme web. Risolti i prublemi cù a dimensione di u video quandu vede YouTube o quandu esce da u modu di stampa in stampa. U sfarfallu di u teclatu virtuale quandu si mostra u menu pop-up hè statu riparatu. A visualizazione mejorata di un buttone di codice QR in a barra di indirizzu.

In più di l'innuvazioni è e correzioni di bug, Firefox 101 elimina 30 vulnerabilità, di quale 25 sò marcati cum'è periculosi. 19 vulnerabilità (cullate sottu CVE-2022-31747 è CVE-2022-31748) sò causati da prublemi cù a memoria, cum'è i buffer overflows è l'accessu à e zone di memoria digià liberate. Potenzialmente, sti prublemi ponu purtà à l'esekzione di u codice di l'attaccante quandu apre e pagine apposta. Hè ancu riparatu un prublema specificu di a piattaforma Windows chì permette di cambià a strada à u schedariu salvatu usendu i caratteri speciali "%" per rimpiazzà variàbili cum'è %HOMEPATH% è %APPDATA% in u percorsu.

I cambiamenti in u Firefox 102 beta includenu una visualizazione mejorata di documenti PDF in modu di cuntrastu altu è a capacità di utilizà u serviziu Geoclue DBus per a determinazione di locu nantu à a piattaforma Linux. In l'interfaccia per i sviluppatori web, in a tabulazione di l'Editor di Stile, u supportu per i fogli di stile di filtrazione hè statu aghjuntu.

Source: opennet.ru

Add a comment