Firefox 108 útgáfa

Vefvafri Firefox 108 hefur verið gefinn út. Auk þess hefur verið búið til langtímauppfærslu fyrir stuðningsútibú - 102.6.0. Firefox 109 útibúið verður fljótlega flutt yfir í beta prófunarstigið, en áætlað er að gefa út 17. janúar.

Helstu nýir eiginleikar í Firefox 108:

  • Bætti við Shift+ESC lyklaborðsflýtileiðinni til að opna vinnslustjórasíðuna fljótt (um: ferli), sem gerir þér kleift að meta hvaða ferlar og innri þræðir eyða of miklu minni og örgjörvaforða.
    Firefox 108 útgáfa
  • Fínstillt tímasetning á framleiðsla hreyfimyndaramma við mikla álagsskilyrði, sem bætti MotionMark prófunarniðurstöður.
  • Þegar PDF eyðublöð eru prentuð og vistuð er hægt að nota stafi á öðrum tungumálum en ensku.
  • Stuðningur við rétta litaleiðréttingu mynda hefur verið innleiddur, í samræmi við ICCv4 litasnið.
  • Búið er að tryggja að stillingin til að sýna bókamerkjastikuna „aðeins á nýjum flipa“ (stillingin „Aðeins sýna á nýjum flipa“) virki rétt fyrir tóma nýja flipa.
  • Bætti stillingum cookiebanners.bannerClicking.enabled og cookiebanners.service.mode við about:config til að smella sjálfkrafa á borða sem biðja um leyfi til að nota vafrakökur á vefsvæðum. Í viðmóti næturbygginga hafa rofar verið útfærðir til að stjórna sjálfvirkri smellingu á vafrakökurborða í tengslum við tiltekin lén.
  • Web MIDI API hefur verið bætt við, sem gerir þér kleift að hafa samskipti úr vefforriti við tónlistartæki með MIDI tengi tengt við tölvu notandans. API er aðeins tiltækt fyrir síður sem hlaðnar eru í gegnum HTTPS. Þegar kallað er á navigator.requestMIDIAccess() aðferðina þegar MIDI tæki eru tengd við tölvuna, birtist notandi gluggi sem biður hann um að setja upp „Site Permission Add-on“ sem þarf til að virkja aðgang (sjá lýsingu hér að neðan).
  • Tilraunakerfi, Site Permission Add-on, hefur verið lagt til til að stjórna aðgangi vefsvæða að hugsanlega hættulegum API og eiginleikum sem krefjast aukinna réttinda. Með hættulegum er átt við hæfileika sem getur skemmt búnað líkamlega, komið á óafturkræfum breytingum, verið notaður til að setja upp skaðlegan kóða á tæki eða leitt til leka notendagagna. Til dæmis, í samhengi við Web MIDI API, er Permission Add-on notað til að veita aðgang að hljóðgervitæki sem er tengt við tölvu.
  • Stuðningur við innflutningskort er sjálfgefið virkur, sem gerir þér kleift að stjórna hvaða vefslóðum verður hlaðið inn þegar JavaScript skrár eru fluttar inn með import og import() yfirlýsingum. Innflutningskortið er tilgreint á JSON sniði í frumefninu с новым атрибутом «importmap». Например: { «imports»: { «moment»: «/node_modules/moment/src/moment.js», «lodash»: «/node_modules/lodash-es/lodash.js» } }

    Eftir að hafa lýst þessu innflutningskorti í JavaScript kóða geturðu notað orðatiltækið 'innflutningur augnabliks frá "moment";' til að hlaða og keyra JavaScript eininguna "/node_modules/moment/src/moment.js" án þess að tilgreina slóðina (jafngildir 'flytja inn augnablik frá "/node_modules/moment/src/moment.js";').

  • Í frumefninu" "útfærður stuðningur við eiginleikana "hæð" og "breidd", sem ákvarða hæð og breidd myndarinnar í punktum. Tilgreindir eiginleikar eru aðeins virkir þegar þátturinn " "er hreiður inn í frumefni" " og eru hunsuð þegar þau eru hreiður inn í þætti Og . Til að slökkva á „hæð“ og „breidd“ vinnslu í Bætti „dom.picture_source_dimension_attributes.enabled“ stillingunni við about:config.
  • CSS býður upp á hóp hornafræðifalla sin(), cos(), tan(), asin(), acos(), atan() og atan2().
  • CSS útfærir round() aðgerðina til að velja námundunarstefnu.
  • CSS útfærir tegundina , sem gerir þér kleift að nota þekkta stærðfræðilega fasta eins og Pi og E, auk óendanleika og NaN í stærðfræðilegum föllum. Til dæmis, "rotate(calc(1rad * pi))".
  • „@container“ CSS beiðnin, sem gerir þér kleift að stilla þætti eftir stærð móðureiningarinnar (hliðstæða „@media“ beiðninnar, ekki notuð á stærð alls sýnilega svæðisins, heldur stærð blokk (ílát) sem þátturinn er settur í), hefur verið bætt við tilraunastuðningi fyrir cqw (1% af breidd), cqh (1% af hæð), cqi (1% af innbyggðri stærð), cqb (1% af blokkastærð). ), cqmin (minnsta cqi eða cqb gildi) og cqmax (hæsta gildi cqi eða cqb). Eiginleikinn er sjálfgefið óvirkur og er virkur í gegnum layout.css.container-queries.enabled stillinguna í about:config.
  • JavaScript hefur bætt við Array.fromAsync aðferðinni til að búa til fylki úr ósamstilltum gögnum sem berast.
  • Bætti við stuðningi við "style-src-attr", "style-src-elem", "script-src-attr" og "script-src-elem" tilskipanir við CSP (Content Security Policy) HTTP hausinn, sem veitir virkni stílinn og handritið, en með getu til að beita þeim á einstaka þætti og atburðastjórnun eins og onclick.
  • Nýjum viðburði bætt við, domContentLoaded, sem er ræst þegar efni hefur lokið hleðslu.
  • Bætti forceSync valkosti við .get() aðferðina til að þvinga fram samstillingu.
  • Sérstakt spjaldsvæði hefur verið útfært til að koma til móts við WebExtension viðbótargræjur.
  • Rökfræðinni á bak við svartan lista yfir Linux rekla sem eru ósamrýmanlegir WebRender hefur verið breytt. Í stað þess að halda uppi hvítum lista yfir starfandi ökumenn hefur verið skipt yfir í að halda svartan lista yfir ökumenn sem eru erfiðir.
  • Bættur stuðningur við Wayland siðareglur. Bætt við meðhöndlun á XDG_ACTIVATION_TOKEN umhverfisbreytunni með virkjunartáknum fyrir xdg-activation-v1 samskiptareglur, með því að eitt forrit getur skipt um fókus yfir í annað. Vandamál sem komu upp þegar bókamerki voru færð með músinni hafa verið leyst.
  • Flest Linux kerfi eru með spjaldafjör virkt.
  • About:config veitir gfx.display.max-frame-rate stillingu til að takmarka hámarks rammahraða.
  • Bætti við stuðningi við Emoji 14 stafaforskriftina.
  • Sjálfgefið er að OES_draw_buffers_indexed WebGL viðbótin er virkjuð.
  • Getan til að nota GPU til að flýta fyrir Canvas2D rasterization hefur verið innleidd.
  • Á Windows pallinum er kveikt á sandboxi ferla sem hafa samskipti við GPU.
  • Bætt við stuðningi við FMA3 SIMD leiðbeiningar (margfalda-bæta við með einni námundun).
  • Ferlar sem notaðir eru til að meðhöndla bakgrunnsflipa á Windows 11 pallinum keyra nú í „Skilvirkni“ ham, þar sem verkefnaáætlunin dregur úr framkvæmdaforgangi til að draga úr örgjörvanotkun.
    Firefox 108 útgáfa
  • Umbætur í Android útgáfunni:
    • Bætti við möguleikanum á að vista vefsíðu sem PDF skjal.
    • Innleiddur stuðningur við að flokka flipa í spjaldið (hægt er að skipta um flipa eftir að hafa haldið niðri smelli á flipa).
    • Hnappur er til staðar til að opna öll bókamerki úr tilteknum hluta í nýjum flipa í nýjum glugga eða í huliðsstillingu.

Auk nýjunga og villuleiðréttinga hefur Firefox 108 lagað 20 veikleika. 16 veikleikar eru merktir sem hættulegir, þar af eru 14 veikleikar (safnað undir CVE-2022-46879 og CVE-2022-46878) 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. CVE-2022-46871 varnarleysið er vegna notkunar á kóða úr úreltri útgáfu af libusrsctp bókasafninu, sem inniheldur óuppfærða veikleika. Varnarleysið CVE-2022-46872 gerir árásarmanni með aðgang að síðuvinnsluferlinu kleift að komast framhjá sandkassaeinangrun í Linux og lesa innihald handahófskenndra skráa með því að vinna með IPC skilaboðum sem tengjast klemmuspjaldinu.

Heimild: opennet.ru

Bæta við athugasemd