Firefox 73 -julkaisu

Verkkoselain julkaistiin Firefox 73Ja mobiiliversio Firefox 68.5 Android-alustalle. Lisäksi päivitys on luotu oksat pitkäaikaisella tuella 68.5.0. Tulossa pian lavalle beta-testaus Firefox 74 -haara siirtyy, jonka julkaisu on suunniteltu 10. maaliskuuta (projekti siirretty 4 viikon ajan kehityssykli).

Pääasiallinen innovaatioita:

  • DNS-käyttötilassa HTTPS:n kautta (DoH, DNS HTTPS:n kautta) palvelulle on lisätty tuki NextDNS, aiemmin tarjotun CloudFlare DNS -palvelimen ("https://1.1.1.1/dns-query") lisäksi. Aktivoi DoH ja valitse toimittaja voidaan muodostaa verkkoyhteysasetuksissa.
    Firefox 73 -julkaisu

  • Ensimmäinen vaihe on toteutettu irtisanominen tuki kiertotavan avulla asennetuille lisäosille. Muutos vaikuttaa vain lisäosien asentamiseen jaettuihin hakemistoihin (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ tai ~/.mozilla/extensions/), jotka kaikki järjestelmän Firefox-esiintymät käsittelevät ( ei ole liitetty käyttäjään). Tätä menetelmää käytetään yleensä lisäosien esiasentamiseen jakeluissa, ei-toivottuun korvaamiseen kolmannen osapuolen sovelluksilla, haitallisten lisäosien integrointiin tai lisäosan toimittamiseen erikseen omalla asennusohjelmallaan. Firefox 73:ssa tällaiset lisäosat jatkavat toimintaansa, mutta ne siirretään yleisestä hakemistosta yksittäisiin käyttäjäprofiileihin, ts. muunnetaan muotoon, jota käytetään lisäosien hallinnan kautta asennettaessa.
  • Lisätty mahdollisuus asettaa globaali perusskaalaustaso, joka koskee kaikkia sivuja sen sijaan, että se olisi sidottu yksittäisiin sivustoihin. Voit muuttaa yleistä mittakaavaa "Kieli ja ulkoasu" -osion asetuksista (about:preferences). Asetuksissa on myös vaihtoehto, jonka avulla voit skaalata vain tekstiä koskematta kuviin.

    Firefox 73 -julkaisu

  • Valintaikkuna, jossa pyydetään tallentamaan kirjautumiset, näytetään nyt vain, jos sisäänkirjautumisarvoa syöttökentässä on muutettu.
  • Järjestelmissä, joissa on patentoidut NVIDIA-ajurit, jotka ovat uudempia kuin versio 432 ja näytön resoluutio on alle 1920 x 1200, komposiittijärjestelmä on käytössä WebRender. Aiemmin WebRender oli käytössä vain NVIDIA-grafiikkasuorittimissa, joissa oli Nouveau-ohjain, sekä AMD- ja Intel-grafiikkasuorittimille. WebRender-kompositiojärjestelmä on kirjoitettu ruosteella ja ulkoistaa sivun sisällön renderöintitoiminnot GPU:lle.
  • lisätty tilaisuus käyttämällä Site Specific Browser (SSB) -konseptia
    työskennellä verkkosovelluksen kanssa kuten tavallisen työpöytäohjelman kanssa. tilassa
    SSB piilottaa valikon, osoitepalkin ja muut selaimen käyttöliittymän elementit, ja nykyisessä ikkunassa voit avata vain linkkejä nykyisen sivuston sivuille (ulkoiset linkit avautuvat erilliseen selainikkunaan). Toisin kuin olemassa oleva kioskitila, työ ei tapahdu koko näytön tilassa, vaan tavallisessa ikkunassa, mutta ilman Firefox-kohtaisia ​​käyttöliittymäelementtejä. Linkin avaamiseksi SSB-tilassa ehdotetaan komentorivin lippua "-ssb", jota voidaan käyttää luotaessa pikakuvakkeita verkkosovelluksille. Tila voidaan avata myös käyttämällä "Launch Site Specific Browser" -painiketta, joka sijaitsee sivutoimintojen valikossa (osoitepalkin oikealla puolella olevat ellipsit). Oletusarvoisesti tila on ei-aktiivinen ja se on otettava käyttöön määrittämällä "browser.ssb.enabled = true" noin:configissa.
    Firefox 73 -julkaisu

  • Korkeakontrastinen näyttötila, joka on suunniteltu heikkonäköisille tai heikentyneen värin havaitseville ihmisille, tukee nyt taustakuvia. Luettavuuden ylläpitämiseksi ja oikean kontrastin takaamiseksi näkyvä teksti erotetaan erillisellä taustalla, joka käyttää aktiivisen teeman väriä.
  • Parempi äänenlaatu, kun toistonopeutta lisätään tai vähennetään;
  • Parannettu vanhojen tekstikoodausten automaattinen tunnistus sivuilla, jotka eivät sisällä koodaustietoja.
  • Verkkokonsolin hakupalkissa on nyt mahdollista suodattaa puuttuvan avaimen perusteella määrittämällä "-"-symboli ennen maskia tai säännöllistä lauseketta. Esimerkiksi hakukysely "-img" palauttaa kaikki elementit, joista puuttuu merkkijono "img", kun taas "-/(cool|rad)/" palauttaa elementit, jotka eivät vastaa säännöllistä lauseketta "/(cool|rad"). )/".
  • Lisätty uusia CSS-ominaisuuksia overscroll-behavior-inline и overscroll-behavior-block ohjaamaan vierityskäyttäytymistä, kun vieritysalueen looginen raja saavutetaan.
  • SVG tukee nyt ominaisuuksia kirjainväli и sanavälit.
  • Lisätty menetelmä HTMLFormElementiin requestSubmit(), joka käynnistää lomaketietojen ohjelmallisen lähettämisen samalla tavalla kuin lähetä-painikkeen napsauttaminen. Toimintoa voidaan käyttää kehitettäessä omia lomakkeen lähetyspainikkeita, joille form.submit():n kutsuminen ei riitä, koska se ei tarkista parametreja interaktiivisesti, generoi 'submit'-tapahtumaa eikä välitä lähetyspainikkeeseen sidottuja tietoja.
  • Ominaisuudet sisäleveys и sisäkorkeus Ikkunaobjektit palauttavat nyt aina todellisen määritetyn alueen leveyden ja korkeuden (Näkymän asettelu), ei näkyvän osan kokoa (Visual Viewport).
  • Suoritettu työkalujen suorituskyvyn optimointi verkkokehittäjille. Verkkotoiminnan valvontapaneelin tilastojen keräämisen kuormitusta on vähennetty. JavaScript-debuggerissa ja verkkokonsolissa suurten komentosarjojen lataamista niiden alkuperäisiin lähdeteksteihin (lähdekartoitettu) on nopeutettu.
  • Verkkokonsolissa on ongelmia mennä nykyisen toimialueen ulkopuolelle (CORS, Cross-Origin Resource Sharing) näkyvät nyt virheinä varoitusten sijaan. Lausekkeissa määritellyt muuttujat ovat nyt käytettävissä automaattista täydennystä varten konsolissa.
  • Verkkotarkistusosion verkkokehittäjätyökaluissa tarjotaan WebSocket-yhteyden kautta lähetettyjen viestien (JSON, MsgPack ja CBOR) dekoodaus WAMP (WebSocket Web Application Messaging Protocol) -muodossa.

    Firefox 73 -julkaisu

Innovaatioiden ja virheenkorjausten lisäksi Firefox 73 on korjannut 15 haavoittuvuutta, joista 11 (kerätty CVE-2020-6800 ja CVE-2020-6801) on merkitty mahdollisesti johtavaksi hyökkääjäkoodin suorittamiseen, kun avataan erityisesti suunniteltuja sivuja. Muistutetaan, että muistiongelmat, kuten puskurin ylivuoto ja pääsy jo vapautetuille muistialueille, on viime aikoina merkitty vaarallisiksi, mutta ei kriittisiksi.

Lähde: opennet.ru

Lisää kommentti