Versione Firefox 113

Il browser Web Firefox 113 è stato rilasciato ed è stato creato un aggiornamento del ramo di supporto a lungo termine, 102.11.0. Il ramo di Firefox 114 è stato spostato nella fase di beta testing ed è previsto per il rilascio il 6 giugno.

Innovazioni chiave in Firefox 113:

  • Abilitato la visualizzazione della query di ricerca inserita nella barra degli indirizzi, invece di mostrare l'URL del motore di ricerca (ovvero le chiavi vengono mostrate nella barra degli indirizzi non solo durante il processo di inserimento, ma anche dopo l'accesso al motore di ricerca e la visualizzazione dei risultati della ricerca associati al chiavi inserite). La modifica è valida solo quando si accede ai motori di ricerca dal pool di indirizzi. Se la query viene inserita su un sito del motore di ricerca, l'URL viene visualizzato nella barra degli indirizzi. Lasciare i tasti di ricerca nella barra degli indirizzi semplifica l'invio di ricerche di perfezionamento perché non è necessario scorrere verso l'alto fino all'area di immissione mentre si sfogliano i risultati.
    Versione Firefox 113

    Per controllare questo comportamento, viene offerta un'opzione speciale nella sezione delle impostazioni di ricerca (about:preferences#search) e in about:config il parametro "browser.urlbar.showSearchTerms.featureGate".

    Versione Firefox 113

  • Un menu contestuale è stato aggiunto all'elenco a discesa dei suggerimenti di ricerca, che viene visualizzato quando si fa clic sul pulsante "...". Il menu prevede la possibilità di rimuovere la query di ricerca dalla cronologia delle visite e disabilitare la visualizzazione dei link sponsorizzati.
    Versione Firefox 113
  • Viene proposta un'implementazione migliorata della modalità di visualizzazione video picture-in-picture (Picture-in-Picture), in cui vengono aggiunti pulsanti per riavvolgere per 5 secondi avanti e indietro, un pulsante per aprire rapidamente la finestra a schermo intero e un cursore di avanzamento rapido con un indicatore della posizione e della durata del video.
    Versione Firefox 113
  • Durante la navigazione in modalità di navigazione privata è stato rafforzato il blocco dei cookie di terze parti e l'isolamento della memoria del browser utilizzata nel codice di tracciamento delle visite.
  • Durante la compilazione delle password nei moduli di registrazione, è stata aumentata l'affidabilità delle password generate automaticamente, la cui formazione ora utilizza anche caratteri speciali.
  • Il supporto per le immagini animate (AVIS) è stato aggiunto all'implementazione del formato immagine AVIF (AV1 Image Format), che utilizza tecnologie di compressione intra-frame dal formato di codifica video AV1.
  • Il motore che implementa il supporto tecnologico per le persone con disabilità (accessibility engine) è stato riprogettato. Prestazioni, reattività e stabilità significativamente migliorate per screen reader, interfacce single sign-on e framework di accessibilità.
  • Durante l'importazione di segnalibri da Safari e browser basati sul motore Chromium, è stato implementato il supporto per l'importazione di favicon associati ai segnalibri.
  • L'isolamento sandbox dei processi che interagiscono con la GPU, utilizzato sulla piattaforma Windows, è stato rafforzato. Per i sistemi Windows, ora puoi trascinare e rilasciare i contenuti da Microsoft Outlook. Nelle build per Windows, l'effetto visivo con l'allungamento è abilitato per impostazione predefinita quando si tenta di scorrere oltre la fine della pagina.
  • Le build per la piattaforma macOS forniscono l'accesso al sottomenu Servizi direttamente dal menu contestuale di Firefox.
  • Negli script che utilizzano l'interfaccia Worklet (una versione semplificata di Web Worker che fornisce l'accesso a fasi di rendering ed elaborazione del suono di basso livello), è stato aggiunto il supporto per l'importazione di moduli JavaScript utilizzando l'istruzione "import".
  • Abilitato per impostazione predefinita il supporto per le funzioni color(), lab(), lch(), oklab() e oklch() definite nella specifica CSS Color Level 4, utilizzate per definire i colori in sRGB, RGB, HSL, Spazi colore HWB, LHC e LAB.
  • La funzione color-mix() è stata aggiunta ai CSS, permettendoti di mescolare i colori in qualsiasi spazio colore in base a una data percentuale (ad esempio, per aggiungere il 10% di blu al bianco, puoi specificare "color-mix(in srgb, blu 10%, bianco);") .
  • Aggiunta la proprietà CSS "forced-color-adjust" per disabilitare il vincolo di colore forzato sui singoli elementi, lasciando loro il controllo completo del colore tramite CSS.
  • È stato aggiunto al CSS il supporto per la media query @media) "scripting", che consente di verificare la disponibilità della capacità di eseguire script (ad esempio, in CSS è possibile determinare se il supporto JavaScript è abilitato).
  • La nuova pseudo-classe ":nth-child(an + b)" e ":nth-last-child()" è stata aggiunta per consentire a un selettore di pre-filtrare gli elementi secondari prima di eseguire il main "An+B" logica di selezione su di essi.
  • Aggiunta l'API Compression Streams, che fornisce un'interfaccia di programmazione per la compressione e la decompressione dei dati gzip e deflate.
  • Aggiunto il supporto per i metodi CanvasRenderingContext2D.reset() e OffscreenCanvasRenderingContext2D.reset() per reimpostare il contesto di rendering.
  • Aggiunto il supporto per ulteriori funzioni WebRTC implementate in altri browser: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats ("peer-connection" RTCStatsType), RTCRtpSender.setStreams() e RTCSctpTransport.
  • Rimosse le funzioni WebRTC specifiche di Firefox mozRTCPeerConnection, mozRTCIceCandidate e mozRTCSessionDescription WebRTC, che erano deprecate da tempo. Rimosso l'attributo CanvasRenderingContext2D.mozTextStyle deprecato.
  • Gli strumenti per sviluppatori Web hanno esteso la funzionalità di ricerca nei file disponibile nel debugger JavaScript. La barra di ricerca è stata spostata nella normale barra laterale, che consente di vedere i risultati durante la modifica degli script. Mostra risultati minificati e risultati dalla directory node_modules. I risultati della ricerca nei file ignorati sono nascosti per impostazione predefinita. Aggiunto il supporto per la ricerca per maschere e la possibilità di utilizzare i modificatori durante la ricerca (ad esempio, per cercare senza tener conto delle maiuscole o minuscole dei caratteri o per utilizzare le espressioni regolari).
  • La modalità di formattazione visiva (pretty print) del codice JavaScript incorporato è abilitata nell'interfaccia di visualizzazione dei file HTML.
  • Il debugger JavaScript consente di eseguire l'override dei file di script. L'opzione "Aggiungi override script" è stata aggiunta al menu contestuale mostrato per i file con codice, con la quale puoi caricare un file con uno script sul tuo computer e modificarlo, dopodiché questo script modificato verrà utilizzato durante l'elaborazione della pagina, anche dopo che è stato ricaricato.
    Versione Firefox 113
  • Nella versione Android:
    • Per impostazione predefinita, è abilitata l'accelerazione hardware della decodifica video in formato AV1, in assenza della quale viene utilizzato un decodificatore software.
    • Utilizzo della GPU abilitato per accelerare la rasterizzazione di Canvas2D.
    • L'interfaccia del visualizzatore PDF integrato è stata migliorata, il salvataggio dei file PDF aperti è stato semplificato.
    • Risolto il problema con la riproduzione video in modalità schermo orizzontale.

