Versione di Firefox 68

Intruduttu liberazione di u navigatore web Firefox 68, cum'è ancu versione mobile Firefox 68 per a piattaforma Android. A liberazione hè categurizzata cum'è una filiera di Serviziu di Supportu Estensu (ESR), cù l'aghjurnamenti liberati in tuttu l'annu. Inoltre, un aghjurnamentu di u precedente rami cù un sustegnu longu 60.8.0. Prestu à a scena test beta A filiera di Firefox 69 farà a transizione, a liberazione di quale hè prevista per u 3 di settembre.

menu innovazioni:

  • U novu add-on manager (circa: addons) hè attivatu per automaticamente, cumpletamente riscritta utilizendu HTML/JavaScript è tecnulugia web standard cum'è parte di una iniziativa per ridivà u navigatore di cumpunenti basati in XUL è XBL. In a nova interfaccia per ogni add-on in forma di tabulazioni, hè pussibule di vede una descrizzione completa, cambià i paràmetri è gestisce i diritti d'accessu senza abbandunà a pagina principale cù una lista di add-ons.

    Versione di Firefox 68

    Invece di buttuni separati per cuntrullà l'attivazione di add-ons, un menu di cuntestu hè offertu. Add-ons disabilitati sò avà chjaramente separati da quelli attivi è sò listati in una sezione separata.

    Versione di Firefox 68

    Una nova sezione hè stata aghjunta cù add-ons cunsigliatu per a stallazione, a cumpusizioni di quale hè sceltu secondu l'add-ons installati, paràmetri è statistiche nantu à u travagliu di l'utilizatori. Add-ons sò accettati in a lista di cunsiglii contextuali solu s'ellu risponde à i requisiti di Mozilla per a sicurità, l'utilità è l'usabilità, è ancu risolve in modu efficace è efficace i prublemi attuali chì sò interessanti per un vastu publicu. L'aghjunzioni suggeriti sò sottumessi à una revisione di sicurezza completa per ogni aghjurnamentu;

    Versione di Firefox 68

  • Aggiuntu un buttone per mandà missaghji à Mozilla nantu à i prublemi cù add-ons è temi. Per esempiu, attraversu u furmulariu furnitu, pudete avvistà i sviluppatori se l'attività maliciosa hè rilevata, i prublemi si sviluppanu cù a visualizazione di i siti per via di un add-on, non-cunformità cù a funziunalità dichjarata, l'apparizione di un add-on senza l'azzione di l'utilizatori. , o prublemi cù stabilità è prestazione.

    Versione di Firefox 68

  • Una nova implementazione di a barra d'indirizzu Quantum Bar hè inclusa, chì hè quasi identica in l'apparenza è a funziunalità à l'antica barra d'indirizzu Awesome Bar, ma presenta una rivisione cumpleta di l'internu è una riscrittura di u codice, rimpiazzà XUL / XBL cù un standard. API Web. A nova implementazione simplifica significativamente u prucessu di espansioni di e funziunalità (a creazione di add-ons in u formatu WebExtensions hè supportata), sguassate e rigide cunnessione à i sottosistemi di u navigatore, vi permette di cunnette facilmente novi fonti di dati, è hà un rendimentu più altu è rispunsibilità di l'interfaccia. . Di i cambiamenti notevuli in u cumpurtamentu, solu a necessità d'utilizà e cumminazzioni Shift+Del o Shift+BackSpace (precedentemente travagliatu senza Shift) per sguassà e voci di a storia di navigazione da u risultatu di u tooltip affissatu quandu cuminciate à scrive;
  • Un tema scuru cumpletu per a vista di u lettore hè statu implementatu, quandu attivatu, tutti l'elementi di cuncepimentu di a finestra è di u pannellu sò ancu affissati in sfumature scure (in precedenza, cambià i modi scuri è luminosi in Reader View hà affettatu solu l'area cù u cuntenutu di testu);

    Versione di Firefox 68

  • In u modu strettu di bluccà u cuntenutu indesevule (strittu), in più di tutti i sistemi di seguimentu cunnisciuti è di tutti i Cookies di terzu, JavaScript inserisce chì a minera di criptu di muniti o traccia l'utilizatori chì utilizanu metudi d'identificazione oculati sò avà ancu bluccati. In precedenza, i dati di bloccu sò stati attivati ​​​​per mezu di una selezzione esplicita in u modu di bloccu persunalizatu. U bloccu hè realizatu secondu categurie supplementari (fingerprinting è cryptomining) in a lista Disconnect.me;

    Versione di Firefox 68

  • L'inclusione graduali di u sistema di cumpusizioni cuntinuava Servo WebRender, scrittu in a lingua Rust è outsourcing u 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.

    In più di l'utilizatori cù carte video NVIDIA partendu da
    Firefox 68 supportu WebRender serà attivatu per Windows 10 sistemi basati cù carte grafiche AMD. Pudete verificà se WebRender hè attivatu nantu à a pagina about:support. Per furzà l'attivazione in about:config, duvete attivà i paràmetri "gfx.webrender.all" è "gfx.webrender.enabled" o iniziendu Firefox cù a variabile d'ambiente MOZ_WEBRENDER=1 set. In Linux, u supportu WebRender hè più o menu stabilizatu per e carte video Intel cù i driver Mesa 18.2+;

  • Una sezione hè stata aghjunta à u menù "hamburger" à u latu drittu di u pannellu di a barra di l'indirizzu per un accessu rapidu à i paràmetri di u contu in Firefox Account;
  • Aghjunghjia una nova pagina integrata "about: compat" chì elenca solu solu solu è patch applicati per assicurà a cumpatibilità cù siti specifichi chì ùn funzionanu micca bè in Firefox. I cambiamenti fatti per a cumpatibilità in i casi più simplici sò limitati à cambià l'identificatore "User Agent" se u situ hè strettamente ligatu à certi navigatori. In situazzioni più cumplessi, u codice JavaScript hè eseguitu in u cuntestu di u situ per correggerà i prublemi di cumpatibilità;
    Versione di Firefox 68

  • A causa di prublemi di stabilità potenziale quandu cambia u navigatore à un modu operativu unicu prucessu, in quale a creazione di l'interfaccia è u processu di u cuntenutu di e tabulazioni hè realizatu in un prucessu, da circa:config. cacciatu Paràmetri "browser.tabs.remote.force-enable" è "browser.tabs.remote.force-disable" chì puderanu esse usatu per disattivà u modu multi-processu (e10s). Inoltre, stabilisce l'opzione "browser.tabs.remote.autostart" à "false" ùn disattiverà più automaticamente u modu multi-processu nantu à e versioni desktop di Firefox, in e versioni ufficiali, è quandu hè lanciatu senza attivà l'esecuzione di teste automatizata;
  • A seconda tappa di espansione u numeru di chjamate API hè stata implementata, chì dispunibule solu quandu apre una pagina in un cuntestu prutettu (Cuntestu sicuru), i.e. quandu hè apertu via HTTPS, via localhost o da un schedariu locale. E pagine aperte fora di un cuntestu prutettu seranu avà bluccatu da chjamà getUserMedia () per accede à e fonti media (cum'è a camera è u microfonu);
  • Fornisce a gestione automatica di l'errore quandu accede via HTTPS, emergenti per via di l'attività di u software antivirus. I prublemi appariscenu quandu l'antivirus Avast, AVG, Kaspersky, ESET è Bitdefender attivanu u modulu di prutezzione Web, chì analizeghja u trafficu HTTPS sustituendu u so certificatu in a lista di i certificati root di Windows è rimpiazzendu i certificati di u situ inizialmente utilizati cun ellu. Firefox usa a so propria lista di certificati radichi è ignora a lista di u sistema di certificati, perchè percive tali attività cum'è un attaccu MITM.

    U prublema hè stata risolta attivando automaticamente u paràmetru "security.enterprise_roots.enabled", chì importa ancu certificati da u almacenamentu di u sistema. Se utilizate un certificatu da l'almacenamiento di u sistema, è micca quellu integratu in Firefox, un indicatore speciale hè aghjuntu à u menù chjamatu da a barra di indirizzu cù infurmazioni nantu à u situ. U paràmetru hè attivatu automaticamente quandu l'intercepzione MITM hè rilevata, dopu chì u navigatore prova di ristabilisce a cunnessione è se u prublema sparisce, u paràmetru hè salvatu. Hè sustinutu chì una tale manipulazione ùn pone micca una minaccia, postu chì se u magazzinu di certificati di u sistema hè cumprumissu, l'attaccante pò ancu cumprumette u magazzinu di certificati di Firefox (micca cunsideratu. pussibule sustituzione certificati i pruduttori di l'equipaggiu chì ponu dumandà per implementà MITM, ma sò bluccati quandu utilizanu u magazinu di certificati Firefox);

  • I fugliali lucali aperti in u navigatore ùn puderanu più accede à altri schedari in u cartulare attuale (per esempiu, quandu si apre un documentu html mandatu per mail in Firefox nantu à a piattaforma Android, un inseritu JavaScript in stu documentu puderia vede u cuntenutu di u documentu). cartulare cù altri schedarii salvati);
  • Cambiatu u metudu per sincronizà i paràmetri cambiati attraversu l'interfaccia about:config. Avà solu i paràmetri prisenti in a lista bianca, chì hè definita in a sezione "services.sync.prefs.sync", sò sincronizati. Per esempiu, per sincronizà u paràmetru browser.some_preference, avete bisognu di stabilisce u valore "services.sync.prefs.sync.browser.some_preference" à veru. Per permette a sincronizazione di tutti i paràmetri, u paràmetru "services.sync.prefs.dangerously_allow_arbitrary" hè furnitu, chì hè disattivatu per automaticamente;
  • Una tecnica hè stata implementata per cumbatte e dumande fastidiose per furnisce u situ cù permessi supplementari per mandà notificazioni push (accessu à l'API di Notificazioni). Da avà, tali richieste seranu bluccate in silenziu, salvu chì l'interazzione esplicita di l'utilizatori cù a pagina hè registrata (cliccate di u mouse o presse chjave);
  • In un ambiente cummerciale (Firefox per Enterprise) aghjustatu supportu pulitiche supplementari persunalizazione di u navigatore per l'impiegati. Per esempiu, un amministratore pò avà aghjunghje una sezione à u menù per cuntattà u supportu locale, aghjunghje ligami à risorse intranet nantu à a pagina per apre una nova tabulazione, disattiveghjanu i cunsiglii contextuali durante a ricerca, aghjunghje ligami à i fugliali lucali, cunfigurà u cumpurtamentu quandu scaricate i schedari, definisce listi bianchi è neri di addizzioni accettabili è inaccettabili, attivate certi paràmetri;
  • Risolta un prublema chì puderia purtà à a perdita di i paràmetri (dannu à u schedariu prefs.js) durante una terminazione d'urgenza di u prucessu (per esempiu, quandu si spegne l'energia senza chjude o quandu u navigatore s'appoghja);
  • Supportu aghjuntu Scroll Snap, un inseme di scroll-snap-* proprietà CSS chì permettenu di cuntrullà u puntu di stop di u slider quandu u scrolling è l'alineamentu di u cuntenutu sliding, è ancu snap à elementi durante u scrolling inerziale. Per esempiu, pudete cunfigurà u scrolling per esse spustatu nantu à i bordi di l'imaghjini o per centru l'imaghjini;
  • JavaScript implementa un novu tipu numericu BigInt, chì vi permette di almacenà interi di dimensione arbitraria per i quali u tipu Numeri ùn hè micca abbastanza (per esempiu, l'identificatori è i valori di u tempu esatti prima avianu da esse guardatu cum'è strings);
  • Aggiunta l'abilità di passà l'opzione "noreferrer" quandu si chjama window.open () per bluccà a fuga di l'infurmazioni di Referrer quandu apre un ligame in una nova finestra;
  • Aghjunghje a capacità di utilizà u metudu .decode () cù HTMLImageElement per carica è decode elementi prima di aghjunghje à u DOM. Per esempiu, sta funzione pò esse aduprata per simplificà a rimpiazzamentu istantaneu di l'imaghjini compatti di piazzamentu cù l'opzioni d'alta risuluzione chì sò caricate dopu, perchè permette di sapè s'ellu u navigatore hè prontu à vede tutta a nova maghjina.
  • L'arnesi di sviluppatore furnisce strumenti per audità u cuntrastu di l'elementi di testu, chì ponu esse utilizati per identificà l'elementi chì sò sbagliati percivuti da e persone cun visione bassa o percezione di u culore distruttu;
    Versione di Firefox 68

  • Un buttone hè statu aghjuntu à u modu d'ispezione per emulà l'output di stampa, chì permette di identificà elementi chì ponu esse invisibili quandu sò stampati;

    Versione di Firefox 68

  • A cunsola web hà allargatu l'infurmazioni affissate cù avvisi nantu à i prublemi cù CSS. Includendu un ligame à i nodi pertinenti. A cunsola furnisce ancu a capacità di filtrà l'output usendu espressioni regulari (per esempiu, "/(foo|bar)/");
    Versione di Firefox 68

  • A capacità di aghjustà a distanza trà e lettere hè stata aghjunta à l'editore di fonti;
  • In u modu d'ispezione di almacenamiento, a capacità di sguassà i registri da u almacenamentu locale è di sessione hè stata aghjunta selezziunate l'elementi appropritati è pressu a chjave Back Space;
  • In u pannellu d'ispezione di l'attività di a rete, a capacità di bluccà certi URL, rinviate a dumanda è copià l'intestazione HTTP in formatu JSON à u clipboard hè stata aghjunta. Nove funzioni sò dispunibuli selezziunate l'opzioni appropritate in menu di cuntestu, affissatu quandu fate un clic right;
  • U debugger integratu hà avà una funzione di ricerca in tutti i fugliali di u prughjettu attuale pressu Shift + Ctrl + F;
  • U paràmetru per attivà a visualizazione di l'addons di u sistema hè statu cambiatu: in about:debugging, invece di devtools.aboutdebugging.showSystemAddons, u paràmetru devtools.aboutdebugging.showHiddenAddons hè avà offertu;
  • Quandu hè stallatu nantu à Windows 10, u shortcut hè piazzatu in a barra di attività. Windows hà ancu aghjustatu a capacità di utilizà BITS (Background Intelligent Transfer Service) per cuntinuà à scaricà l'aghjurnamenti ancu s'ellu u navigatore era chjusu;
  • A versione Android hà migliuratu u rendiment di rendering. Aggiunta WebAuthn API (Web Authentication API) per cunnette à un situ utilizendu un token hardware o un sensor di impronte digitali. Aggiunta API Vista visuale attraversu quale l'area visibile attuale pò esse determinata tenendu in contu a visualizazione di u teclatu in u screnu o scala. I novi installazioni ùn scaricanu più automaticamente u plugin Cisco OpenH264 per WebRTC.

In più di innovazioni è correzioni di bug, Firefox 68 hà eliminatu serie di vulnerabilità, di quale parechji sò marcati com'è critichi, i.e. pò purtà à l'esekzione di u codice di l'attaccante quandu apre e pagine apposta. L'infurmazioni chì detallanu i prublemi di sicurezza risolti ùn sò micca dispunibuli in questu mumentu, ma una lista di vulnerabili hè prevista per esse publicata in pochi ore.

Firefox 68 hè stata l'ultima versione per purtà un aghjurnamentu à l'edizione classica di Firefox per Android. Partendu cù Firefox 69, chì hè previstu u 3 di settembre, novi versioni di Firefox per Android ùn serà micca liberatu, è e correzioni seranu furnite in forma di aghjurnamenti à a filiera ESR di Firefox 68. U classicu Firefox per Android serà rimpiazzatu da un novu navigatore per i dispositi mobili, sviluppatu cum'è parte di u prughjettu Fenix ​​​​è utilizendu u mutore GeckoView è un inseme di biblioteche Componenti Mozilla Android. Attualmente sottu u nome Firefox Preview per a prova digià prupostu prima versione di anteprima di u novu navigatore (oghje publicatu aghjurnamentu curretivu 1.0.1 di sta pre-release, ma ùn hè ancu statu publicatu Google Play).

Source: opennet.ru

Add a comment