äskettäin "Firefox 96":n uusi versio julkaistiin virallisesti ja jossa kehitystiimi ilmoitti, että Firefox 96 "merkittävästi" vähentää selaimen pääsäikeen kuormitusta ja lisää kuvankooderituen WebP-muodolle Canvas API:lle.
Tämän työn lisäksi myös Firefoxin uusi versio sisältää parannuksia JavaScript WebRTC -ohjelmointirajapintaan, parannettu evästekäytäntö, joka vähentää CSRF (Cross-Site Request Forgery) -hyökkäysten todennäköisyyttä, korjauksia videon laadun heikkenemiseen ja muita korjauksia.
Tärkeimmät uutiset Firefox 96: ssa
Firefox 96 on vuoden 2022 ensimmäinen päivitys, joka sisältyy parannuksia kohinanvaimennuksen, automaattisen vahvistuksen säädön ja kaiun vaimennuksen suhteen. Ääni- ja videopuheluiden päivittämiseksi Mozilla on työskennellyt kohinan vaimennuksen ja automaattisen vahvistuksen hallinnan parissa viimeisimmässä päivityksessä.
Androidissa käyttäjät saavat uuden historian kohokohtaominaisuuden Firefox 96:lla, ja äskettäin vieraillut verkkosivustot näytetään.
On huomattava, että tämä uusi versio myös keskittyy vähentämään pääketjun työtaakkaa, tämä on tarkoitettu auttamaan selainta toimimaan nopeammin vanhemmissa, hitaammissa järjestelmissä. Uuden päivityksen myötä Firefox käyttää oletuksena myös kaikkia evästeitä, joilla on attribuutti SameSite=lax. Mozilla sanoo, että tämä auttaa suojaamaan sivustojen välisiltä pyyntöjen väärentämishyökkäyksiä (CSRF) vastaan.
Myös Firefox 96 mukana tulee oletuksena vähäisen muistin tunnistus Linuxissa. Tämä tunnistus on sidottu selaimen automaattiseen välilehtien poistoominaisuuteen.
Kun selain havaitsee, että muisti on vähissä, se purkaa käyttämättömät välilehdet vapauttaakseen resursseja. Edelleen Linuxissa Firefox 96 korvaa "Valitse kaikki" -pikanäppäimen näppäinyhdistelmällä Ctrl + A Alt + A:n sijaan. Aiemmissa versioissa molemmat pikanäppäimet olivat käytettävissä valittaessa kaikkea verkkosivun tekstiä.
Suhteen WebRTC, tämä selaimen versio ei enää alenna näytön jakotarkkuutta yhteyksien aikana, ongelma, joka vaikutti joihinkin käyttäjiin aiemmissa versioissa. Lisäksi Firefox Canvas API, jonka avulla kehittäjät voivat piirtää grafiikkaa, tukee nyt WebP-muodon kuvakooderia. Tämän ansiosta Canvas-elementit voivat viedä sisältöä WebP-tietona käyttämällä sellaisia menetelmiä kuin HTMLCanvasElement.toDataURL() ja HTMLCanvasElement.toBlob().
Niistä muita tärkeitä muutoksia kehittäjille Ne ovat seuraavat:
- Firefox 96:ssa on oletusarvoisesti käytössä SameSite=Lax-evästekäytäntö. Mozillan mukaan tämä "tarjoaa vahvan ensimmäisen puolustuslinjan CSRF-hyökkäyksiä (Cross-Site Request Forgery) vastaan". Samasta verkkotunnuksesta lähetettyjen, mutta eri menetelmiä käyttävien evästeiden katsotaan nyt tulevan eri sivustoilta SameSite-evästekäytännön tarkoituksissa.
- Mitä tulee Cascading Style Sheets -tyylitaulukkoihin, väriteeman avulla elementti voi osoittaa, missä värimallissa se voidaan mukavasti renderöidä.
- Lisäksi counter-reset-ominaisuus tukee nyt reversed()-funktiota käänteisten CSS-laskijoiden luomiseksi, jotka on tarkoitettu numeroimaan elementit laskevassa järjestyksessä. Reverse()-funktiota voidaan käyttää listaelementin laskurin kanssa numerojärjestetyille listoille käänteisessä järjestyksessä.
- Lisäksi evästeiden oletetaan olevan implisiittisesti asetettu arvoon SameSite=Laxo, jos SameSite-attribuuttia ei ole määritetty, ja evästeet, joissa on SameSite=None, vaativat suojatun kontekstin.
- Android tukee nyt canShare() API:ta, jolloin koodi voi tarkistaa onnistuuko navigator.share() tietyissä kohteissa.
- Lisäksi Experimental Web Locks -sovellusliittymä on oletuksena käytössä, jolloin verkkosovellukset voivat toimia useilla välilehdillä tai työntekijät koordinoida resurssien käyttöä.
- DOM-tasolla IntersectionObserver()-konstruktori käyttää nyt oletusarvoa rootMargin, jos siihen liittyvässä parametrivaihtoehdossa välitetään tyhjä merkkijono poikkeuksen tekemisen sijaan.
- Firefox 96:ssa päälangan kuormitusta on myös vähennetty.
Kuinka asentaa Firefox 96: n uusi versio Linuxiin?
Ubuntun käyttäjät, Linux Mint tai jokin muu johdannainen Ubuntusta, He voivat asentaa tai päivittää uuden version selaimen PPA: n avulla.
Tämä voidaan lisätä järjestelmään avaamalla pääte ja suorittamalla seuraava komento siinä:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
Tehnyt tämän Nyt heidän on vain asennettava:
sudo apt install firefox
Arch Linux -käyttäjille ja johdannaisille aja vain terminaalissa:
sudo pacman -S firefox
Nyt niille, jotka ovat Fedora-käyttäjiä tai mikä tahansa muu siitä johdettu jakauma:
sudo dnf install firefox
Vihdoin jos he ovat openSUSE-käyttäjiäHe voivat luottaa yhteisötietovarastoihin, joista he voivat lisätä Mozillan järjestelmäänsä.
Tämä voidaan tehdä päätelaitteella ja siinä kirjoittamalla:
su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla
että kaikki muut Linux-jakelut voivat ladata binaaripaketit alkaen seuraava linkki.