Versione di Firefox 90

Hè stata liberata u navigatore web Firefox 90. Inoltre, hè stata creata una aghjurnazione à u ramu di supportu longu 78.12.0. A filiera Firefox 91 serà prestu trasferita à a fase di prova beta, a liberazione di quale hè prevista per u 10 d'Aostu.

Innuvazioni principali:

  • In a sezione di paràmetri "Privacy and Security", i paràmetri supplementari per u modu "HTTPS Only" sò stati aghjunti, quandu attivate, tutte e dumande fatte senza criptografia sò automaticamente redirette à versioni di pagina sicura ("http://" hè rimpiazzatu da "https". ://”). Una interfaccia hè stata pruposta per mantene una lista d'eccezzioni, per i siti da quale hè pussibule aduprà "http://" senza rimpiazzamentu forzatu cù "https://".
    Versione di Firefox 90
  • Implementazione mejorata di u mecanismu SmartBlock, cuncepitu per risolve i prublemi nantu à i siti chì si sviluppanu per u bluccatu di script esterni in modu di navigazione privata o quandu u bloccu rinfurzatu di cuntenutu indesideratu (strittu) hè attivatu. SmartBlock rimpiazza automaticamente i scripts utilizati per u seguimentu cù stubs chì assicuranu chì u situ carica currettamente. Stubs sò preparati per alcuni script di seguimentu d'utilizatori populari inclusi in a lista di Disconnect. A nova versione include u bluccatu adattativu di i widgets di Facebook allughjati in siti di terze parti - i scripts sò bluccati per automaticamente, ma u bloccu hè disattivatu se l'utilizatore hè logatu in un contu Facebook.
  • L'implementazione integrata di u protocolu FTP hè stata eliminata. Quandu pruvate d'apre ligami cù l'identificatore di protokollu "ftp://", u navigatore avà pruvà à chjamà l'applicazione esterna in a listessa manera chì i gestori "irc: //" è "tg://". U mutivu di discontinuà u supportu per FTP hè a insicurezza di stu protokollu da a mudificazione è l'intercepzione di u trafficu di transitu durante l'attacchi MITM. Sicondu i sviluppatori di Firefox, in e cundizioni muderni ùn ci hè nisuna ragione per utilizà FTP invece di HTTPS per scaricà risorse. Inoltre, u codice di supportu FTP di Firefox hè assai anticu, pone sfide di mantenimentu, è hà una storia di revelà un gran numaru di vulnerabilità in u passatu.
  • Quandu si salva una pagina in formatu PDF (l'opzione "Stampa à PDF"), i ligami di travagliu sò cunservati in u documentu.
  • U buttone "Open Image in New Tab" in u menù di u cuntestu hè statu riprogettatu per apre l'imaghjini in a tabulazione di fondo (previamente, dopu à cliccà, andate subitu à una nova tabulazione cù l'imaghjini, ma avà a vechja tabulazione resta attiva).
  • U travagliu hè statu fattu per migliurà a prestazione di u rendering di u software in u sistema di cumpusizioni WebRender, chì usa shaders per realizà operazioni di rendering riassuntu nantu à elementi di pagina. Per a maiò parte di i sistemi cù schede video più vechje o drivers gràfiche problematiche, u sistema di cumpusizioni WebRender hà attivatu u modu di rendering di software (gfx.webrender.software=true in about:config).
  • E custruzzioni per a piattaforma Windows assicuranu chì l'aghjurnamenti sò applicati in sfondate, ancu quandu Firefox ùn funziona micca.
  • Hè stata implementata a capacità di utilizà i certificati di u cliente almacenati in tokens hardware o magazzini di certificati di u sistema operatore per l'autentificazione.
  • U supportu per un gruppu di headers HTTP Fetch Metadata (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site è Sec-Fetch-User) hè statu implementatu, chì vi permette di mandà metadati supplementari nantu à a natura di a dumanda. (richiesta cross-site, dumanda via img tag, una dumanda iniziata senza l'azzione di l'utilizatori, etc.) per piglià misure nantu à u servitore per prutezzione di certi tipi d'attacchi. Per esempiu, hè improbabile chì un ligame à un gestore di trasferimentu di soldi serà specificatu via un img tag, cusì tali richieste ponu esse bluccate senza esse passate à l'applicazione.
  • JavaScript implementa u supportu per i metudi di marcatura è i campi di una classe cum'è privati, dopu chì l'accessu à elli serà apertu solu in a classe. Per marcà, duvete precede u nome cù un signu "#": class ClassWithPrivateField { #privateField; static #PRIVATE_STATIC_FIELD; #metudu privatu () { return 'hello world'; } }
  • A pruprietà dayPeriod hè stata aghjunta à u custruttore Intl.DateTimeFormat, chì permette di vede l'ora apprussimativa di u ghjornu (mattina, sera, dopu meziornu, notte).
  • In JavaScript, l'uggetti Array, String è TypedArray implementanu u metudu at(), chì vi permette di utilizà l'indexazione relative (a pusizione relativa hè specificata cum'è l'indici di array), cumprese a specificazione di valori negativi relative à a fine (per esempiu, "arr.at(-1)" restituverà l'ultimu elementu di l'array).
  • Aghjunghje supportu per e proprietà di WheelEvent legacy - WheelEvent.wheelDelta, WheelEvent.wheelDeltaX è WheelEvent.wheelDeltaY, chì restaurà a cumpatibilità cù alcune vechji pagine chì sò state perse dopu a recente riprogettazione di WheelEvent.
  • L'API Canvas implementa u metudu createConicGradient() in l'interfaccia CanvasRenderingContext2D, chì permette di creà gradienti chì sò furmati intornu à un puntu à coordenate specificate (in più di i gradienti lineari è radiali dispunibuli).
  • Aghjunghje supportu per u schema URI di protokollu "matrice", chì pò esse utilizatu in u navigatore.registerProtocolHandler() è protocol_handlers handlers.
  • In l'arnesi per i sviluppatori web, in u pannellu per seguità e risposti di u servitore di a rete (Response), una vista previa di fonti scaricati hè implementata.
    Versione di Firefox 90

Source: opennet.ru

Add a comment