Versione di Firefox 79

U navigatore web hè statu liberatu Firefox 79, è ancu una versione mobile Firefox 68.11 per a piattaforma Android. Inoltre, una aghjurnazione hè stata generata rami cù un sustegnu longu 68.11.0 и 78.1.0. Prestu à a scena test beta A filiera di Firefox 80 farà a transizione, a so liberazione hè prevista per u 25 d'Aostu.

menu innovazioni:

  • U gestore di password hà aghjustatu a capacità di esportà credenziali in formatu CSV (campi di testu delimitati chì ponu esse impurtati in un processore di spreadsheet). Quandu si esportanu, i password sò posti in u schedariu in testu chjaru. In u futuru, pensemu ancu di implementà una funzione per impurtà e password da un schedariu CSV salvatu prima (implicà chì l'utilizatore pò avè bisognu di fà una copia di salvezza è restaurà e password salvate o trasferisce password da un altru navigatore).

    Versione di Firefox 79

  • Aggiuntu paràmetru per attivà l'isolamentu dinamicu di Cookie basatu annantu à u duminiu affissatu in a barra di indirizzu ("L'isolamentu dinamicu di u primu partitu", quandu i vostri inserzioni è di terzu sò determinate nantu à u duminiu di basa di u situ). U paràmetru hè offertu in u cunfiguratore in a sezione di paràmetri di bloccu di traccia di u muvimentu in u bloccu drop-down di i metudi di bloccu di Cookie.

    Versione di Firefox 79

  • Prutezzione di seguimentu mejorata chì blucca automaticamente i cookies utilizati da i contatori di terzu. Per i siti di seguimentu, Firefox sguassate i cookies è e dati da u almacenamentu internu nantu à una basa di ogni ghjornu, basatu annantu à liste di sistemi di seguimentu da u serviziu Disconnect.me.
  • Aggiunta una vista previa di a pantalla di paràmetri sperimentali "about:preferences#experimental", chì furnisce una interfaccia per attivà funzioni sperimentali, simili à about:flags in Chrome. Per automaticamente, a schermu ùn hè micca ancu dispunibile è richiede di stabilisce u paràmetru "browser.preferences.experimental" in about:conifg per attivà. Di e funzioni sperimentali dispunibili per l'inclusione, solu supportu per "Disposizione di masoneria CSS".

    Versione di Firefox 79

  • Per i laptops basati in chips AMD nantu à a piattaforma Windows 10
    inclusu
    Sistema di cumpusizioni WebRender. WebRender hè scrittu in a lingua Rust è vi permette di ottene un incrementu significativu in a velocità di rendering è riduce a carica nantu à u CPU movendu l'operazioni di rendering di u cuntenutu di a pagina à u latu di a GPU, chì sò implementati per mezu di shaders chì correnu nantu à a GPU. In precedenza, WebRender hè stata attivata nantu à a piattaforma Windows 10 per Intel GPU, AMD Raven Ridge APU, AMD Evergreen APU, è laptop cù schede grafiche NVIDIA. In Linux WebRender per avà attivatu per e carte Intel è AMD solu in e custruzzioni di notte, è ùn hè micca supportatu per e carte NVIDIA. Per furzà in about:config, duvete attivà i paràmetri "gfx.webrender.all" è "gfx.webrender.enabled" o eseguite Firefox cù a variabile ambientale MOZ_WEBRENDER=1 set.

  • Per l'utilizatori di Germania, una nova sezione hè stata aghjunta à a nova pagina di tabulazione cù articuli cunsigliati da u serviziu Pocket, chì sò stati pruposti prima à l'utilizatori di i Stati Uniti è u Regnu Unitu. A persunalizazione assuciata à a selezzione di cuntenutu hè realizata da u latu di u cliente è senza trasferimentu di l'infurmazioni di l'utilizatori à terze parti (a lista completa di ligami cunsigliati per u ghjornu attuale hè caricata in u navigatore, chì hè classificatu da u latu di l'utilizatore basatu nantu à i dati di a storia di navigazione. ). Per disattivà u cuntenutu cunsigliatu da Pocket, ci hè un paràmetru in u configuratore (Firefox Home Content/Recommended by Pocket) è l'opzione "browser.newtabpage.activity-stream.feeds.topsites" in about:config.
  • Per i sistemi Linux cù Wayland per via di prublemi di stabilità disabilitatu Per automaticamente, u mecanismu DMABUF hè utilizatu per rende u video in textures. Una variabile hè furnita per l'inclusione in aboutout:config
    "widget.wayland-dmabuf-video-textures.enabled".

  • In a pagina about:support ci hè un novu buttone "Clear Startup Cache" per sguassà i cache chì afectanu a carica di u navigatore. U buttone pò aiutà à risolve alcuni prublemi chì si sviluppanu durante l'iniziu.
  • Ligami cù l'attributu target="_blank" in tags è Avà sò trattati per analogia cù l'usu di l'attributu rel="noopener", i.e. e pagine sò percepite cum'è micca affidabili. Per e pagine aperte via questi ligami, a pruprietà Window.opener ùn hè micca stabilita è l'accessu à u cuntestu da quale u ligame hè statu apertu ùn hè micca furnitu.
  • Per iframes, l'attributu sandbox implementa u paràmetru "allow-top-navigation-by-user-activation", chì permette a navigazione à a pagina parent da un iframe isolatu quandu l'utilizatore clicche esplicitamente nantu à u ligame, ma pruibisce a redirezzione automatica. Questa opzione hè utile per mette banners in iframes, chì vi permettenu di navigà à l'annunzii chì vi interessanu, ma bluccà l'attività indesiderata (per esempiu, invio automaticu à altre pagine).
  • Aghjunghjite novi headers HTTP Cross-Origin-Embedder-Policy (COEP) è Cross-Origin-Opener-Politica (COOP) per attivà un modu d'isolamentu speciale incrociatu per un usu sicuru in a pagina di l'operazioni privilegiate, chì pò esse aduprata per realizà attacchi di canali laterali cum'è Spectre.
  • U sustegnu di l'ughjettu hè tornatu SharedArrayBuffer (permette di creà arrays in memoria spartuta), disattivatu dopu chì l'attacchi di a classe Spectre sò stati identificati. Per furnisce una prutezzione contru Spectre, l'ughjettu SharedArrayBuffer hè avà dispunibule solu nantu à e pagine rendite in modu di isolamentu d'origine incruciata. In u modu di isolamentu di l'origine incruciata, hè ancu avà pussibule di utilizà i timer Performance.now () chì ùn sò micca tagliati in precisione.
    Per definisce un tali isolamentu, l'intestazione Cross-Origin-Embedder-Policy è Cross-Origin-Opener-Policy deve esse usate.

  • Metudu implementatu Promesse.qualsiasi(), chì torna a prima Promessa cumpleta da a lista.
  • Ughjettu implementatu Rif. debule per definisce e referenze debbuli à l'uggetti JavaScript chì permettenu di mantene una riferenza à l'ughjettu, ma ùn impediscenu micca u cullettore di basura per sguassà l'ughjettu assuciatu.
  • Aggiunti novi operatori di assignazione logica: "??=«,«&&="E"||=". L'operatore "x ??= y" esegue una assignazione solu se "x" valuta à null o indefinitu. L'operatore "x ||= y" esegue l'assignazione solu se "x" hè FALSE è "x &&= y" hè VERA.
  • Un ughjettu Atomica, utilizatu per urganizà a sincronizazione di i chjusi primitivi, ponu avà esse appiicati micca solu à a memoria spartuta.
  • À u custruttore Intl.DateTimeFormat() Supportu aghjuntu per l'opzioni dateStyle è timeStyle.
  • WebAssembly supporta avà operazioni di memoria batch (per una simulazione più efficace di memcpy è memmove), multithreading (Memoria sparta è Atomica) è tipi di riferimentu (ref esterno).
  • In u debugger JavaScript prupostu pila chiamate asincrone, chì vi permette di seguità l'eventi eseguiti in modu asincronu, i timeouts è e promesse. E catene di chjama asincrone sò visualizate in u debugger inseme cù a pila di chjama normale, è sò ancu mostrati per errori in a cunsola web è richieste in l'interfaccia di ispezione di a rete.
    Versione di Firefox 79

  • A cunsola web furnisce a visualizazione di codici di statutu 4xx / 5xx in forma di errori, chì facenu più faciule per mette in risaltu in u sfondate generale. Per fà a debugging più faciule, a dumanda pò esse ripetuta o dettagli nantu à a dumanda è a risposta pò esse vistu.

    Versione di Firefox 79

  • L'errore JavaScript sò avà mostrati micca solu in a cunsola web, ma ancu in u debugger JavaScript, chì mette in risaltu a linea di codice assuciata cù l'errore è affissendu un tooltip cù infurmazione supplementaria nantu à l'errore.
  • Affidabilità mejorata di l'apertura di fonti SCSS è CSS-in-JS in l'interfaccia di ispezione. In tutti i pannelli, u processu di paraguni cù u codice fonte originale basatu nantu à a mappa di a fonte hè statu migliuratu.
  • Un novu pannellu di Applicazioni hè statu aghjuntu à l'arnesi per i sviluppatori web, chì furnisce strumenti per inspeccionà è debugging i travagliadori di serviziu è manifesti di l'applicazioni web.
  • U sistema d'ispezione di a rete combina e tabulazioni Messaggi è Risposte.
  • U Modu di Design Responsive permette di simulà gesti di toccu è trascinamentu è gesti di slide usendu u muvimentu di u mouse quandu u modu di simulazione di u touch screen hè attivatu.
  • Firefox 68.11 per Android serà l'ultima versione in u ramu. À principiu d'aostu, hè previstu di trasfiriri gradualmente l'utilizatori à a nova edizione, sviluppatu nome in codice Fenix ​​​​è pruvatu sottu u nome Firefox Preview. Firefox 79 crea per Android traduttu à a basa di codice Fenix. Edizione nova usi U mutore GeckoView, custruitu nantu à e tecnulugia Firefox Quantum, è un inseme di biblioteche Componenti Mozilla Android, chì sò digià utilizati per custruisce i navigatori Firefox Focus и Firefox lite. GeckoView hè una variante di u mutore Gecko, imballatu cum'è una libreria separata chì pò esse aghjurnata indipindente, è i Componenti Android includenu biblioteche cù cumpunenti standard chì furniscenu tabulazioni, cumpletu di input, suggerimenti di ricerca è altre funzioni di u navigatore. Richiede almenu Android 5.0 per operare (u supportu di Android 4.4.4 hè statu discontinuatu). Per automaticamente, l'accessu à about:config hè disattivatu.

In più di innovazioni è correzioni di bug in Firefox 79 eliminatu 21 vulnerabilità, di quali 15 sò marcati cum'è periculosi. 12 vulnerabilità (raccolte sottu CVE-2020-15659) sò causati da prublemi di 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.

Source: opennet.ru

Add a comment