Oltre alle innovazioni e alle correzioni di bug, Firefox 113 corregge 41 vulnerabilità. 33 vulnerabilità sono contrassegnate come pericolose, di cui 30 vulnerabilità (raccolte in CVE-2023-32215 e CVE-2023-32216) sono causate da problemi di memoria, come buffer overflow e accesso ad aree di memoria già liberate. Questi problemi possono potenzialmente portare all'esecuzione di codice dannoso quando vengono aperte pagine appositamente progettate. La vulnerabilità CVE-2023-32207 consente di aggirare la richiesta di autorizzazioni costringendo l'utente a cliccare sul pulsante di conferma sovrapponendo contenuti ingannevoli (clickjacking). Vulnerabilità CVE-2023-32205 consente di nascondere gli avvisi del browser tramite sovrapposizioni popup.

Firefox 114 beta introduce un'interfaccia utente per la gestione dell'elenco di esclusione per "DNS su HTTPS". Le impostazioni "DNS su HTTPS" sono state spostate nella sezione "Privacy e sicurezza". Aggiunta la possibilità di cercare i segnalibri direttamente dal menu Segnalibri. Il pulsante per richiamare il menu dei segnalibri può ora essere posizionato sulla barra degli strumenti. Aggiunta la possibilità di cercare in modo selettivo nella cronologia di navigazione locale quando si seleziona Cronologia di ricerca dai menu Cronologia, Libreria o Applicazione.

Fonte: opennet.ru

Aggiungi un commento