A disposizione Firefox 119.
- Contenuto della pagina "Recensione su Firefox" (Vista Firefox) rotto на разделы «Недавний просмотр», «Открытые вкладки», «Недавно закрытые вкладки», «Вкладки с других устройств», «История» (с возможность сортировки по сайтам или по дате). Изменён значок кнопки, открывающей страницу Firefox View.
- Le schede chiuse di recente ora sono sempre persistere tra le sessioni (browser.sessionstore.persist_closed_tabs_between_sessions). In precedenza, venivano salvati solo se all'avvio era abilitato il ripristino automatico della sessione. Inoltre, ora viene visualizzato l'elenco delle schede chiuse di recente vengono visualizzati вкладки из недавно закрытых окон (browser.sessionstore.closedTabsFromClosedWindows).
- apparso possibilità di aggiungere immagini (e testo alternativo) durante la modifica del PDF.
- Implementato il trasferimento di alcuni componenti aggiuntivi durante l'importazione di dati da Chrome.
- Risolti i salti imprevisti della barra di scorrimento su Facebook.
- Supporto incluso ECH (Encrypted Client Hello, дальнейшее развитие eSNI). Для работы ECH требуется включение DNS-over-HTTS в настройках браузера. Из крупных провайдеров о поддержке ECH уже ha annunciato il Fiammata di nuvole.
- Nella modalità Protezione rigorosa dal tracciamento, i siti Web ora possono accedere solo ai caratteri di sistema e ai caratteri dei pacchetti lingua installati. Nell'ultima versione lo stesso comportamento era implementato nella modalità di navigazione privata.
- Protezione totale dai cookie ora distribuito da e agli oggetti macchia.
- Режим «картинка в картинке» imparato mostra i sottotitoli su viki.com.
- Ora sono disponibili login e password per la connessione tramite proxy SOCKS può содержать символы, отличные от ASCII (Firefox всё ещё не поддерживает авторизацию нативно, для этого требуется стороннее расширение, например, FoxyProxy).
- Firefox di più non ci provo indovina se il documento di livello superiore, che viene servito dal server come applicazione/flusso di ottetti, è un file multimediale (il file verrà scaricato, non riprodotto nel browser).
- Nomi host che non sono indirizzi IP ma terminano con un numero (ad esempio, foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), altro non considerato valido.
- Vai a about: pagina di registrazione aggiunto Preimpostazione "Grafica".
- Fisso Bug di 23 anni fa: i tooltip non rimangono più in primo piano quando la finestra del browser perde il focus.
- Aggiunta localizzazione per lingua сантали (sab).
- Linux: interrotto consegna del binario plugin-contenitore.
- Windows: Firefox ora segue le impostazioni di sistema "Nascondi il puntatore del mouse durante la digitazione con la tastiera".
- HTML: elemento più non supportano attributo mozactionhint non standard (dovrebbe essere utilizzato al suo posto enterkeyhint).
- CSS: функция attr() ora permette указать резервное значение на случай, если отсутствует attributo globale (например, attr(foobar, "Default value")).
- JavaScript:
- Implementato supporto per metodi statici Object.groupBy() и Map.groupBy() (raggruppamento di elementi in un array e oggetti iterabili).
- Incluso supporto del metodo String.prototype.isWellFormed() и String.prototype.toWellFormed() (controlla rispettivamente se la stringa contiene testo Unicode ben formato (ovvero non contiene singoli surrogati) e converte la stringa non valida in testo ben formato).
- SVG: attributi, prendendo il valore ora supporto Tipi di dati CSS lunghezza (ti consente di ridimensionare gli elementi SVG in base alle dimensioni del carattere (cap, rem), del viewport (vh, vw, vmin) o delle unità assolute (px, cm), ad es. ).
- HTTP: intestazione Politica di incorporamento incrociato ha ottenuto un supporto direttivo senza credenziali.
- API:
- Implementazione aggiornata API di accesso alla memoria: sicurezza migliorata, arresti anomali del sito Web ridotti al minimo e aperto la strada all'eliminazione graduale dei cookie di terze parti.
- apparso possibilità di specificare la priorità relativa dei flussi di invio includendo la proprietà sendOrder nell'argomento delle opzioni passato WebTransport.createBidirezionaleStream() и WebTransport.createUnidirezionaleStream().
- Interfaccia AuthenticatorAttestationResponse ho metodi getAuthenticatorData(), getPublicKeyAlgoritmo() и getPublicKey().
- Implementato supporto per l'estensione API di autenticazione web Proprietà credenziali (credProps) (consente all'utente di richiedere se il rilevamento delle credenziali è disponibile dopo la creazione/registrazione).
- Interfaccia AuthenticatorAttestationResponse acquisita da getTrasporti().
- Parametro algoritmo della chiave derivata metodo SubtleCrypto.deriveKey() ora поддерживает algoritmo HKDF.
- Interfaccia PublicKeyCredential ha ottenuto un supporto del metodo parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и aJSON() (преобразование объектов, используемых для создания и совместного использования объектов учётных данных, в представления JSON, которые можно сериализовать/десериализовать и использовать совместно с сервером).
- Riflessione ARIA ora supportato per gli attributi che non fanno riferimento ad altri elementi (vengono riflessi solo gli attributi non IDREF). Ora è possibile ottenere e impostare attributi ARIA sugli elementi DOM direttamente tramite JavaScript, anziché utilizzare setAttribute e getAttribute. Ad esempio, invece di buttonElement.setAttribute("aria-pressed", "true"); puoi scrivere buttonElement.ariaPressed = "true";.
- Strumenti di sviluppo:
- Ora nella scheda "Calcolati" nell'ispettore sono mostrati значения пользовательских свойств.
- При отображении проигнорированных свойств CSS Firefox сообщит о проигнорированных свойствах псевдоэлементов ::pseudo-elementi della prima lettera, ::cue и ::segnaposto.
Fonte: linux.org.ru