Kutolewa kwa Firefox 97

Kivinjari cha wavuti cha Firefox 97 kimetolewa. Kwa kuongeza, sasisho la tawi la usaidizi la muda mrefu limeundwa - 91.6.0. Tawi la Firefox 98 limehamishiwa kwenye hatua ya majaribio ya beta, ambayo kutolewa kwake kumepangwa Machi 8.

Ubunifu kuu:

  • Mandhari 18 ya rangi ya msimu ya Colorway inayotolewa katika Firefox 94 kama programu jalizi iliyojengewa ndani kwa muda mfupi yameisha muda. Watumiaji wanaonuia kuendelea kutumia mandhari ya Colorway wanaweza kuwasha kwenye kidhibiti cha programu jalizi (kuhusu:viongezi).
  • Katika mikusanyiko ya jukwaa la Linux, uwezo wa kutengeneza hati ya PostScript kwa uchapishaji umeondolewa (uwezo wa kuchapisha kwenye vichapishi vya PostScript na kuhifadhi kwenye PDF huhifadhiwa).
  • Masuala ya ujenzi yaliyorekebishwa na maktaba za Wayland 1.20.
  • Ilisuluhisha suala ambapo kukuza kidogo kunaweza kuacha kufanya kazi kwenye skrini za kugusa baada ya kuhamisha kichupo hadi kwa dirisha lingine.
  • Ukurasa wa about:process katika Linux umeboresha usahihi wa utambuzi wa upakiaji wa CPU.
  • Ilisuluhisha suala kwa kuonyesha pembe kali za windows katika mazingira fulani ya watumiaji, kama vile OS 6 ya msingi.
  • Kwenye jukwaa la Windows 11, usaidizi wa mtindo mpya wa upau wa kusogeza umeongezwa.
  • Kwenye jukwaa la macOS, upakiaji wa fonti za mfumo umeboreshwa, ambayo katika hali zingine imefanya haraka kufungua na kubadili tabo mpya.
  • Katika toleo la jukwaa la Android, tovuti zilizofunguliwa hivi majuzi zimeangaziwa kwenye historia ya kuvinjari. Onyesho la picha za vialamisho vilivyoongezwa hivi karibuni limeboreshwa kwenye ukurasa wa nyumbani. Kwenye jukwaa la Android 12, tatizo la kubandika viungo kutoka kwenye ubao wa kunakili limetatuliwa.
  • Miundo ya CSS yenye urefu na aina za asilimia ya urefu huruhusu matumizi ya vitengo vya "cap" na "ic".
  • Umeongeza uwezo wa kutumia kanuni ya CSS ya @scroll-timeline na kipengele cha CSS cha uhuishaji, kinachoruhusu rekodi ya matukio ya uhuishaji katika API ya AnimationTimeline kuambatana na maendeleo ya usogezaji wa maudhui, badala ya muda kwa dakika au sekunde.
  • Sifa ya CSS ya kurekebisha rangi imebadilishwa jina ili kuchapisha-rangi-kurekebisha kama inavyotakiwa na vipimo.
  • CSS inajumuisha usaidizi wa safu za kuachia kwa chaguo-msingi, iliyofafanuliwa kwa kutumia sheria ya @layer na kuingizwa kupitia sheria ya CSS @import kwa kutumia safu() chaguo la kukokotoa.
  • Imeongeza kipengele cha CSS cha upau wa kusogeza ili kudhibiti jinsi nafasi ya skrini inavyohifadhiwa kwa upau wa kusogeza. Kwa mfano, wakati hutaki maudhui kusogeza, unaweza kupanua pato ili kuchukua eneo la upau wa kusogeza.
  • Upatanifu ulioboreshwa na mfumo wa wavuti wa Marionette (WebDriver).
  • AnimationFrameProvider API imeongezwa kwa seti ya DedicatedWorkerGlobalScope, ambayo inakuruhusu kutumia requestAnimationFrame na kughairi mbinu zaAnimationFrame katika wafanyikazi tofauti wa wavuti.
  • Njia za AbortSignal.abort() na AbortController.abort() sasa zina uwezo wa kuweka sababu ya kuweka upya ishara, na pia kusoma sababu kupitia mali ya AbortSignal.reason. Kwa msingi, sababu ni AborteError.

Mbali na ubunifu na marekebisho ya hitilafu, Firefox 97 imerekebisha udhaifu 42, ambapo 34 kati yao umetiwa alama kuwa hatari. 33 udhaifu (5 chini ya CVE-2022-22764 na 29 chini ya CVE-2022-0511) husababishwa na matatizo ya kumbukumbu, kama vile buffer kufurika na ufikiaji wa maeneo ya kumbukumbu ambayo tayari yamefunguliwa. Uwezekano, matatizo haya yanaweza kusababisha utekelezaji wa msimbo wa mshambuliaji wakati wa kufungua kurasa zilizoundwa maalum.

Mabadiliko katika Firefox 98 Beta:

  • Tabia wakati wa kupakua faili imebadilishwa - badala ya kuonyesha ombi kabla ya upakuaji kuanza, faili sasa huanza kupakua kiotomatiki na zinaweza kufunguliwa wakati wowote kupitia kidirisha na habari kuhusu maendeleo ya upakuaji au kufutwa moja kwa moja kutoka kwa paneli ya upakuaji.
  • Aliongeza vitendo vipya kwenye menyu ya muktadha inayoonyeshwa wakati wa kubofya kulia kwenye faili kwenye orodha ya upakuaji. Kwa mfano, kwa kutumia chaguo la "Fungua Faili Zinazofanana kila wakati", unaweza kuruhusu Firefox kufungua faili kiotomatiki baada ya upakuaji kukamilika katika programu inayohusishwa na aina sawa ya faili kwenye mfumo. Unaweza pia kufungua saraka na faili zilizopakuliwa, nenda kwenye ukurasa ambao upakuaji ulianzishwa (sio upakuaji yenyewe, lakini kiunga cha kupakua), nakili kiunga, ondoa kutajwa kwa upakuaji kutoka kwa historia ya kuvinjari na ufute faili. orodha katika kidirisha cha vipakuliwa.
  • Ili kuboresha mchakato wa kuzindua kivinjari, mantiki ya kuzindua programu jalizi zinazotumia API ya webRequest imebadilishwa. Kuzuia tu simu za webRequest sasa kutasababisha programu jalizi kufanya kazi wakati wa kuanzisha Firefox. WebRequests katika hali ya kutozuia itachelewa hadi Firefox ikamilishe kuwasha.
  • Usaidizi uliowezeshwa kwa lebo ya HTML " , ambayo hukuruhusu kutoa visanduku vya mazungumzo na vijenzi vya mwingiliano wa watumiaji, kama vile arifa zinazoweza kufungwa na madirisha yaliyowekwa. Dirisha zilizoundwa zinaweza kudhibitiwa kutoka kwa msimbo wa JavaScript.
  • Paneli uoanifu imeongezwa kwa zana za msanidi wa wavuti. Paneli huonyesha viashirio vinavyokuonya kuhusu matatizo yanayoweza kutokea na sifa za CSS za kipengele cha HTML kilichochaguliwa au ukurasa mzima, huku kuruhusu kubaini kutopatana na vivinjari tofauti bila kupima ukurasa kivyake katika kila kivinjari.

Chanzo: opennet.ru

Kuongeza maoni