Firefox 94 la sii daayay

Biraawsarkaaga Firefox 94 ayaa la sii daayay. Intaa waxaa dheer, cusboonaysiinta laanta taageerada muddada-dheer, 91.3.0, ayaa la siidaayay. Firefox 95 wuxuu galay tijaabada beta waxaana loo qorsheeyay in la sii daayo 7da Diseembar.

Hal-abuurka ugu muhiimsan:

  • Bog adeeg cusub oo "ku saabsan: dejinta" ayaa la hirgeliyay. Boggani wuxuu u oggolaanayaa isticmaaluhu inuu si xoog leh uga soo dejiyo tabsiyada kheyraadka ugu badan ee xusuusta isagoon xirin (waxyaabaha ay ka kooban yihiin ayaa dib u soo shubi doona marka ay u wareegayaan tab) si loo yareeyo isticmaalka xusuusta. Bogga "ku saabsan: soo dejinta", tabsyada hadda jira ayaa loo taxaabay siday u kala horreeyaan ee ka saarida marka RAM yar la heli karo. Mudnaanta liiska waxaa lagu go'aamiyaa wakhtiga gelitaanka tab, ma aha isticmaalka kheyraadka. Guji badhanka soo dejinta waxay ka saari doontaa tabka ugu horreeya ee liiska, gujinta xigta waxay ka saari doontaa tab labaad, iyo wixii la mid ah. Waqtigan xaadirka ah, suurtogal maaha in aad ka saarto tab aad dooratay.
     Firefox 94 la sii daayay
  • Daahfurka ugu horreeya ka dib marka la rakibo cusbooneysiinta, interface cusub ayaa la bilaabay si uu uga doorto lix mawduuc oo midab xilliyeed ah, mid kastaa wuxuu bixiyaa saddex heer oo ah qaab mugdi ah, saameynaya muuqaalka qaabka mugdiga ah ee aagga nuxurka, muraayadaha, iyo tab bar.
     Firefox 94 la sii daayay
  • Qaab adag oo go'doomin ah, oo lagu sameeyay mashruuca Fission, ayaa la soo jeediyay. Si ka duwan sida hadda loo qaybiyo habaynta tab ee hadda jira (8 si caadi ah), habka go'doominta ee adag ayaa u kala saaraya goob kasta hanaankeeda, iyada oo aan u kala soocin tabo ee waa qayb (Public Suffix). Habkan looma danaynayo dhammaan isticmaalayaasha; waa la kartiin karaa ama waa la dami karaa iyadoo la isticmaalayo "about:preferences#experimental" ama "fission.autostart" ee ku saabsan: config.

    Habka cusub wuxuu bixiyaa difaac la isku halleyn karo oo ka dhan ah weerarrada Spectre-class, wuxuu yareeyaa kala qaybsanaanta xusuusta, wuxuuna u oggolaanayaa go'doomin dheeri ah oo qoraallada dibadda ah iyo nuxurka iframe. Waxay si wax ku ool ah u soo celisaa xusuusta nidaamka hawlgalka, waxay yaraynaysaa saamaynta ururinta qashinka iyo xisaabinta degdega ah ee boggaga hababka kale, waxay kordhisaa waxtarka qaybinta culeyska ee qaybaha CPU, waxayna wanaajisaa xasiloonida (shilka habka maaraynta iframe ma saameyn doonto bogga ugu muhiimsan iyo tabsyada kale). Ganacsigu waa kororka guud ee isticmaalka xusuusta marka shabakado badan ay furan yihiin.

  • Isticmaalayaasha waxaa la siiyaa ku-darka Weelasha Xisaabta Badan, kaas oo hirgeliya fikradda weelasha macnaha guud ee loo isticmaali karo go'doominta dabacsan ee goobaha aan kala sooca lahayn. Weelasha waxay bixiyaan awoodda lagu kala sooco noocyada kala duwan ee macluumaadka iyada oo aan la abuurin astaamo gaar ah, taasoo kuu oggolaanaysa inaad kala soocdo macluumaadka kooxo gaar ah oo bogag ah. Tusaale ahaan, waxaad abuuri kartaa meelo gaar ah oo go'doonsan oo loogu talagalay isgaarsiinta shaqsiyeed, shaqada, wax iibsiga, iyo bangiyada, ama waxaad abaabuli kartaa isticmaalka isku mar ah ee akoonnada isticmaalaha kala duwan ee hal goob. Weel kastaa wuxuu isticmaalaa kayd gooni ah oo loogu talagalay cookies, Local Storage API, indexedDB, cache, iyo content OriginAttributes. Intaa waxaa dheer, marka la isticmaalayo Mozilla VPN Server VPN oo kala duwan ayaa loo isticmaali karaa weel kasta.
     Firefox 94 la sii daayay
  • Xaqiijinta degdega ah markaad ka baxayso browserka ama xidhidhiyaha daaqada adoo isticmaalaya menu-ka iyo badhamada dhow waa la saaray. Tani waxay ka dhigan tahay in adigoo si lama filaan ah u gujinaya badhanka "[x]" ee ciwaanka daaqada hadda xidhaya dhammaan tabsyada, oo ay ku jiraan kuwa wata foomamka tafatirka furan, iyada oo aan muujin digniin. Ka dib soo celinta kalfadhiga, xogta ku jirta foomamka shabakada lama lumo. Riixitaanka Ctrl+Q ayaa wali soo bandhigaysa digniin. Hab-dhaqankan waxa lagu bedeli karaa goobaha (qaybta guud/qaybta tabs/"Xaqiiji ka hor inta aanad xidhin tabs badan" ikhtiyaar).
     Firefox 94 la sii daayay
  • Linux waxay u dhistaa deegaanka garaafyada ee ku saleysan X11 waxay leeyihiin soo bandhigid cusub oo si toos ah u karti. Waxay isticmaashaa interface EGL halkii GLX ee soo saarista sawirada. Dhabarka dambe wuxuu taageeraa darawallada Mesa 21.x OpenGL-ka furan iyo darawallada NVIDIA 470.x ee iska leh. Darawalada OpenGL ee iska leh AMD weli lama taageero. Isticmaalka EGL waxay xallisaa arrimaha darawallada gfx waxayna kordhisaa kala duwanaanta aaladaha ay taageerayaan dardargelinta fiidiyowga iyo WebGL. Dhabarka cusubi waa fargeeto dhabarka dambe ee DMABUF, asal ahaan loo sameeyay Wayland oo u oggolaanaysa in si toos ah loo soo saaro xusuusta GPU-da, kaas oo markaa lagu dhejin karo EGL framebuffer oo loo qaabeeyey qaab-dhismeed marka la isku darayo walxaha bogga shabakadda.
  • Dhismayaasha Linux waxaa ka mid ah dhexdhexaadiyaha caadiga ah kaas oo xaliya arrimaha sabuuradaha ee deegaanka ku saleysan Wayland. Xirmadan waxa kale oo ka mid ah isbeddelada la xidhiidha maaraynta soo booda ee deegaanka ku salaysan Wayland. Wayland waxay u baahan tahay kala sareyn adag oo daaqadaha popup ah, taasoo la micno ah in daaqada waalidku ay abuuri karto daaqad caruur leh popup, laakiin soo bixista dambe ee daaqadaas waa in lagu xidhaa dariishada asalka ah ee ilmaha, samaynaysa silsilad. Si kastaba ha ahaatee, Firefox, si kastaba ha ahaatee, daaqad kastaa waxay dhalin kartaa dhowr popup iyada oo aan la samaynin kala sareyn. Dhibaatadu waxay ahayd marka la isticmaalayo Wayland, xidhitaanka hal popup waxay u baahan tahay dib u dhiska dhammaan silsiladaha daaqadaha oo leh popups kale. Haysashada soo-bandhigyo badan oo furan maaha wax aan caadi ahayn, sida menu-yada, tibaaxaha aaladaha, wada-hadallada wax-ku-darka, codsiyada oggolaanshaha, iyo wixii la mid ah ayaa loo fuliyaa sidii pop-up.
  • Sare u kaca la dhimay marka la isticmaalayo waxqabadka.mark() iyo performance.measure() APIs oo leh tiro badan oo cabbiro la falanqeeyay.
  • Habdhaqanka samaynta inta lagu jiro rarka bogga waa la bedelay si loo hagaajiyo waxqabadka rarida diiran ee bogag hore loo furay oo ah qaab go'doon adag.
  • Si loo dedejiyo rarista bogga, mudnaanta rarida iyo soo bandhigida sawirada waa la kordhiyay.
  • Matoorka JavaScript wuxuu wax yar ka dhimay isticmaalka xusuusta wuxuuna hagaajiyay waxqabadka soo noqnoqda ee hantida.
  • Hagaajinta jadwalka hawlaha qashinka ururiyaha, kaas oo yareeyay wakhtiyada xajinta bogga imtixaanada qaarkood.
  • Culayska CPU oo la dhimay inta lagu guda jiro cod bixinta godadka marka la farsameynayo isku xirka HTTPS.
  • Bilawga kaydinta waa la dedejiyay waxaana la dhimay wakhtiga bilawga iyada oo la dhimay hawlaha I/O ee dunta muhiimka ah.
  • Xiritaanka aaladaha horumariyaha ayaa hadda xoreynaya xasuus ka badan sidii hore.
  • Xeerka CSS @import wuxuu hadda taageeraa shaqada lakabka(), kaas oo soo saara qeexida lakabka cascading ee la cayimay iyadoo la isticmaalayo xeerka @layer.
  • Hawsha qaabaysan eeClone() waxay fulisaa taageerada koobiyaynta walxaha JavaScript ee kakan.
  • Sifada "enterkeyhint" ayaa loo hirgeliyay foomamka, taasoo kuu ogolaanaysa inaad qeexdo dabeecadda markaad riixdo furaha Gelida ee kiiboodhka farsamada.
  • Habka HTMLScriptElement.supports() waa la hirgeliyay, kaas oo loo isticmaali karo in lagu hubiyo in browserku uu taageerayo noocyada qoraallada qaarkood, sida JavaScript modules ama qoraallada caadiga ah.
  • ShadowRoot.delegates oo lagu daray Hantida diirada saara si aad u hubiso in ergada Diirada saara hantida lagu dejiyay Shadow DOM gaar ah.
  • Meesha Windows-ka, halkii laga mashquulin lahaa isticmaalayaasha si loo rakibo cusbooneysiinta, browserku hadda wuxuu cusbooneysiiyaa gadaal marka la xiro. Deegaanka Windows 11 wuxuu hadda taageeraa nidaamka menu-ka cusub (Snap Layouts).
  • Marka la dhisayo macOS, qaabka awood hooseeya ayaa loo oggolaaday fiidiyoowga shaashadda oo dhan.
  • Nooca goobta Android:
    • Way fududahay in lagu soo celiyo nuxurkii hore loo arkay iyo kuwa xidhan—bogga guriga cusub ee aasaasiga ahi waxa uu bixiyaa awoodda lagu eego tabsiyada dhawaan la xidhay, bookmarks lagu daray, weydiimaha raadinta, iyo talooyinka Jeebka.
    • Waxaad hadda habayn kartaa waxa lagu soo bandhigay boggaaga. Tusaale ahaan, waxaad habayn kartaa soo bandhigida liisaska boggaga inta badan la booqdo, tabs dhawaanta la furay, bookmarks dhawaan la kaydiyay, weydiimaha raadinta, iyo talooyinka Jeebka.
    • Taageero lagu daray in loo raro tabsiyada aan shaqaynayn ee qayb gaar ah oo aan shaqaynayn si loo yareeyo buuqa ka jira bar tabka weyn. Tabs-ka aan firfircoonayn waxa uu kaydiyaa tabsyada aan la galin in ka badan laba toddobaad. Dabeecaddan waxa lagu dami karaa gudaha "Settings->Tabs->U guuri tabs duug ah oo aan firfircoonayn".
    • Balaadhinta heuristics soo bandhigida talooyinka marka aad ku qorayso barta ciwaanka
      Cayaar fiidiyow

Marka lagu daro sifooyin cusub iyo hagaajinta cayayaanka, Firefox 94 waxay wax ka qabataa 16 dayacan oo 10 ka mid ah lagu calaamadeeyay inay yihiin kuwo daran. Shan ka mid ah baylahdan waxaa sababa arrimaha maaraynta xusuusta, sida qulqulka xad dhaafka ah iyo helitaanka xusuusta ka dib marka la sii daayo. Arrimahani waxa ay u horseedi karaan fulinta kood xaasidnimo ah marka la furayo bogag habaysan.

Source: opennet.ru