hè accadutu liberazione di u navigatore web Firefox 70, cum'è ancu versione mobile Firefox 68.2 per a piattaforma Android. Inoltre, una aghjurnazione hè stata generata rami cù un sustegnu longu 68.2.0 (U mantenimentu di a branca ESR precedente 60.x hè stata interrotta). Prestu à a scena test beta U ramu Firefox 71 si move, in cunfurmità cù novu ciclu di sviluppu chì hè prevista per a liberazione u 3 di dicembre.
In modu avanzatu di prutezzione di seguimentu inclusu bluccà i widgets di rete suciale chì traccianu i movimenti di l'utilizatori nantu à siti di terzu (per esempiu, i buttuni di Facebook Like è l'incrustazioni di missaghji Twitter). Per e forme d'autentificazione attraversu un contu in e rete soziale, hè pussibule disattivà temporaneamente u bloccu;
Aggiuntu un rapportu riassuntu nantu à i blocchi cumpleti, in quale pudete seguità u numeru di blocchi per ghjornu di a settimana è tipu;
Add-on di u sistema inclusu Locklock (precedentemente l'add-on era furnitu cum'è Lockbox), chì offerte nova interfaccia "about: logins" per a gestione di e password salvate. L'add-on mostra un buttone nantu à u pannellu per mezu di quale pudete vede rapidamente i cunti salvati per u situ attuale, è ancu fà ricerche è edità password. Hè pussibule accede à e password salvate attraversu una applicazione mobile separata Locklock, chì sustene e password di riempimentu automaticu in forme d'autentificazione di qualsiasi applicazioni mobili;
Add-on di u sistema integratu Firefox Monitorchì furnisce affissà un avvisu se u vostru contu hè cumprumissu (verificazione per email) o si hè fattu un tentativu di log in un situ previamente pirate. A verificazione hè realizata attraversu l'integrazione cù a basa di dati di u prughjettu haveibeenpwned.com;
U generatore di password hè attivatu in modu predeterminatu; quandu cumplete e forme di registrazione, mostra un suggerimentu cù una password forte generata automaticamente. Un tooltip hè visualizatu automaticamente per i campi ‹input type="password"› cù l'attributu "autocomplete = new-password". Senza questu attributu, a password pò esse generata via u menù di cuntestu;
Invece di u buttone "(i)" in a barra di l'indirizzu, ci hè un indicatore di livellu di privacy, chì permette di ghjudicà l'attivazione di i modi di bloccu di seguimentu di u muvimentu. L'indicatore diventa grisu quandu u modu di bloccu di seguimentu di u muvimentu hè attivatu in i paràmetri è ùn ci hè micca elementi in a pagina chì deve esse bluccatu. L'indicatore diventa blu quandu certi elementi in a pagina chì violanu a privacy o sò usati per seguità i movimenti sò bluccati. L'indicatore hè sbarratu quandu l'utilizatore hà disattivatu a prutezzione di seguimentu per u situ attuale.
E pagine aperte via HTTP o FTP sò avà marcate cù un icona di cunnessione insegura, chì hè ancu visualizata per HTTPS in casu di prublemi cù certificati. U culore di u simbulu di serratura per HTTPS hè statu cambiatu da u verde à u grisgiu (sarà pussibule di rinvià u culore verde per mezu di l'impostazione security.secure_connection_icon_color_gray). U cambiamentu di l'indicatori di sicurezza in favore di l'avvirtimenti nantu à i prublemi di sicurezza hè guidatu da l'ubiquità di HTTPS, chì hè digià percive cum'è un datu piuttostu chè una sicurità supplementaria.
In a barra di indirizzu discontinued affissendu u nome di a cumpagnia quandu utilizate un certificatu EV verificatu in u situ web. L'infurmazione hè stata sguassata perchè puderia ingannà l'utilizatore è esse aduprata per phishing (per esempiu, a cumpagnia "Identity Verified" hè stata registrata, chì u nome in a barra di l'indirizzu era percepitu cum'è un indicatore di verificazione). L'infurmazione nantu à u certificatu EV pò esse vistu attraversu u menù chì scende quandu cliccate nantu à l'icona cù l'imaghjini di un serratura. Pudete rinvià a visualizazione di u nome di a cumpagnia da u certificatu EV in a barra di l'indirizzu attraversu l'impostazione "security.identityblock.show_extended_validation" in about:config.
In u mutore JavaScript aghjuntu un novu interprete di bytecode "baseline", chì occupa un nichulu intermediu trà un interprete regulare è un compilatore JIT "baseline" preliminare. U novu interprete hè significativamente più veloce di l'anzianu interprete è usa prucedure di trasfurmazioni di bytecode cumuni, cache è dati di profilazione cù u compilatore JIT "baseline". Un interprete supplementu vi permette di accelerà l'esekzione di e funzioni JavaScript aduprate spessu dopu chì sò stati ritruvati da JIT ottimisatu (Ion JIT) à a tappa di compilazione per JIT "baseline" non ottimizzati, per esempiu, dopu chì a funzione hè chjamata cù argumenti. di altri tipi.
In l'applicazioni web cumplessi, a compilazione per "baseline" JIT è l'introduzione di ottimisazioni per Ion JIT piglia assai tempu, è l'interprete veloce supplementu pò ottene un aumentu generale di u rendiment è una ligera riduzione di u cunsumu di memoria. In i testi, l'inclusione di un interprete supplementu chì utilizeghja statistiche generale è un cache inline cù JIT hà purtatu à una riduzione di u tempu di carica di a pagina da 2-8%, è a produtividade di l'arnesi per i sviluppatori web hà aumentatu da 2-10%;
In build per Linux inclusa applicazione predeterminata di u sistema di cumpusizioni WebRender per AMD, Intel è NVIDIA GPU (solu driver Nouveau), quandu si usa Mesa 18.2 o più tardi nantu à u sistema. In i build per Windows, in più di i GPU AMD è NVIDIA supportati prima, WebRender hè avà attivatu per i GPU Intel. Sistema di cumpusizioni WebRender hè scrittu in a lingua Rust è esternalizza l'operazioni di rendering di u cuntenutu di a pagina à u latu GPU.
Quandu si usa WebRender, invece di u sistema di cumpusizioni integratu integratu in u mutore Gecko, chì processa dati cù u CPU, i shaders in esecuzione nantu à a GPU sò usati per eseguisce operazioni di rendering riassuntu nantu à elementi di pagina, chì permette un aumentu significativu di a velocità di rendering. è a carica di CPU ridutta. Per furzà WebRender per esse attivatu in about:config, pudete cambià i paràmetri "gfx.webrender.all" è "gfx.webrender.enabled";
Aggiuntu supportu per u modu strettu di isolamentu di a pagina, sviluppatu sottu u nome di codice FISSION. In questu modu, e pagine di diversi siti sò sempre situati in a memoria di diversi prucessi, chì ognuna usa u so propiu sandbox isolatu. A separazione di u prucessu hè realizatu micca da tabulazioni, ma da duminii, chì vi permette di isolà più u cuntenutu di script esterni è blocchi iframe. U modu di isolamentu strettu hè cuntrullatu in about: config usendu l'opzione "fission.autostart" (l'attivazione in i versioni hè attualmente bluccata);
Aghjurnatu logu è nome cambiatu da Firefox Quantum à Firefox Browser;
Pruibitu affissà e dumande per a cunferma di l'autorità iniziata da i blocchi iframe caricati da un altru duminiu (cross-origine). Cambia permetterà bluccà certi abusi è si move à un mudellu in u quali i permessi sò dumandati solu da u duminiu primariu per u documentu, chì hè mostratu in a barra di indirizzu;
Discontinued rende u cuntenutu di i fugliali scaricati via ftp (per esempiu, quandu si apre via ftp, l'imaghjini, i fugliali README è html ùn saranu più affissati). Quandu apre e risorse via FTP, u dialogu di upload di u schedariu à u discu serà avà chjamatu immediatamente, indipendentemente da u tipu di cuntenutu;
In a barra di indirizzu implementatu un indicatore per furnisce l'accessu à un locu, chì vi permetterà di valutà chjaramente l'attività di l'API di Geolocation è, se ne necessariu, permette di revocà u dirittu di u situ di usà. Finu à avà, l'indicatore era solu mostratu prima chì i permessi sò stati cuncessi è se a dumanda hè stata rifiutata, ma hè sparita quandu l'accessu à l'API di Geolocation hè stata aperta. Avà l'indicatore informarà l'utilizatore nantu à a presenza di tali accessu;
Implementatu una interfaccia allargata per vede i certificati TLS, accessibile per mezu di a pagina "about:certificate" (per difettu, a vechja interfaccia hè sempre usata, a nova hè attivata via security.aboutcertificate.enabled in about:config). Se prima era aperta una finestra separata per vede i certificati, avà l'infurmazione hè visualizata in una tabulazione in una forma chì ricorda un add-on Certamente Qualcosa. Implementazione cumpleta di l'interfaccia di visualizazione di certificati riscritta utilizendu JavaScript è tecnulugia web standard;
Una sezione hè stata aghjunta à u menù di gestione di u contu per accede à i servizii avanzati di Firefox cum'è Monitor è Mandate;
Una nova icona di "rigalu" hè stata aghjunta à u menù principale è u pannellu, attraversu quale pudete uttene infurmazioni nantu à e novi versioni è e so funzioni chjave;
E pagine di Firefox integrate (circa: *) sò adattate per vede tenendu in contu i paràmetri di u tema scuru;
A leghjibilità di u testu sottolineatu o cruciatu, cumpresi i ligami, hè stata migliurata - e linee si rompenu (flussu) senza intersezione di glifi;
In temi finitu supportu per e proprietà accentcolor, textcolor è headerURL, chì eranu aliases per u quadru, tab_background_text è theme_frame proprietà (temi allughjati in addons.mozilla.org sò aghjurnati automaticamente);
In a pruprietà CSS "Elencu» hà aghjustatu a capacità di specificà dui attributi à una volta, per esempiu, "display: block flex" o "display: inline flex";
I valori di trasparenza in e proprietà CSS di opacità è stop-opacity ponu avà esse stabilitu cum'è percentuali;
In a pruprietà CSS dimensione di font sustegnu aghjuntu à u valore xxx-grande;
In JavaScript implementatu a capacità di separà visualmente numeri grossi usendu underscore, per esempiu, "myNumber = 1_000_000_000_000";
Aggiuntu un novu mètudu Intl.RelativeTimeFormat.formatToParts(), chì hè una variante di u metudu Intl.RelativeTimeFormat.format() chì torna un array d'uggetti, ogni elementu di quale rapprisenta una parte di u valore furmatu, invece di rinvià tutta a stringa furmatu;
A dimensione di l'intestazione HTTP "Referer" hè limitata à 4 KB; se stu valore hè superatu, u cuntenutu hè truncatu à u nome di duminiu;
In l'arnesi di sviluppatore in u pannellu di l'accessibilità, l'arnesi sò stati aghjunti per audità a facilità di navigazione trà l'elementi chì utilizanu u teclatu, è ancu un simulatore di cumu i persone colorblind vedenu a pagina;
U selettore di culore mostra avà un indicatore di cuntrastu per un culore determinatu relative à u culore di fondu per evaluà a percepzione per e persone cun visione bassa;
In u modu d'ispezione CSS, e definizioni CSS chì ùn affettanu micca l'elementu micca selezziunatu sò oghji grigi è mostranu un tooltip chì indica u mutivu di ignurà è possibili correzioni;
U debugger hà avà a capacità di stabilisce punti di rottura chì sò attivati quandu l'elementi DOM cambianu (Punti di rottura di mutazione DOM) è permette di seguità i mumenti quandu u script aghjunghje, sguassate o aghjurnà u cuntenutu di a pagina;
Per i sviluppatori add-on, l'abilità di inspeccionà e dati in u almacenamiento browser.storage.local hè stata implementata;
Una funzione di ricerca hè stata aghjunta à u modu di ispezione di l'attività di a rete, chì vi permette di truvà rapidamente elementi di dumande è risposte. A ricerca include intestazioni HTTP, Cookies è corpi di dumanda / risposta;
U codice di cumpusizioni di a pagina nantu à a piattaforma macOS hè stata ottimizzata, chì riduce a carica nantu à u CPU, accelerà a carica di pagina (finu à 22%) è riduce l'usu di risorsa quandu ghjucanu video (finu à 37%). Builds for MacOS aghjunghjenu ancu supportu per l'importazione di password salvate in Chrome;
Un aghjurnamentu curretivu per Firefox 68.1 hè statu preparatu per Android. Ricordemu chì a furmazione di novi versioni significativi di Firefox per Android hè stata interrotta. Per rimpiazzà Firefox per Android, nome in codice Fenix (distribuitu cum'è Preview di Firefox) si sviluppa un novu navigatore per i dispositi mobili chì utilizanu u mutore GeckoView è un inseme di librerie Mozilla Android Components. Qualchi ghjorni fà publicatu A nova versione sperimentale di Firefox Preview 2.2, chì risolve parechji prublemi significativi in l'interfaccia è l'esperienza d'utilizatore. Di i cambiamenti paragunatu à liberazione 2.0 Nota l'aghjunzione di una opzione per sguassà tutte e dati quandu esce è a capacità di apre i ligami per automaticamente in modu di navigazione privata.
In più di innovazioni è correzioni di bug, Firefox 70 hà riparatu 24 vulnerabilità, di quali 12 (cullate sottu un CVE-2019-11764) marcatu cum'è criticu è puderia putenzialmente guidà à l'esekzione di u codice di l'attaccante quandu apre e pagine apposta.