Rilascio di Firefox 98

È stato rilasciato il browser web Firefox 98. Inoltre, è stato creato un aggiornamento della versione con supporto a lungo termine — 91.7.0. La versione Firefox 99 è passata alla fase di beta testing, con rilascio previsto per il 5 aprile.

Novità principali:

  • È stato modificato il comportamento durante il caricamento dei file: invece di visualizzare una richiesta prima dell'inizio del caricamento, i file ora iniziano a caricarsi automaticamente, e viene mostrata una notifica in merito. Attraverso il pannello, l'utente può in qualsiasi momento ottenere informazioni sul processo di caricamento, aprire il file mentre è in fase di caricamento (questo avverrà dopo il completamento del caricamento) o eliminare il file. Nelle impostazioni è possibile attivare la richiesta per ogni caricamento e definire l'applicazione predefinita per aprire file di determinati tipi.
    Rilascio di Firefox 98
  • Sono state aggiunte nuove azioni nel menu contestuale che si apre facendo clic con il pulsante destro del mouse sui file nell'elenco dei download. Ad esempio, con l'opzione «Apri sempre file simili» è possibile consentire a Firefox di aprire automaticamente il file in un'applicazione associata al medesimo tipo di file dopo il completamento del caricamento. È anche possibile aprire la cartella contenente i file scaricati, tornare alla pagina da cui è stato avviato il download (non il download stesso, ma il link al download), copiare il link, rimuovere il riferimento al download dalla cronologia delle visite e svuotare l'elenco nel pannello dei download.
    Rilascio di Firefox 98
    Rilascio di Firefox 98
  • Per alcuni utenti è stata modificata la ricerca predefinita. Ad esempio, nella versione anglofona testata, DuckDuckGo è ora forzato come motore di ricerca predefinito al posto di Google. Google rimane comunque tra i motori di ricerca come opzione e può essere attivato come predefinito nelle impostazioni. Come motivo del cambiamento forzato del motore di ricerca predefinito, si fa riferimento all'impossibilità di continuare a fornire gestori per alcuni motori di ricerca a causa della mancanza di approvazione ufficiale. L'accordo con Google per il passaggio del traffico di ricerca è stato attivo fino ad agosto 2023, generando circa 400 milioni di dollari all'anno, una parte significativa delle entrate di Mozilla.
    Rilascio di Firefox 98
  • Nelle impostazioni predefinite è stata introdotta una nuova sezione con funzionalità sperimentali che l'utente può testare a proprio rischio. Ad esempio, è disponibile la possibilità di caching della pagina di avvio, le modalità SameSite=Lax e SameSite=None, il layout CSS Masonry, pannelli aggiuntivi per sviluppatori web, la versione Firefox 100 nell'intestazione User-Agent, indicatori globali per disattivare l'audio e il microfono.
    Rilascio di Firefox 98
  • Per ottimizzare il processo di avvio del browser, è stata modificata la logica di avvio delle estensioni che utilizzano l'API webRequest. Ora, solo le chiamate bloccanti a webRequest attiveranno l'avvio delle estensioni durante l'accensione di Firefox. Le richieste a webRequest in modalità non bloccante saranno rinviate fino al termine dell'avvio di Firefox.
  • È stato abilitato il supporto per il tag HTML «», che consente di creare finestre di dialogo e componenti per interazioni interattive con l'utente, come avvisi chiudibili e finestre annidate. Le finestre create possono essere gestite tramite codice JavaScript.
  • Nell'implementazione della specifica Custom Elements, che consente di aggiungere elementi HTML personalizzati per estendere le funzionalità degli elementi HTML esistenti, è stato aggiunto il supporto per l'aggiunta di elementi personalizzati legati alla gestione dei moduli di input.
  • È stata aggiunta la proprietà CSS hyphenate-character, che può essere utilizzata per impostare il testo da utilizzare al posto del carattere di sillaba per il passaggio alla riga successiva («-«).
  • Nella funzione navigator.registerProtocolHandler() è stato implementato il supporto per la registrazione di gestori di protocollo per gli schemi URL ftp, sftp e ftps.
  • È stata aggiunta la proprietà HTMLElement.outerText, che restituisce il contenuto all'interno del nodo DOM, come la proprietà HTMLElement.innerText, ma a differenza di quest'ultima, durante la scrittura sostituisce non solo il contenuto all'interno del nodo, ma l'intero nodo.
  • L'API WebVR è disattivata di default, poiché dichiarata obsoleta (per riattivarla in about:config, impostare il parametro dom.vr.enabled=true).
  • Negli strumenti per sviluppatori web è stato aggiunto un pannello per valutare la compatibilità. Nel pannello vengono visualizzati indicatori che avvisano di possibili problemi con le proprietà CSS dell'elemento HTML selezionato o dell'intera pagina, consentendo di identificare le incompatibilità con diversi browser senza dover testare separatamente la pagina in ogni browser.
    Rilascio di Firefox 98
  • È stata fornita la possibilità di disattivare i gestori degli eventi (event listener) per un nodo DOM specifico. La disattivazione avviene tramite un suggerimento visualizzato quando si passa con il mouse su un evento nell'interfaccia di ispezione della pagina.
    Rilascio di Firefox 98
  • Nel menu contestuale della modalità di modifica nel debugger è stata aggiunta l'opzione «Ignora riga» per ignorare una riga durante l'esecuzione. L'opzione viene visualizzata quando si imposta il parametro devtools.debugger.features.blackbox-lines=true in about:config.
    Rilascio di Firefox 98
  • È stata implementata la modalità di apertura automatica degli strumenti per gli sviluppatori per le schede aperte tramite la chiamata window.open (in modalità devtools.popups.debug, per le pagine per cui sono aperti gli strumenti per gli sviluppatori, queste verranno automaticamente aperte anche per tutte le schede aperte da quella pagina).
    Rilascio di Firefox 98
  • Nella versione per la piattaforma Android è stata fornita la possibilità di cambiare l'immagine di sfondo nella homepage ed è stata aggiunta la supporto per la cancellazione dei cookie e dei dati del sito per un singolo. di dominio.

Oltre alle novità e alla correzione di bug, in Firefox 98 sono state risolte 16 vulnerabilità, di cui 4 contrassegnate come pericolose. 10 vulnerabilità (focalizzate su CVE-2022-0843) sono state causate da problemi di gestione della memoria, come overflow di buffer e accesso a aree di memoria già liberate. Potenzialmente, questi problemi possono portare all'esecuzione di codice dannoso aprendo pagine appositamente create.

Nella versione beta di Firefox 99 è stato aggiunto il supporto per i menu contestuali nativi GTK, le barre di scorrimento fluttuanti GTK sono state abilitate, nel visualizzatore PDF è stata fornita la supporto per la ricerca con o senza considerazione dei segni diacritici, nella modalità lettore (ReaderMode) è stata aggiunta la scorciatoia da tastiera «n» per attivare/disattivare la modalità di lettura ad alta voce (Narrate).

Fonte: opennet.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