Firefox 94 útgáfa

Gefinn var út Firefox 94 vefvafri. Auk þess var búið til langtímauppfærslu á stuðningsgreinum - 91.3.0. Firefox 95 útibúið hefur verið flutt yfir í beta prófunarstigið, en áætlað er að gefa út 7. desember.

Helstu nýjungar:

  • Ný þjónustusíða „about:unloads“ hefur verið innleidd þar sem notandinn, til að draga úr minnisnotkun, getur afhlaðað auðlindafrekum flipum af krafti úr minni án þess að loka þeim (efnið verður endurhlaðað þegar skipt er yfir í flipann) . Síðan „um:afhleðsla“ sýnir tiltæka flipa í forgangsröð til forgangs þegar það er ófullnægjandi vinnsluminni. Forgangurinn á listanum er valinn á grundvelli þess tíma sem flipinn er opnaður, en ekki byggður á tilföngum sem notuð eru. Þegar þú ýtir á Unload hnappinn verður fyrsti flipinn af listanum fjarlægður úr minni, næst þegar þú ýtir á hann verður sá seinni fjarlægður o.s.frv. Það er ekki enn hægt að fjarlægja flipa að eigin vali.
    Firefox 94 útgáfa
  • Þegar þú ræsir fyrst eftir að uppfærslan hefur verið sett upp er nýtt viðmót opnað til að velja sex árstíðabundin litaþemu, þar sem boðið er upp á þrjú stig af dökkum blæ, sem hefur áhrif á birtingu efnissvæðisins, spjaldanna og flipaskiptastikunnar í dökkum tónum.
    Firefox 94 útgáfa
  • Lagt er til fyrirkomulag ströngrar einangrunar svæðis, þróað sem hluti af Fission verkefninu. Öfugt við áður notaða tilviljunarkennda dreifingu flipavinnslu yfir tiltæka vinnsluhópinn (8 sjálfgefið), setur ströng einangrunarstilling vinnslu hverrar síðu í sitt eigið ferli, ekki aðskilið með flipa, heldur eftir lénum (opinber viðskeyti) . Stillingin er ekki virkjuð fyrir alla notendur; „about:preferences#experimental“ síðuna eða „fission.autostart“ stillinguna í about:config er hægt að nota til að slökkva á eða virkja hana.

    Nýja stillingin veitir áreiðanlegri vörn gegn árásum í Specter-flokki, dregur úr sundrun minni og gerir þér kleift að einangra innihald ytri forskrifta og iframe-blokka enn frekar. skilar minni á skilvirkari hátt í stýrikerfið, lágmarkar áhrif sorpsöfnunar og ákafa útreikninga á síður í öðrum ferlum, eykur skilvirkni álagsdreifingar yfir mismunandi örgjörva kjarna og bætir stöðugleika (hrun ferlisins sem vinnur úr iframe mun ekki dragast niður aðalsíðuna og aðra flipa). Kostnaðurinn er heildaraukning á minnisnotkun þegar fjöldi opinna vefsvæða er mikill.

  • Notendum býðst Multi-Account Containers viðbótin, sem útfærir hugmyndina um samhengisgáma sem hægt er að nota til sveigjanlegrar einangrunar á handahófskenndum vefsvæðum. Gámar veita möguleika á að einangra mismunandi gerðir af efni án þess að búa til aðskilin snið, sem gerir þér kleift að aðgreina upplýsingar einstakra hópa síðna. Til dæmis getur þú búið til aðskilin, einangruð svæði fyrir persónuleg samskipti, vinnu, innkaup og bankaviðskipti, eða skipulagt samtímis notkun mismunandi notendareikninga á einni síðu. Hver gámur notar aðskildar birgðir fyrir vafrakökur, Local Storage API, indexedDB, skyndiminni og OriginAttributes efni. Að auki, þegar þú notar Mozilla VPN, geturðu notað annan VPN netþjón fyrir hvern ílát.
    Firefox 94 útgáfa
  • Fjarlægði beiðnina um að staðfesta aðgerðina þegar farið var úr vafranum eða glugganum lokað í gegnum valmyndina og loka gluggahnappana. Þeir. að smella ranglega á „[x]“ hnappinn í gluggatitlinum leiðir nú til þess að öllum flipa er lokað, þar með talið þeim sem eru með opið klippiform, án þess að birta fyrst viðvörun. Eftir að lotan er endurheimt glatast gögnin í vefeyðublöðunum ekki. Með því að ýta á Ctrl+Q heldur áfram að birta viðvörun. Þessari hegðun er hægt að breyta í stillingunum (Almennt spjald / Flipahluti / „Staðfestu áður en mörgum flipa er lokað“ færibreytan).
    Firefox 94 útgáfa
  • Í smíðum fyrir Linux vettvang, fyrir grafískt umhverfi sem notar X11 samskiptareglur, er nýr flutningsbakendi sjálfgefið virkur, sem er áberandi fyrir notkun EGL viðmótsins fyrir grafíkúttak í stað GLX. Bakendinn styður að vinna með opnum OpenGL reklum Mesa 21.x og sér NVIDIA 470.x reklum. AMD sér OpenGL reklar eru ekki enn studdir. Notkun EGL leysir vandamál með gfx rekla og gerir þér kleift að stækka úrval tækja sem myndhröðun og WebGL eru fáanleg fyrir. Nýi bakendinn er útbúinn með því að kljúfa DMABUF bakendann, sem upphaflega var búinn til fyrir Wayland, sem gerir kleift að senda ramma beint í GPU minni, sem endurspeglast í EGL rammabufferinn og endurspeglast sem áferð þegar vefsíðueiningar eru fletjaðar út.
  • Í smíðum fyrir Linux er sjálfgefið lag virkt sem leysir vandamál með klemmuspjaldið í umhverfi sem byggir á Wayland samskiptareglunum. Það felur einnig í sér breytingar sem tengjast meðhöndlun sprettiglugga í umhverfi sem byggir á Wayland siðareglum. Wayland krefst strangs popup stigveldis, þ.e. foreldragluggi getur búið til undirglugga með sprettiglugga, en næsti sprettigluggi sem ræstur er úr þeim glugga verður að bindast upprunalega barnaglugganum og mynda keðju. Í Firefox getur hver gluggi búið til nokkra sprettiglugga sem mynda ekki stigveldi. Vandamálið var að þegar Wayland er notað þarf að loka einum sprettiglugga að endurbyggja alla gluggakeðjuna með öðrum sprettigluggum, þrátt fyrir að tilvist nokkurra opinna sprettiglugga sé ekki óalgengt, þar sem valmyndir og sprettigluggar eru útfærðar í formi sprettiglugga ábendingar, viðbótarglugga, leyfisbeiðnir osfrv.
  • Minni kostnaður við notkun performance.mark() og performance.measure() API með miklum fjölda greindra mæligilda.
  • Birtingarhegðun við hleðslu síðu hefur verið breytt til að bæta árangur af hlýlegri hleðslu á áður opnuðum síðum í lokunarham.
  • Til að flýta fyrir hleðslu síðu hefur forgangur til að hlaða og birta myndir verið aukinn.
  • Í JavaScript vélinni hefur minnisnotkun minnkað lítillega og afköst eignatalningar hafa verið bætt.
  • Bætt sorphirðuáætlanagerð, sem minnkaði hleðslutíma síðu í sumum prófum.
  • Minnkað CPU-álag við socket polling við vinnslu HTTPS-tenginga.
  • Frumstillingu geymslu hefur verið flýtt og upphafsræsingartími hefur verið styttur með því að draga úr I/O aðgerðum á aðalþræðinum.
  • Lokun þróunarverkfæra tryggir að meira minni losnar en áður.
  • @import CSS reglan bætir við stuðningi við layer() aðgerðina, sem gefur út skilgreiningar á fallandi lagi sem tilgreint er með @lagsreglunni.
  • structuredClone() aðgerðin veitir stuðning við að afrita flókna JavaScript hluti.
  • Fyrir eyðublöð hefur „enterkeyhint“ eigindin verið útfærð, sem gerir þér kleift að skilgreina hegðunina þegar þú ýtir á Enter takkann á sýndarlyklaborðinu.
  • HTMLScriptElement.supports() aðferðin hefur verið innleidd, sem hægt er að nota til að athuga hvort vafrinn styður ákveðnar gerðir skrifta, eins og JavaScript einingar eða klassísk skriftu.
  • ShadowRoot.delegatesFocus eigninni bætt við til að athuga hvort delegatesFocus eignin sé sett í sérstakt Shadow DOM.
  • Á Windows pallinum, í stað þess að trufla notandann með leiðbeiningum um að setja upp uppfærslu, er vafrinn nú uppfærður í bakgrunni þegar hann er lokaður. Í Windows 11 umhverfinu hefur stuðningur við nýja valmyndakerfið (Snap Layouts) verið innleiddur.
  • macOS byggir gera kleift að stilla litla orku fyrir myndskeið á öllum skjánum.
  • Í útgáfunni fyrir Android pallinn:
    • Það er auðveldara að fara aftur í áður skoðað og lokað efni - nýja grunnheimasíðan veitir möguleika á að skoða nýlega lokaða flipa, bætt við bókamerki, leitir og Pocket-ráðleggingar.
    • Veitir möguleika á að sérsníða efnið sem sýnt er á heimasíðunni. Til dæmis geturðu valið að sýna lista yfir þær síður sem þú hefur oftast heimsótt, nýlega opnaða flipa, nýlega vistuð bókamerki, leitir og Pocket-ráðleggingar.
    • Bætti við stuðningi við að færa langa óvirka flipa í sérstakan óvirka flipahluta til að forðast ringulreið á aðalflipastikunni. Óvirkir flipar innihalda flipa sem ekki hefur verið opnuð í meira en 2 vikur. Hægt er að slökkva á þessari hegðun í stillingunum „Stillingar-> Flipar-> Færa gamla flipa í óvirka.
    • Heuristics fyrir birtingu meðmæla á meðan þú skrifar í veffangastikuna hefur verið stækkað.

Auk nýjunga og villuleiðréttinga hefur Firefox 94 lagað 16 veikleika, þar af 10 merktir sem hættulegir. 5 veikleikar eru af völdum minnisvandamála, svo sem yfirflæðis biðminni og aðgangs að þegar losuðum minnissvæðum. Hugsanlega geta þessi vandamál leitt til þess að árásarkóði sé keyrður þegar sérhannaðar síður eru opnaðar.

Heimild: opennet.ru

Bæta við athugasemd