Firefox 96 vrystelling

Die Firefox 96 webblaaier is vrygestel. Boonop is 'n langtermyn ondersteuningstakopdatering geskep - 91.5.0. Die Firefox 97-tak is na die beta-toetsstadium oorgeplaas, waarvan die vrystelling vir 8 Februarie geskeduleer is.

Belangrikste innovasies:

  • Bygevoeg die vermoë om werwe te dwing om 'n donker of ligte tema aan te skakel. Die kleurontwerp word deur die blaaier verander en vereis nie ondersteuning van die webwerf nie, wat jou toelaat om 'n donker tema te gebruik op werwe wat slegs in ligte kleure beskikbaar is, en 'n ligte tema op donker werwe.
    Firefox 96 vrystelling

    Om die kleurvoorstelling in die instellings (oor:voorkeure) in die "Algemeen/Taal en Voorkoms"-afdeling te verander, is 'n nuwe "Kleure"-afdeling voorgestel, waarin jy kleurherdefinisie kan aktiveer in verhouding tot die bedryfstelsel-kleurskema of ken kleure handmatig toe.

    Firefox 96 vrystelling

  • Aansienlik verbeterde geraasvermindering en outomatiese klankversterkingsbeheer, sowel as effens verbeterde eggo-kansellasie.
  • Die las op die hoofuitvoerdraad is aansienlik verminder.
  • 'n Strenger beperking op die oordrag van koekies tussen werwe is toegepas, wat die verwerking van derdeparty-koekies verbied wat gestel word wanneer toegang tot ander werwe as die domein van die huidige bladsy verkry word. Sulke koekies word gebruik om gebruikersbewegings tussen werwe op te spoor in die kode van advertensienetwerke, sosiale netwerklegstukke en webanalisestelsels. Om die oordrag van koekies te beheer, word die Dieselfde-werf-kenmerk gespesifiseer in die "Cookie Policy"-opskrif gebruik, wat nou by verstek gestel is op die waarde "Same-Site=Lax", wat die stuur van koekies vir kruiswerf beperk. sub-versoeke, soos 'n beeldversoek of die laai van inhoud deur 'n iframe vanaf 'n ander webwerf, wat ook beskerming bied teen CSRF (Cross-Site Request Forgery) aanvalle.
  • Probleme met verminderde videokwaliteit op sommige werwe en met die SSRC (Sinchronization source identifier)-opskrif wat teruggestel word wanneer na 'n video gekyk word, is opgelos. Ons het ook 'n probleem met verminderde resolusie opgelos wanneer u u skerm via WebRTC deel.
  • Op macOS, deur op skakels in Gmail te klik, word dit nou in 'n nuwe oortjie oopgemaak, net soos op ander platforms. As gevolg van onopgeloste kwessies laat macOS nie die vaspen van video's in volskermmodus toe nie.
  • Om die instellings van donker temastyle te vereenvoudig, is 'n nuwe CSS-eienskap-kleurskema bygevoeg, wat jou toelaat om te bepaal in watter kleurskemas 'n element korrek vertoon kan word. Ondersteunde skemas sluit in "lig", "donker", "dagmodus" en "nagmodus".
  • Het 'n CSS-funksie hwb() bygevoeg wat in die plek van kleurwaardes gespesifiseer kan word om kleure te definieer volgens die HWB (tint, witheid, swartheid) kleurmodel. Opsioneel kan die funksie 'n deursigtigheidswaarde spesifiseer.
  • Die "omgekeerde()"-funksie is geïmplementeer vir die counter-reset CSS-eienskap, wat jou toelaat om omgekeerde CSS-tellers te gebruik om elemente in dalende volgorde te nommer (jy kan byvoorbeeld elementnommers in lyste vertoon in dalende volgorde).
  • Op die Android-platform word ondersteuning verskaf vir die navigator.canShare()-metode, wat jou toelaat om die moontlikheid te kontroleer om die navigator.share()-metode te gebruik, wat 'n manier bied om inligting op sosiale netwerke te deel, byvoorbeeld, jou toelaat om 'n verenigde knoppie te genereer vir deel op sosiale netwerke wat deur die besoeker gebruik word, of om die stuur van data na ander toepassings te organiseer.
  • Die Web Locks API is by verstek geaktiveer, sodat jy die werk van 'n webtoepassing in verskeie oortjies kan koördineer of toegang tot hulpbronne van webwerkers kan kry. Die API bied 'n manier om slotte asinchroon te verkry en die slotte vry te stel nadat die nodige werk aan die gedeelde hulpbron voltooi is. Terwyl een proses die slot hou, wag ander prosesse dat dit vrygestel word sonder om uitvoering te stop.
  • In die IntersectionObserver()-konstruktor, wanneer 'n leë string deurgee, word die rootMargin-eienskap by verstek gestel in plaas daarvan om 'n uitsondering te gooi.
  • Implementeer die vermoë om doekelemente in WebP-formaat uit te voer wanneer die HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() en OffscreenCanvas.toBlob-metodes geroep is.
  • Die beta-weergawe van Firefox 97 dui op 'n modernisering van die lêeraflaaiproses - in plaas daarvan om 'n boodskap te vertoon voordat die aflaai begin, begin lêers nou outomaties aflaai en kan dit enige tyd deur die aflaai-vorderingspaneel oopgemaak word.

Benewens innovasies en foutoplossings, het Firefox 96 30 kwesbaarhede reggestel, waarvan 19 as gevaarlik gemerk is. 14 kwesbaarhede word veroorsaak deur geheueprobleme, soos bufferoorlope en toegang tot reeds vrygestelde geheue-areas. Hierdie probleme kan moontlik lei tot die uitvoering van 'n aanvaller se kode wanneer spesiaal ontwerpte bladsye oopgemaak word. Gevaarlike probleme sluit ook in die omseil van Iframe-isolasie via XSLT, rastoestande tydens die speel van oudiolêers, buffer-oorloop wanneer die blendGaussianBlur CSS-filter gebruik word, toegang tot geheue nadat dit vrygestel is tydens die verwerking van sekere netwerkversoeke, die vervanging van die inhoud van die blaaiervenster deur volledig manipulasie -skermmodus, blokkeer die uitgang van die volskermmodus.

Daarbenewens kan u kennis neem van die aankondiging van samewerking tussen die Linux Mint-verspreiding en Mozilla, waarbinne die verspreiding ongewysigde amptelike weergawes van Firefox sal lewer sonder die gebruik van bykomende pleisters van Debian en Ubuntu, sonder om die tuisblad op linuxmint.com/start te vervang. , sonder om soekenjins te vervang en sonder om verstekinstellings te verander. In plaas van die soekenjins Yahoo en DuckDuckGo, sal 'n stel Google, Amazon, Bing, DuckDuckGo en Ebay gebruik word. In ruil daarvoor sal Mozilla 'n sekere bedrag geld aan Linux Mint-ontwikkelaars oordra. Nuwe pakkette met Firefox sal aangebied word vir die Linux Mint 19.x, 20.x en 21.x takke. Vandag of môre sal gebruikers 'n Firefox 96-pakket aangebied word, uitgereik ooreenkomstig die ooreenkoms.

Bron: opennet.ru

Voeg 'n opmerking