Firefox 76

A disposizione Firefox 76.

  • Gestore delle password:
    • Da ora in poi avverte che il login e la password salvati per la risorsa sono apparsi in una perdita avvenuta da questa risorsa e anche che la password salvata è stata vista in una perdita da un'altra risorsa (quindi vale la pena utilizzare password univoche). Il controllo delle perdite non rivela login e password dell'utente al server remoto: login e password vengono sottoposti ad hashing, i primi caratteri dell'hash vengono inviati al servizio Have I Been Pwned, che restituisce tutti gli hash che soddisfano la richiesta. Il browser quindi controlla localmente l'intero hash. Una corrispondenza significa che le credenziali sono contenute in qualche fuga di notizie.
    • Quando si crea un nuovo account o si modifica una password esistente, all'utente viene automaticamente richiesto di generare una password complessa (12 caratteri, incluse lettere, numeri e caratteri speciali). Questa funzionalità è ora offerta per tutti i campi , non solo per quelli con l'attributo "autocomplete = new-password".
    • Su macOS e Windows, quando si tenta di visualizzare le password salvate volontà viene richiesta la password/PIN/chiave biometrica/hardware per l'account del sistema operativo (a condizione che non sia impostata la password principale). L'implementazione di questa funzionalità su Linux è ostacolata da errore 1527745.
  • Modalità immagine nell'immagine migliorata: un video non bloccato può essere commutato in modalità a schermo intero (e viceversa) facendo doppio clic.
  • Ora è possibile lavorare con un sito specifico come applicazione desktop (in una finestra separata dove non è presente l'interfaccia del browser e fare clic sui collegamenti è possibile solo all'interno del dominio corrente). L'impostazione browser.ssb.enabled aggiunge la voce "Installa sito Web come app" al menu del sito ("puntini di sospensione" nella barra degli indirizzi).
  • Aggiunta una modalità operativa "Solo HTTPS" (dom.security.https_only_mode), in cui tutte le richieste HTTP vengono automaticamente eseguite su HTTPS e bloccate se l'accesso tramite HTTPS fallisce. Inoltre, a partire da Firefox 60, esiste un'impostazione più delicata, security.mixed_content.upgrade_display_content, che fa la stessa cosa, ma solo per i contenuti passivi (immagini e file multimediali).
  • Sui sistemi che utilizzano Wayland è implementata l'accelerazione hardware della riproduzione video in VP9 e altri formati (oltre a quanto apparso in ultimo numero Supporto per l'accelerazione H.264).
  • Ora nell'interfaccia di gestione dei componenti aggiuntivi vengono visualizzati tutti i domini, a cui ha accesso il componente aggiuntivo (in precedenza venivano visualizzati solo i primi domini dell'elenco).
  • La pagina about:welcome è stata completamente ridisegnata.
  • Quando si aprono nuove schede, la larghezza dell'ombra attorno alla barra degli indirizzi è stata leggermente ridotta.
  • Aumentata leggermente la dimensione della barra dei Preferiti per aiutare gli utenti del touch screen a evitare elementi mancanti.
  • WebRender è abilitato per impostazione predefinita sui laptop Windows con almeno grafica Intel 9 generazioni (HD Graphics 510 e versioni successive) e risoluzione dello schermo <= 1920×1200.
  • Supporto implementato Colori del sistema CSS4.
  • JS: il supporto per il sistema di numerazione e il calendario è abilitato per i costruttori Intl.NumberFormat, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
  • Supporto incluso AudioWorklet, consentendo l'elaborazione audio complessa in scenari come i giochi o la realtà virtuale. Inoltre, questo risolve un problema con i suoni mancanti nel client web Zoom.
  • Parametro window.open () finestraCaratteristiche non consente più nasconde eventuali elementi della finestra del browser (tabbar, menubar, barra degli strumenti, personalbar), ma serve solo ad indicare se la pagina verrà aperta in una finestra separata. Questa funzionalità era supportata solo in Firefox e IE e creava anche problemi durante il ripristino di una sessione.
  • Le pagine Web tentano di navigare attraverso un protocollo sconosciuto utilizzando posizione.hrrif o non porta più alla pagina "Tipo di indirizzo sconosciuto", ma viene bloccato silenziosamente (come in Chromium). Per aprire applicazioni di terze parti, dovresti utilizzare window.open() o .
  • Strumenti di sviluppo:
    • Debug: elementi Pannello Fonti abbiamo ricevuto voce del menu contestuale “Inserisci nella scatola nera”.
    • Debug: "Stack di chiamate → Copia traccia stack" d'ora in poi copia i collegamenti completi, non solo i nomi dei file.
    • Monitor di rete: larghezza colonna si adatta sotto il contenuto facendo doppio clic sul bordo della colonna.
    • Monitor di rete: voce di menu "Copia → Copia come cURL" acquisita con l'opzione --globoff, che sopprime il globbing se il collegamento copiato contiene parentesi quadre.
    • Monitor di rete: scheda Messaggi richieste websocket ho ricevuto nuovo filtro "Controllo" per la visualizzazione dei riquadri di controllo.
    • Console web: dentro modalità multilinea frammenti di codice più lunghi di cinque righe vengono ridotti fino a cinque righe, precedute da un'icona a forma di triangolo e terminate con puntini di sospensione. Quando si fa clic, si espandono e mostrano il codice per intero e, quando si fa nuovamente clic, si comprimono.
    • Console Web: riferimenti agli elementi DOM inviati alla console, acquisita la voce del menu contestuale "Mostra in Impostazioni", che mostra l'elemento nel pannello HTML ispettore della pagina.

Fonte: linux.org.ru