Firefox 94 idasilẹ

Aṣawari wẹẹbu Firefox 94 ti tu silẹ. Ni afikun, imudojuiwọn ẹka atilẹyin igba pipẹ ni a ṣẹda - 91.3.0. Ẹka Firefox 95 ti gbe lọ si ipele idanwo beta, itusilẹ rẹ ti ṣeto fun Oṣu kejila ọjọ 7.

Awọn imotuntun akọkọ:

  • Oju-iwe iṣẹ tuntun kan “nipa: awọn ikojọpọ” ti ni imuse lori eyiti olumulo, lati le dinku agbara iranti, le fi agbara mu awọn taabu ti o ni agbara pupọ julọ lati iranti laisi pipade wọn (akoonu naa yoo tun gbejade nigbati o yipada si taabu) . Oju-iwe "nipa: awọn ikojọpọ" ṣe atokọ awọn taabu ti o wa ni aṣẹ ti o ṣe pataki fun iṣaju nigbati Ramu ko to. A yan pataki ninu atokọ naa da lori akoko ti o wọle si taabu, kii ṣe da lori awọn orisun ti o jẹ. Nigbati o ba tẹ bọtini Unload, taabu akọkọ lati inu atokọ yoo yọkuro kuro ninu iranti, nigbamii ti o ba tẹ ẹ, yoo yọ ekeji kuro, ati bẹbẹ lọ. Ko ṣee ṣe lati tu taabu kan ti o fẹ silẹ.
    Firefox 94 idasilẹ
  • Nigbati o ba kọkọ ṣe ifilọlẹ lẹhin fifi imudojuiwọn sori ẹrọ, a ṣe ifilọlẹ wiwo tuntun lati yan awọn akori awọ akoko mẹfa, fun eyiti a funni ni awọn ipele mẹta ti tint dudu, ti o ni ipa lori ifihan agbegbe akoonu, awọn panẹli, ati ọpa iyipada taabu ni awọn ohun orin dudu.
    Firefox 94 idasilẹ
  • Ilana ti ipinya aaye ti o muna, ti o dagbasoke gẹgẹbi apakan ti iṣẹ akanṣe Fission, ni a dabaa. Ni idakeji si pinpin laileto ti a ti lo tẹlẹ ti sisẹ taabu kọja adagun ilana ti o wa (8 nipasẹ aiyipada), ipo ipinya ti o muna gbe sisẹ ti aaye kọọkan sinu ilana tirẹ, ti a yapa kii ṣe nipasẹ awọn taabu, ṣugbọn nipasẹ awọn ibugbe (Suffix gbangba) . Ipo naa ko muu ṣiṣẹ fun gbogbo awọn olumulo; oju-iwe “nipa: awọn ayanfẹ # esiperimenta” tabi eto “fission.autostart” ni nipa: konfigi le ṣee lo lati mu ṣiṣẹ tabi mu ṣiṣẹ.

    Ipo tuntun n pese aabo igbẹkẹle diẹ sii si awọn ikọlu kilasi Specter, dinku pipin iranti, ati gba ọ laaye lati ya sọtọ siwaju si awọn akoonu ti awọn iwe afọwọkọ ita ati awọn bulọọki iframe. pada iranti daradara siwaju sii si ẹrọ ṣiṣe, dinku ipa ti ikojọpọ idoti ati awọn iṣiro to lekoko lori awọn oju-iwe ni awọn ilana miiran, mu iṣẹ ṣiṣe ti pinpin fifuye kọja awọn ohun kohun Sipiyu ti o yatọ ati ilọsiwaju iduroṣinṣin (jamba ti ilana ṣiṣe iframe kii yoo fa silẹ aaye akọkọ ati awọn taabu miiran). Iye idiyele jẹ ilosoke gbogbogbo ni lilo iranti nigbati nọmba nla ti awọn aaye ṣiṣi wa.

  • Awọn olumulo ni a fun ni afikun Awọn Apoti Account Multi-Account, eyiti o ṣe imuse ero ti awọn apoti ọrọ ti o le ṣee lo fun ipinya rọ ti awọn aaye lainidii. Awọn apoti pese agbara lati ya sọtọ awọn oriṣi akoonu laisi ṣiṣẹda awọn profaili lọtọ, eyiti o fun ọ laaye lati ya alaye ti awọn ẹgbẹ kọọkan ti awọn oju-iwe. Fun apẹẹrẹ, o le ṣẹda lọtọ, awọn agbegbe ti o ya sọtọ fun ibaraẹnisọrọ ti ara ẹni, iṣẹ, riraja ati awọn iṣowo ile-ifowopamọ, tabi ṣeto lilo nigbakanna ti awọn akọọlẹ olumulo oriṣiriṣi lori aaye kan. Epo kọọkan nlo awọn ile itaja lọtọ fun Awọn kuki, Ibi ipamọ Agbegbe API, indexedDB, kaṣe, ati akoonu OriginAttributes. Ni afikun, nigba lilo Mozilla VPN, o le lo olupin VPN oriṣiriṣi fun eiyan kọọkan.
    Firefox 94 idasilẹ
  • Yọ ibeere naa kuro lati jẹrisi iṣẹ ṣiṣe nigbati o ba jade kuro ni ẹrọ aṣawakiri tabi tiipa window nipasẹ akojọ aṣayan ati awọn bọtini window sunmọ. Awon. ni aṣiṣe tite bọtini “[x]” ninu akọle window ni bayi o yori si pipade gbogbo awọn taabu, pẹlu awọn ti o ni awọn fọọmu ṣiṣatunṣe ṣiṣi, laisi iṣafihan akọkọ. Lẹhin igbati a ti tun pada, data ninu awọn fọọmu wẹẹbu ko sọnu. Titẹ Ctrl+Q tẹsiwaju lati ṣafihan ikilọ kan. Ihuwasi yii le yipada ni awọn eto (Panel Gbogbogbo / apakan Awọn taabu / “jẹrisi ṣaaju pipade awọn taabu pupọ” paramita).
    Firefox 94 idasilẹ
  • Ni awọn ile-iṣẹ fun ipilẹ Linux, fun awọn agbegbe ayaworan nipa lilo ilana X11, ẹhin atunṣe tuntun ti ṣiṣẹ nipasẹ aiyipada, eyiti o jẹ akiyesi fun lilo wiwo EGL fun iṣelọpọ awọn aworan dipo GLX. Ẹhin ṣe atilẹyin ṣiṣẹ pẹlu ṣiṣi-orisun OpenGL awakọ Mesa 21.x ati awọn awakọ NVIDIA 470.x ti ara ẹni. Awọn awakọ OpenGL ohun-ini AMD ko ti ni atilẹyin. Lilo EGL yanju awọn iṣoro pẹlu awọn awakọ gfx ati gba ọ laaye lati faagun awọn ẹrọ pupọ fun eyiti isare fidio ati WebGL wa. Atilẹyin tuntun ti pese sile nipasẹ pipin ẹhin ẹhin DMABUF, ni akọkọ ti a ṣẹda fun Wayland, eyiti o fun laaye awọn fireemu lati ṣejade taara si iranti GPU, eyiti o le ṣe afihan sinu EGL framebuffer ati ti a ṣe bi awoara nigbati awọn eroja oju-iwe wẹẹbu fifẹ.
  • Ni awọn kọ fun Lainos, Layer kan ṣiṣẹ nipasẹ aiyipada ti o yanju awọn iṣoro pẹlu agekuru agekuru ni awọn agbegbe ti o da lori Ilana Wayland. O tun pẹlu awọn iyipada ti o nii ṣe pẹlu mimu awọn agbejade ni awọn agbegbe ti o da lori Ilana Wayland. Wayland nilo ilana agbejade ti o muna, i.e. window obi le ṣẹda window ọmọde kan pẹlu igarun, ṣugbọn agbejade atẹle ti o bẹrẹ lati window yẹn gbọdọ sopọ mọ window ọmọ atilẹba, ti o ṣẹda pq kan. Ni Firefox, ferese kọọkan le ṣe agbejade ọpọlọpọ awọn agbejade ti ko ṣe agbekalẹ kan. Iṣoro naa ni pe nigba lilo Wayland, pipade ọkan ninu awọn agbejade nilo atunkọ gbogbo pq ti awọn window pẹlu awọn agbejade miiran, botilẹjẹpe wiwa ti ọpọlọpọ awọn agbejade ṣiṣi kii ṣe loorekoore, nitori awọn akojọ aṣayan ati awọn agbejade ti wa ni imuse ni irisi. awọn italologo irinṣẹ agbejade, awọn ifọrọwerọ afikun, awọn ibeere igbanilaaye, ati bẹbẹ lọ.
  • Dinku si oke nigba lilo išẹ.mark() ati išẹ.measure() API pẹlu nọmba nla ti awọn metiriki atupale.
  • Iwa Rendering lakoko ikojọpọ oju-iwe ti yipada lati mu iṣẹ ṣiṣe ti ikojọpọ gbona ti awọn oju-iwe ṣiṣi tẹlẹ ni ipo titiipa.
  • Lati yara ikojọpọ oju-iwe, pataki fun ikojọpọ ati iṣafihan awọn aworan ti pọ si.
  • Ninu ẹrọ JavaScript, agbara iranti ti dinku diẹ ati iṣẹ ṣiṣe ti iṣiro ohun-ini ti ni ilọsiwaju.
  • Imudara awọn iṣẹ ṣiṣe iṣeto agbo-idọti, eyiti o dinku awọn akoko fifuye oju-iwe ni diẹ ninu awọn idanwo.
  • Idinku Sipiyu ti o dinku lakoko idibo iho nigba ṣiṣe awọn asopọ HTTPS.
  • Bibẹrẹ ibi ipamọ ti ni iyara ati pe akoko ibẹrẹ ibẹrẹ ti dinku nipasẹ idinku awọn iṣẹ I/O lori okun akọkọ.
  • Pipade Awọn irinṣẹ Olùgbéejáde ṣe idaniloju pe iranti diẹ sii ni ominira ju ti iṣaaju lọ.
  • Ofin @import CSS ṣe afikun atilẹyin fun iṣẹ Layer(), eyiti o ṣe agbejade awọn asọye ti Layer cascading kan ti a sọ nipa lilo ofin @Layer.
  • Iṣẹ eletoClone() n pese atilẹyin fun didakọ awọn nkan JavaScript eka.
  • Fun awọn fọọmu, abuda “enterkeyhint” ti ni imuse, eyiti o fun ọ laaye lati ṣalaye ihuwasi nigbati o tẹ bọtini Tẹ lori bọtini itẹwe foju.
  • Ọna HTMLScriptElement.supports() ti ni imuse, eyiti o le ṣee lo lati ṣayẹwo boya ẹrọ aṣawakiri ṣe atilẹyin awọn iru awọn iwe afọwọkọ kan, gẹgẹbi awọn modulu JavaScript tabi awọn iwe afọwọkọ Ayebaye.
  • Ṣafikun ohun-ini ShadowRoot.delegatesFocus lati ṣayẹwo boya ohun-ini awọn aṣojuFocus ti ṣeto ni Ojiji DOM lọtọ.
  • Lori iru ẹrọ Windows, dipo idamu olumulo pẹlu awọn itọsi lati fi imudojuiwọn sori ẹrọ, ẹrọ aṣawakiri naa ti ni imudojuiwọn ni abẹlẹ nigbati o wa ni pipade. Ni agbegbe Windows 11, atilẹyin fun eto akojọ aṣayan tuntun (Awọn ipilẹ Snap) ti ni imuse.
  • MacOS kọ ipo agbara kekere fun fidio iboju kikun.
  • Ninu ẹya fun ẹrọ Android:
    • O rọrun lati pada si wiwo iṣaaju ati akoonu pipade - oju-iwe ile ipilẹ tuntun n pese agbara lati wo awọn taabu pipade laipẹ, awọn bukumaaki ti a ṣafikun, awọn wiwa, ati awọn iṣeduro Apo.
    • Pese agbara lati ṣe akanṣe akoonu ti o han lori oju-iwe ile. Fun apẹẹrẹ, o le yan lati ṣafihan awọn atokọ ti awọn aaye ti o ṣabẹwo nigbagbogbo, awọn taabu ṣiṣi laipẹ, awọn bukumaaki ti o fipamọ laipẹ, awọn wiwa, ati awọn iṣeduro Apo.
    • Atilẹyin ti a ṣafikun fun gbigbe awọn taabu aiṣiṣẹ gigun si apakan Awọn taabu Aiṣiṣẹ lọtọ lati yago fun idimu igi taabu akọkọ. Awọn taabu aiṣiṣẹ ni awọn taabu ninu ti ko ti wọle si fun diẹ ẹ sii ju ọsẹ meji lọ. Iwa yii le jẹ alaabo ninu awọn eto “Eto->Tabs->Gbe Awọn taabu atijọ lọ si aiṣiṣẹ.”
    • Awọn heuristics fun iṣafihan awọn iṣeduro lakoko titẹ ni igi adirẹsi ti ti fẹ sii.

Ni afikun si awọn imotuntun ati awọn atunṣe kokoro, Firefox 94 ti ṣeto awọn ailagbara 16, eyiti 10 ti samisi bi eewu. Awọn ailagbara 5 ṣẹlẹ nipasẹ awọn iṣoro iranti, gẹgẹbi awọn iṣan omi ifipamọ ati iraye si awọn agbegbe iranti ti o ti ni ominira tẹlẹ. O pọju, awọn iṣoro wọnyi le ja si ipaniyan ti koodu ikọlu nigbati o ṣii awọn oju-iwe ti a ṣe apẹrẹ pataki.

orisun: opennet.ru

Fi ọrọìwòye kun