Saatavilla Firefox 84.
- Uusin julkaisu Adobe Flash -tuella. NPAPI-tuki on tarkoitus poistaa tulevassa julkaisussa, koska Flash on ainoa NPAPI-laajennus, joka on sallittu Firefoxissa.
- Niiden järjestelmien määrää, joissa se on käytössä, on lisätty WebRender:
- Linux: GNOME/X11 (paitsi järjestelmät patentoiduilla NVIDIA-ajureilla sekä yhdistelmällä "Intel-grafiikka ja resoluutio >= 3440×1440). Seuraavassa numerossa ajoitettu WebRenderin käyttöönotto GNOME/Wayland-yhdistelmälle (paitsi XWayland)
- macOS: Big Sur
- Android: GPU Mali-G.
- Windows: Intel Graphics 5. ja 6. sukupolvi (Ironlake ja Sandy Bridge). Lisäksi WebRender liikuntarajoitteinen NVIDIA-näytönohjainten omistajille, jotka käyttävät useita näyttöjä, joilla on eri virkistystaajuudet.
- Firefox oppinut käyttää PipeWire. PipeWire-tuki lisätty WebRTC:ssä.
- Linux esittelee uusia menetelmiä jaetun muistin varaamiseen, mikä parantaa suorituskykyä ja yhteensopivuutta Dockerin kanssa.
- Alkuperäinen tuki Apple Silicon -prosessoreille on otettu käyttöön. Verrattuna Rosetta 2 -emulaattoriin, alkuperäinen versio käynnistyy 2.5 kertaa nopeammin ja verkkosovellusten reagointikyky kaksinkertaistuu. DRM-sisällön toistamiseen tarvitaan kuitenkin edelleen emulaattori.
- Cylance-virustorjuntaohjelmisto macOS:ssä saattaa vahingossa ilmoittaa Firefoxin haittaohjelmaksi, mikä häiritsee sen asennusta.
- Lisätty prosessinhallinta (about:processes-sivu), jonka avulla voit arvioida kunkin säikeen resurssien kulutusta. Lisätietoja on tarkoitus julkaista tulevaisuudessa.
- Kuva kuvassa -tila oppinut muista ikkunan koko ja sijainti. Lisäksi kuva kuvassa -ikkuna nyt avautuu samalle näytölle, jossa selainikkuna on auki (ennen tätä se avautui aina päänäytössä).
- Kokeellisten asetusten osioon (nähdäksesi ne, sinun on otettava käyttöön browser.preferences.experimental ja avattava about:preferences#experimental-sivu) on lisätty asetus, jonka avulla voit käyttää useita kuva kuvassa -ikkunoita samanaikaisesti .
- Nyt on mahdollista muuttaa lisäosien luomien paneelien, ponnahdusikkunoiden ja sivupaneelien mittakaavaa (Ctrl+hiiren rulla).
- Kun tiedot on tuotu toisesta selaimesta, Firefox ottaa kirjanmerkkipalkin käyttöön automaattisesti, jos se oli käytössä toisessa selaimessa ja siinä oli kirjanmerkkejä.
- Lisäosien hallintasivulla (about:addons) on nyt näytetään ei vain perus-, vaan myös lisäkäyttöoikeuksia (joita lisäosa ei pyydä asennuksen aikana, vaan silloin, kun otetaan käyttöön tietty asetus, johon näitä oikeuksia tarvitaan). Aiemmin lisäoikeuksia ei näytetty eikä niitä voitu peruuttaa.
- Kun luot uuden profiilin, tiedot kaikista luotetuista välivarmenteviranomaisista ladataan Mozillan palvelimilta samana päivänä useiden viikkojen sijaan aiemmin. Tämä lisää todennäköisyyttä, että uusi Firefox-käyttäjä ei kohtaa tietoturvavirheitä vieraillessaan väärin määritetyillä verkkosivustoilla.
- Toteutettu suoja haavoittuvuuksilta, kuten löytyi puolitoista vuotta sitten Zoom-asiakasohjelmasta. Jos esimerkiksi aiemmin vaihtoehto "käytä aina Zoom Meetings -ohjelmaa zoommtg://-linkkien avaamiseen" jaettiin kaikille sivustoille (sellaisen linkin napsauttaminen mistä tahansa sivustosta avaisi Zoom-asiakkaan), nyt vaihtoehto toimii vain verkkotunnuksen sisällä ( jos otat sen käyttöön osoitteessa example1.com, pyyntöikkuna tulee uudelleen näkyviin, kun napsautat zoommtg://-linkkiä sivustolta othersite.com). Jotta käyttäjille ei aiheutuisi liikaa haittaa, suojaus (joka hallitsee security.external_protocol_requires_permission -asetus) ei koske kaikkia suosittuja järjestelmiä, kuten tel: ja mailto:
- Jos SSL-varmenne myönnetään vain osoitteelle www.example.com ja käyttäjä yrittää käyttää osoitetta https://example.com, Firefox siirtyy automaattisesti osoitteeseen https://www.example.com (aiemmin käyttäjät saivat tällaisissa tapauksissa virhe SSL_ERROR_BAD_CERT_DOMAIN).
- Firefox hyväksyy nyt aina localhost-osoitteet (http://localhost/ и http://dev.localhost/) viitaten takaisinsilmukkaliittymään (ts. http://127.0.0.1). Tällä tavalla localhostista ladattuja resursseja ei enää käsitellä sekasisältönä.
- PDF-tiedostoja, toimistoasiakirjoja ja mediatiedostoja nyt tallennetaan aina oikealla tunnisteella (joskus ne on tallennettu ilman alanumeroa).
- Suurin sallittu epäonnistuneiden DoH-yritysten lukumäärä (jonka saavuttamisen jälkeen selain vaihtaa automaattisesti tavalliseen DNS:ään) on nostettu 5:stä 15:een.
- Windows-alustalla Canvas 2D on nyt GPU-kiihdytetty.
- CSS:
- Pseudoluokka :ei() sai tukea monimutkaisille valitsimille.
- Ominaisuus -moz-default-appearance ei enää tue scrollbar-small (pitäisi käyttää scrollbar-width: thin sen sijaan) ja vierityspalkkia (vain macOS; käytä sen sijaan scrollbar-horizontal- ja scrollbar-vertical).
- JavaScript: muokatut päivämäärä- ja aikamuodot, jotka on määritetty rakennusparametriksi Intl.DateTimeFormat(), tukee nyt sekuntien murto-osia edustavien numeroiden määrittämistä (fractionalSecondDigits).
- API:t:
- API Paint Timing: käyttöliittymä lisätty PerformancePaintTiming (sivun eri osien renderöintiajan seuranta).
- menetelmä Navigator.registerProtocolHandler() hyväksyy nyt vain kaksi parametria: schema ja url. Otsikkoparametria ei enää tueta.
- menetelmä MediaRecorder.start() nyt heittää .InvalidModificationError, jos tallennetun streamin raitojen määrä on muuttunut.
- Tuki poistettu sivustojen välisten komentosarjaongelmien vuoksi sovellusten välimuisti (käytetään sovellusten ajamiseen offline-tilassa). Sen sijaan kannattaa käyttää API-palvelutyöntekijä.
- Kehittäjän työkalut:
- Verkko-paneeli on nyt voida käsittelemään äkillisiä vikoja ja näyttämään hyödyllisiä virheenkorjaustietoja, kuten pinojälkiä. Virheilmoitusten lähettäminen on helpompaa - napsauta vain linkkiä.
- Esteettömyystarkastaja on oppinut näyttämään sivuelementtien läpikulkujärjestys sarkainnäppäimellä. Tällä tavalla kehittäjät voivat arvostaa näppäimistönavigoinnin helppoutta.
Lähde: linux.org.ru