È disponibile Firefox 137, che include l'accelerazione hardware HEVC, implementa il raggruppamento delle schede e numerosi miglioramenti alla barra degli indirizzi.
- Linux: è implementato accelerazione hardware della riproduzione HEVC.
- A tutti gli utenti saranno gradualmente resi disponibili raggruppamento delle schede (browser.tabs.groups.enabled). Per creare un gruppo è sufficiente trascinare una scheda su un'altra o utilizzare l'apposita voce nel menu contestuale. Ai gruppi è possibile assegnare nomi e colori.
- A tutti gli utenti saranno gradualmente resi disponibili miglioramenti alla barra degli indirizzi:
- I pulsanti dei motori di ricerca ora sono posizionati non nella parte inferiore, ma raggruppati in un unico pulsante a sinistra, come sui dispositivi mobili (browser.urlbar.unifiedSearchButton.always).
- Inviando una richiesta al motore di ricerca, la query rimane ora nella barra degli indirizzi (anziché nell'URL del motore di ricerca), permettendo di modificarla o chiarirla facilmente (browser.urlbar.showSearchTerms.enabled).
- Nel menu a discesa ora vengono mostrati azioni aggiuntive correlate alla query inserita. Ad esempio, digitando "print" sarà suggerito di passare alla finestra di dialogo di stampa della pagina.
- Se il sito offre una funzione di ricerca, digitando una query di ricerca sarà suggerito di effettuare una ricerca su quel sito. Se l'utente ha utilizzato due volte questa opzione sul sito, Firefox suggerirà di aggiungere quel sito alla lista dei motori di ricerca installati.
- Per cercare tra segnalibri, schede aperte, cronologia e azioni del browser, ora è possibile usare non solo i pulsanti, ma anche parole chiave come @bookmarks, @tabs, @history, @actions.
- Nella barra degli indirizzi ora è possibile è possibile eseguire calcoli aritmetici. Il valore calcolato è possibile può essere immediatamente copiato negli appunti.
- Il visualizzatore PDF ha imparato riconosce i collegamenti ipertestuali e li rende cliccabili. È stata introdotta la possibilità salvare la propria firma grafica per un uso futuro.
- La barra laterale ha ricevuto menu contestuale. Rimossa pulsante invisibile "Chiudi" per le schede verticali ancorate.
- Lo strumento per la creazione di report sugli arresti anomali ora esegue esegue la verifica della memoria per rilevare eventuali errori, al fine di determinare se l'arresto è stato causato da un problema hardware.
- Le estensioni è vietato possono ora salvare più di 10 megabyte di dati tramite storage.session.
- CSS:
- Aggiunto proprietà hyphenate-limit-chars (specificando la lunghezza minima della parola per l'iphenaggio e il numero di caratteri prima e dopo il trattino).
- La proprietà text-decoration-line supporto per valori supporto ai valori spelling-error e grammar-error (consentono di applicare al testo una sottolineatura che indica un errore grammaticale o ortografico).
- JavaScript:
- Realizzato metodo statico Math.sumPrecise() (Questo richiede numeri di tipo gerarchico (come array) e restituisce la loro somma. È più preciso della somma di numeri in un ciclo, poiché consente di evitare la perdita di precisione con i numeri in virgola mobile nei risultati intermedi).
- Aggiunto metodo statico Atomics.pause() (informa il processore che il thread corrente è in attesa bloccato in un ciclo, in attesa di accesso a una risorsa condivisa).
- Rimosso backend MIPS32 rotto da molti anni.
- SVG:
- supporto per l'interfaccia supporto per l'elemento <discard> e il corrispondente interfaccia JavaScript SVGDiscardElement (consente di specificare un tempo o un evento in cui l'elemento specificato e i suoi discendenti devono essere rimossi dal DOM. Il visualizzatore SVG può utilizzare queste informazioni per risparmiare memoria, scartando elementi che non sono più necessari, come gli elementi animati completati).
- Metodo
- Document SVGPathSegment un metodo non standard metodi getPathData(), setPathData() e getPathSegmentAtLength() (lavorare con i dati del percorso SVG invece di analizzare dati di stringa grezzi).
- Dichiarati deprecati alcuni eventi non standard: afterscriptexecute e beforescriptexecute in ha acquisito, e inoltre afterscriptexecute e beforescriptexecute in hanno ricevuto.
- Disabilitato il supporto presentato nella versione precedente Cookie Store API.
- Rete: Se la richiesta viene reindirizzata, nella scheda "Risposta" ora
- Ispettore ha imparato mostrare metadati del carattere, come versione, autore, fornitore e licenza.
- Campo di ricerca nell'Inspectore supporto per valori pulsanti 'Indietro/Avanti'.
- Il monitor di rete ora consente sostituire la risposta ricevuta dal server remoto con un file locale.
Fonte: linux.org.ru
