Firefox 75

È disponibile Firefox 75.

  • La barra degli indirizzi Quantum Bar, debutta in Firefox 68, ha ricevuto il suo primo grande aggiornamento:
    • Le dimensioni della barra degli indirizzi aumentano notevolmente quando riceve il focus (browser.urlbar.update1).
    • Prima che l'utente inizi a digitare, nel menu a discesa vengono mostrati i siti più visitati (browser.urlbar.openViewOnFocus).
    • Nel menu a discesa della cronologia delle risorse visitate non viene più visualizzato il protocollo https://. L'uso di una connessione sicura non sorprende più nessuno, ora è importante che gli utenti prestino attenzione non alla presenza di HTTPS, ma alla sua assenza (browser.urlbar.update1.view.stripHttps).
    • Inoltre, interrotto la visualizzazione del sottodominio www (l'impostazione browser.urlbar.trimURLs restituisce la visualizzazione di www e https:// contemporaneamente, non ha senso modificare l'impostazione sopra descritta).
    • Le impostazioni browser.urlbar.clickSelectsAll e browser.urlbar.doubleClickSelectsAll sono state rimosse. Ora il comportamento del clic nella barra degli indirizzi su Linux è conforme a quello di macOS e Windows, cosa che gli utenti hanno richiesto per 14 anni..
  • Nei sistemi che utilizzano Wayland, è stata introdotta l'accelerazione hardware webGL (widget.wayland-dmabuf-webgl.enabled). Non è possibile implementarla con X11, poiché richiederebbe un'enorme quantità di eccezioni e hack. (Mozilla non ha le enormi risorse di Google per testare ogni versione esistente dei driver con ogni modello di scheda video esistente). Wayland semplifica notevolmente la situazione, consentendo a Martin Strzyński di RedHat di scrivere il backend necessario DMABuf. Un gradevole bonus è che DMABuf è in grado di fornire accelerazione hardware per la decodifica H.264 (widget.wayland-dmabuf-vaapi.enabled). Nella prossima versione, l'accelerazione hardware funzionerà anche con altri formati video.
  • Sono emersi pacchetti ufficiali in formato Flatpak.
  • Corretto il ripristino della sessione sul desktop virtuale KDE Plasma.
  • È stata aggiunta il supporto per il caricamento lento delle immagini. Se un'immagine ha l'attributo loading con il valore lazy, il browser caricherà l'immagine solo quando l'utente scorre la pagina fino alla posizione corrispondente.
  • Gli utenti del Regno Unito (oltre agli utenti degli Stati Uniti) vedranno blocchi di contenuto sponsorizzati (disabilitati nelle impostazioni) sulla pagina iniziale.
  • È stato attivato di nuovo il supporto per TLS 1.0/1.1. Non è il momento migliore per rendere anche minimamente difficile per le persone accedere a risorse.
  • D'ora in poi, il browser in modalità background memorizza nella cache tutti i certificati PKI di autorità di certificazione affidabili conosciuti da Mozilla. Questo dovrebbe migliorare la compatibilità con i server i cui proprietari hanno configurato in modo errato HTTPS.
  • La pagina about:policies riscritta da XUL a HTML.
  • Il Web Crypto API ora disponibile solo ai siti aperti tramite connessione sicura.
  • Per quanto riguarda i documenti HTML, Firefox d'ora in poi considera la direttiva X-Content-Type-Options:nosniff, che indica al browser di non tentare di determinare in modo euristico il tipo MIME del contenuto. In precedenza, 'nosniff' veniva utilizzato solo per CSS e JS.
  • Nelle build per macOS è stata applicata la tecnologia RLBox. Il codice C++ delle librerie di terze parti potenzialmente vulnerabili viene convertito in un modulo WebAssembly, i cui permessi sono rigorosamente limitati, e poi il modulo viene compilato in codice macchina ed eseguito in un processo isolato. La prima di queste librerie è stata Graphite. Inoltre, su macOS è stata implementata la funzionalità per leggere certificati dal deposito del sistema operativo (impostazione security.osclientcerts.autoload), così come è stata corretta un errore che faceva sì che il ripristino della sessione del browser posizionasse le finestre del browser sul desktop attuale, e non sui desktop in cui queste finestre si trovavano nella sessione precedente.
  • In Windows è attivato il compositing diretto (Direct Composition), il che dovrebbe avere un impatto positivo sulle prestazioni. Inoltre, è stata corretta l'impossibilità di importare le credenziali da Chrome 80 e superiori.
  • CSS:
  • JavaScript:
  • Document HTMLFormElement ha acquisito il metodo requestSubmit(), che funziona come una pressione del pulsante per inviare i dati.
  • Web Animations API:
  • Rete: Se la richiesta viene reindirizzata, nella scheda "Risposta" ora
    • Il calcolo istantaneo di espressioni in console consente agli sviluppatori di vedere immediatamente il risultato durante la digitazione.
    • Il tool per misurare le pagine ha imparato a ridimensionare un contorno rettangolare.
    • Ispettore ora consente di cercare elementi non solo con selettori CSS, ma anche con espressioni XPath.
    • È stata aggiunta la possibilità di filtrare i messaggi WebSocket utilizzando espressioni regolari.
    • È stata aggiunta l'impostazione view_source.tab_size, che consente di impostare la lunghezza della tabulazione in modalità visualizzazione del codice sorgente della pagina.

Fonte: linux.org.ru

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