Firefox 91 -julkaisu

Firefox 91 -verkkoselain on julkaistu. Firefox 91 -julkaisu on luokiteltu laajennetuksi tukijulkaisuksi (ESR), jolle julkaistaan ​​päivityksiä ympäri vuoden. Lisäksi on luotu päivitys aiempaan haaraan, jolla on pitkä tuki, 78.13.0 (tulevaisuudessa odotetaan vielä kahta päivitystä 78.14 ja 78.15). Firefox 92 -haara siirtyy pian beta-testausvaiheeseen, jonka julkaisun on määrä tapahtua 7. syyskuuta.

Tärkeimmät innovaatiot:

  • Yksityisessä selaustilassa HTTPS-First-käytäntö on oletusarvoisesti käytössä, samoin kuin "Vain HTTPS" -vaihtoehto, joka oli aiemmin saatavilla asetuksissa. Kun yrität avata sivun ilman salausta HTTP:n kautta yksityisessä tilassa, selain yrittää ensin päästä sivustolle HTTPS:n kautta ("http://" korvataan "https://") ja jos yritys epäonnistuu, se käyttää sivustoa automaattisesti ilman salausta. Tärkeä ero Vain HTTPS -tilaan on se, että HTTPS-First ei sovellu aliresurssien, kuten kuvien, komentosarjojen ja tyylisivujen lataamiseen, vaan koskee vain sivuston avaamista linkkiä napsautetun tai URL-osoitteen kirjoittamisen jälkeen. baari.
  • Sivun lyhennetyn version tulostustila on palautettu, ja se muistuttaa lukutilassa olevaa näkymää, jossa näytetään vain sivun merkittävä teksti ja kaikki mukana tulevat säätimet, bannerit, valikot, navigointipalkit ja muut sivun osat. sivu, joka ei liity sisältöön, on piilotettu. Tila otetaan käyttöön aktivoimalla Reader View ennen tulostusta. Tämä tila lopetettiin Firefox 81:ssä uuteen esikatselukäyttöliittymään siirtymisen jälkeen.
  • Total Cookie Protection -menetelmän ominaisuuksia on laajennettu, joka aktivoidaan yksityisessä selaustilassa ja valittaessa tiukkaa tilaa ei-toivotun sisällön estämiseksi (tiukka). Tila edellyttää erillisen erillisen tallennustilan käyttöä evästeille jokaiselle sivustolle, mikä ei salli evästeiden käyttöä sivustojen välisen liikkumisen seuraamiseen, koska kaikki sivustolle ladatuista kolmannen osapuolen lohkoista määritetyt evästeet on sidottu pääsivustoon ja ei siirretä, kun näihin lohkoihin päästään muilta sivustoilta. Uudessa versiossa piilotietovuotojen poistamiseksi Cookie () -puhdistuslogiikkaa on muutettu ja käyttäjiä on informoitu paikallisesti tietoa tallentavista sivustoista.
  • Latauksen jälkeen avautuvien tiedostojen tallennuslogiikka on muuttunut. Ulkoisissa sovelluksissa lataamisen jälkeen avatut tiedostot tallennetaan nyt tavalliseen "Lataukset"-hakemistoon väliaikaisen hakemiston sijaan. Muista, että Firefox tarjoaa kaksi lataustilaa - lataa ja tallenna sekä lataa ja avaa sovelluksessa. Toisessa tapauksessa ladattu tiedosto tallennettiin väliaikaiseen hakemistoon, joka poistettiin istunnon päätyttyä. Tämä käyttäytyminen aiheutti tyytymättömyyttä käyttäjissä, jotka, jos he tarvitsivat suoraa pääsyä tiedostoon, joutuivat lisäksi etsimään väliaikaista hakemistoa, johon tiedosto on tallennettu, tai lataamaan tiedot uudelleen, jos tiedosto oli jo poistettu automaattisesti.
  • "Catch-up paints" -optimointi on käytössä lähes kaikissa käyttäjän toimissa, mikä mahdollisti useimpien käyttöliittymän toimintojen responsiivisuuden lisäämisen 10-20%.
  • Windows-alustan kokoonpanot ovat lisänneet tuen kertakirjautumistekniikalle (SSO), jonka avulla voit muodostaa yhteyden sivustoihin käyttämällä Windows 10:n tunnistetietoja.
  • MacOS-versioissa suuren kontrastin tila otetaan automaattisesti käyttöön, kun "Lisää kontrastia" -vaihtoehto on aktivoitu järjestelmässä.
  • "Vaihda välilehdelle" -tila, jonka avulla voit siirtyä välilehdelle osoitepalkin suositusluettelosta, kattaa nyt myös sivut yksityisessä selaustilassa.
  • Gamepad API on nyt käytettävissä vain avattaessa sivu suojatussa kontekstissa, ts. kun se avataan HTTPS:n kautta, localhostin kautta tai paikallisesta tiedostosta;
  • Työpöytäversio sisältää tuen Visual Viewport API:lle, jonka avulla voit määrittää todellisen näkyvän alueen, ottaen huomioon näytön näppäimistön näytön tai skaalauksen.
  • Lisätyt menetelmät: Intl.DateTimeFormat.prototype.formatRange() - palauttaa lokalisoidun ja muotoillun merkkijonon päivämäärävälillä (esimerkiksi "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() - Palauttaa taulukon, jossa on kielikohtaisia ​​ajanjakson osia.
  • Lisätty Window.clientInformation-ominaisuus, joka on samanlainen kuin Window.navigator.

Innovaatioiden ja virheenkorjausten lisäksi Firefox 91 eliminoi 19 haavoittuvuutta, joista 16 on merkitty vaarallisiksi. 10 haavoittuvuutta (kerätty nimikkeisiin CVE-2021-29990 ja CVE-2021-29989) johtuvat muistiongelmista, kuten puskurin ylivuodosta ja pääsystä jo vapautetuille muistialueille. Nämä ongelmat voivat mahdollisesti johtaa hyökkääjän koodin suorittamiseen avattaessa erityisesti suunniteltuja sivuja.

Lähde: opennet.ru

Lisää kommentti