È disponibile Firefox 120.
Cosa c'è di nuovo:
- Versione Snap di Firefox ora può importare dati dalla versione Snap di Chromium.
- La finestra «picture-in-picture» ha imparato a aderire agli angoli dello schermo (per fare ciò, è necessario trascinarla verso l'angolo mentre si tiene premuto Ctrl).
- Aggiunte scorciatoie da tastiera per modificare e rimuovere le credenziali salvate nella pagina about:logins (Alt+Invio, Alt+Backspace).
- Privacy:
- Nel menu contestuale dei link è stata aggiunta l'opzione «Copia senza parametri di tracciamento» (privacy.query_stripping.strip_on_share.enabled).
- È stata aggiunta opzione «Avvisare i siti web di non vendere e non divulgare i miei dati».
- Nelle finestre private e nella modalità di protezione avanzata è attivata la protezione contro il tracciamento tramite Canvas API.
- Abilitato di default supporta ECH (Encrypted ClientHello). È stata attivata a distanza per tutti gli utenti già nell'ultima release ed è ora attivata anche per le nuove installazioni.
- Per gli utenti in Germania, nelle finestre private è attivata la chiusura automatica delle notifiche dai siti sull'uso dei cookie (se possibile verrà scelto il rifiuto dei cookie, e se il sito non offre scelta, la notifica verrà semplicemente chiusa).
- Inoltre, per gli utenti tedeschi, nelle finestre private è attivato il taglio automatico dei parametri di tracciamento dai link.
- Aggiunta l'impostazione print.enabled, che consente di vietare la stampa.
- È stata aggiunta impostazione browser.urlbar.switchTabs.searchAllContainers, che consente di cercare nelle schede in tutti i contenitori, non solo in quello attuale.
- Scongelata la versione del browser nell'user agent (era congelata da Firefox 109, poiché la sottostringa rv:110 veniva interpretata da alcuni siti come rv:11 e considerata segno di IE11).
- Nel visualizzatore PDF è stato aggiunto un pulsante «Aggiungi o modifica immagine».
- Aprendo link da applicazioni esterne, Firefox ora sta cercando può indovinare in quale contenitore aprirli.
- La cronologia delle ricerche non scompare più dalla barra degli indirizzi quando le impostazioni «Mostra suggerimenti di ricerca» e «Mostra suggerimenti di ricerca quando si utilizza la barra degli indirizzi» sono disattivate. Gli utenti disattivano queste impostazioni per evitare che i caratteri immessi vengano inviati ai motori di ricerca, ma la cronologia delle ricerche passate non viene trasmessa da nessuna parte, quindi non ha senso nasconderla.
- Su Windows, macOS e Android è attivato importazione dei certificati root TLS dal negozio dell'operating system (disattivabile nelle impostazioni).
- HTML: elemento <source> all'interno degli elementi
- CSS:
- supporto per l'interfaccia supporto della funzione light-dark() (consente di configurare colori sia chiari che scuri, senza ricorrere a prefers-color-scheme).
- È stata aggiunta supporto per le unità di altezza della riga lh e rlh (consentono di impostare proprietà relative all'altezza della riga dell'elemento, ad esempio, allineare esattamente lo sfondo con il testo su più righe).
- È stata eliminata funzione non standard per il ritaglio dell'immagine di sfondo -moz-image-rect().
- JavaScript: ora supporta formati di data aggiuntivi: ha acquisito il supporto per formati di data aggiuntivi:
- Date numeriche separate da trattini, che non sono formalmente conformi allo standard ISO: "01-12-1999" (prima il mese), "1999-1-5" (giorno/mese con una cifra), "10000-01-12" (anno superiore a 9999), "99-01-05" o "01-05-99" (anno di due cifre; se l'anno è primo, deve essere maggiore >31), "1999-01-05 10:00:00" (spazio tra la data e l'ora). Tali date saranno interpretate come tutte le altre date non relative allo standard ISO, ad esempio, utilizzando il fuso orario locale e il cambio mese (il 31 aprile viene spostato al 1 maggio poiché il 31 aprile non esiste).
- Ampliati requisiti per i caratteri che seguono i numeri, che hanno fornito supporto per nuovi formati: "DDMonYYYY", "Mon.DD.YYYY", "DD.Mon.YYYY", "YYYY.MM.DD", "Mon DD YYYY hh:mmXm" (am/pm subito dopo l'ora).
- Utilizzando formati non conformi allo standard ISO, ora è supportato il fuso orario ‘Z’ (ad esempio, 1 Gen 1970 10:00Z).
- Metodo
- Document PublicKeyCredential un metodo non standard supporto per la proprietà authenticatorAttachment (consente di specificare se l'autenticatore è parte del dispositivo che esegue l'autenticazione web o può spostarsi tra i dispositivi).
- supporto per l'interfaccia supporto per l'estensione minPinLength (permette alla parte verificante di richiedere la lunghezza minima del PIN dell'autenticatore durante la creazione/registrazione).
- È stata aggiunta highlightsFromPoint() User Activation API (consente di rilevare tramite JavaScript se l'utente interagisce attualmente con la pagina e se ha interagito dall'apertura).
- Abilitato supporto WebAssembly GC, il che apre la possibilità di eseguire codice in Firefox scritto in lingue Dart e Kotlin.
- Disattivato supporto per un metodo non standard Window.sizeToContent().
- Rete: Se la richiesta viene reindirizzata, nella scheda "Risposta" ora
- È stata implementata una simulazione del funzionamento della scheda offline.
- Nella pagina about:logging è stata aggiunta preimpostazione 'Windows'.
- Nella parte inferiore della barra dell'editor di stili è stata aggiunta bottone 'Bella tabella di stili per la stampa' (utile, ad esempio, per la formattazione di tabelle di stili minimizzate).
- Il pannello ispezione 'Regole' non mostra più i colori nei nuovi formati CSS Color 4 (ad esempio, OKLCH) come esadecimali/nominati.
Fonte: linux.org.ru
- Privacy:
