Firefox 72

Disponibile Firefox 72. Questa è la prima versione di preparazione è stato ridotto da 6 a 4 settimane.

  • Modalità «picture-in-picture» attivato su piattaforme Linux e macOS.
  • Nelle build per OpenBSD è utilizzata isolamento del filesystem tramite unveil().
  • Protezione dalla tracciabilità ha iniziato bloccare per impostazione predefinita le richieste a risorse accusate di raccolta di impronte digitali.
  • Siti non possono più richiedere il consenso degli utenti (per l'utilizzo della geolocalizzazione, della fotocamera, delle notifiche) prima che l'utente inizi a interagire con la pagina (clic del mouse, pressione di un tasto, tap). La telemetria mostra quanto segue:
    • le richieste di notifiche sono estremamente impopolari (solo l'1% approvato, il 48% rifiutato, nei restanti casi la richiesta è stata ignorata). Nel corso di un mese, gli utenti hanno ricevuto un miliardo e mezzo di richieste, di cui sono state approvate solo 23,5 milioni.
    • ripetere la richiesta di consenso non aumenta la probabilità che l'utente accetti. L'85% delle approvazioni è stato ottenuto alla prima richiesta.
    • i webmaster, per lo più, non aspettano che l'utente inizi a interagire con la pagina, ma mostrano immediatamente le richieste.
    • le richieste che aspettano l'interazione dell'utente con la pagina vengono approvate due volte più frequentemente.

    A partire da questa versione, se la richiesta è stata creata senza attendere le azioni dell'utente, verrà mostrata solo come un'icona nella barra degli indirizzi.

  • Il colore delle barre di scorrimento si adatta automaticamente al colore di sfondo della pagina.
  • Nel'intestazione HTTP Accept è stato aggiunto il supporto per image/webp. Anche se questo comportamento è in contrasto con specifica, viene applicato in Chromium, quindi molti siti controllano questa intestazione per determinare se il browser supporta il formato WebP.
  • Firefox ha imparato использовать политики, размещённые в /run/user/$UID/firefox/policies.json
  • È stata aggiunta la possibilità di utilizzare certificati client dallo store Windows (security.osclientcerts.autoload).
  • Disattivando l'invio della telemetria, tutti i dati pertinenti saranno rimossi dai server Mozilla entro 30 giorni, come richiesto da la California Consumer Privacy Act.
  • Il numero di cartelle recenti nella finestra di dialogo di aggiunta dei segnalibri è stato aumentato da 5 a 7. Per coloro che necessitano di ancora di più, è stata aggiunta un'impostazione browser.bookmarks.editDialog.maxRecentFolders.
  • Completamente rinnovato meccanismo di sincronizzazione dei segnalibri. Questo ha permesso di risolvere numerosi problemi: duplicazione, perdita e mescolamento dei segnalibri, mescolamento delle cartelle, problemi di sincronizzazione dei segnalibri nuovi o spostati.
  • Rimossa la funzionalità integrata di blocco del caricamento delle immagini da domini specifici (era profondamente nascosta e non era molto popolare). Con questa funzione si fanno meglio le estensioni come uMatrix.
  • Interrotta support HTTP Public Key PinningIl sito web potrebbe aver informato il browser che il certificato SSL utilizzato dovrebbe essere considerato valido solo se emesso da un determinato ente di certificazione. Sfortunatamente, l'HPKP non solo non ha guadagnato popolarità, ma ha anche aperto la strada all'estorsione. Un malintenzionato, accedendo alle impostazioni del server web, implementava l'HPKP e costringeva i clienti a memorizzare queste informazioni per alcuni anni. Quando il proprietario riprendeva il controllo e rimuoveva il certificato dell'aggressore, i clienti perdevano la possibilità di connettersi al server. Inoltre, la tecnologia si è rivelata un modo semplice per
  • Aperto codice del proxy server Pocket, che consente di ricevere contenuti sponsorizzati in nuove schede, senza minacciare la privacy degli utenti.
  • CSS:
    • Supporto per Shadow Parts attivato (attributo part e pseudo-elemento ::part, che consentono di visualizzare selettivamente gli elementi del Shadow DOM).
    • Supporto abilitato Motion Path.
    • Implementate le proprietà scale, rotate e translate.
  • JavaScript: добавлена поддержка operatore di unione con NULL.
  • API: supporto attivato FormDataEvent.
  • I service worker ora supportano la proprietà WindowOrWorkerGlobalScope.crossOriginIsolated.
  • Strumenti per sviluppatori:
    • Il debugger ha ottenuto supporto per punti di interruzione condizionali (attivati dalla lettura o dalla modifica delle proprietà di un oggetto).
    • Monitor di rete ha imparato mostrare informazioni sui tempi di richiesta, inizio e fine del caricamento di ogni risorsa.
    • La modalità responsive design ora supporta la simulazione di diversi valori per meta viewport.
    • Ispettore permette simulare diversi valori prefers-color-scheme.
    • L'inspector dei websocket da ora mostra volume dei dati ricevuti e inviati, oltre al formato ASP.NET Core SignalR.
    • Rimosso il «Editor JavaScript semplice», poiché è con successo sostituito da modalità di input multilinea della console.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster