Kutolewa kwa Firefox 119

Kivinjari cha wavuti cha Firefox 119 kilitolewa na sasisho la muda mrefu la tawi la usaidizi liliundwa - 115.4.0. Tawi la Firefox 120 limehamishiwa kwenye hatua ya majaribio ya beta, ambayo toleo lake limepangwa kufanyika Novemba 21.

Ubunifu muhimu katika Firefox 119:

  • Kiolesura kilichosasishwa cha ukurasa wa Mwonekano wa Firefox kimeanzishwa, na kurahisisha kufikia maudhui yaliyotazamwa hapo awali. Ukurasa wa Firefox View huleta pamoja taarifa kuhusu vichupo vinavyotumika, kurasa zilizotazamwa hivi majuzi, vichupo vilivyofungwa, na vichupo kutoka kwa vifaa vingine katika sehemu moja. Toleo jipya la Firefox View hutoa taarifa kuhusu vichupo vyote vilivyofunguliwa katika dirisha lolote, na pia huongeza uwezo wa kuona historia yako ya kuvinjari iliyopangwa kulingana na tarehe au tovuti.
    Kutolewa kwa Firefox 119
  • Uwezo wa kuleta programu jalizi kutoka Chrome na vivinjari kulingana na injini ya Chromium umewashwa. Katika kidirisha cha kuleta data kutoka kwa vivinjari vingine ("Ingiza Data" kwenye ukurasa wa kuhusu:mapendeleo#jumla), chaguo limeonekana la kuhamisha programu jalizi. Uhamisho huo unahusisha orodha ya nyongeza 72, ambayo inalinganisha vitambulisho vya nyongeza zinazofanana ambazo zipo kwa Chrome na Firefox. Ikiwa programu jalizi kutoka kwenye orodha zipo wakati wa kuleta data kutoka Chrome, Firefox husakinisha toleo asili la Firefox badala ya toleo la Chrome la programu jalizi.
    Kutolewa kwa Firefox 119
  • Usaidizi wa utaratibu wa ECH (Mteja Uliosimbwa wa Hello) umejumuishwa, ambao unaendelea uundaji wa ESNI (Ashirio la Jina la Seva Iliyosimbwa) na hutumiwa kusimba maelezo kuhusu vigezo vya kipindi cha TLS, kama vile jina la kikoa lililoombwa. Tofauti kuu kati ya ECH na ESNI ni kwamba badala ya kusimba kwa kiwango cha sehemu za kibinafsi, ECH husimba ujumbe wote wa TLS ClientHello, ambayo hukuruhusu kuzuia uvujaji kupitia sehemu ambazo ESNI haishughulikii, kwa mfano, PSK (Iliyoshirikiwa Awali. Ufunguo) uwanja.
  • Uwezo wa kuhariri hati wa kitazamaji cha PDF uliojengewa ndani sasa unajumuisha usaidizi wa kuingiza picha na maelezo ya maandishi, pamoja na mchoro wa mstari wa bure uliopatikana hapo awali na kuambatisha maoni ya maandishi. Hali mpya ya uhariri wa PDF imewashwa kwa baadhi ya watumiaji pekee; ili kuilazimisha kwenye ukurasa wa about:config, lazima uanzishe mpangilio wa "pdfjs.enableStampEditor".
    Kutolewa kwa Firefox 119
  • Mipangilio iliyobadilishwa inayohusiana na kurejesha kipindi kilichokatizwa baada ya kuondoka kwenye kivinjari. Tofauti na matoleo ya awali, habari kuhusu sio tu tabo zinazofanya kazi, lakini pia tabo zilizofungwa hivi karibuni sasa zitahifadhiwa kati ya vipindi, kukuwezesha kurejesha tabo zilizofungwa kwa bahati mbaya baada ya kuanzisha upya na kutazama orodha yao katika Mtazamo wa Firefox. Kwa chaguomsingi, vichupo 25 vya mwisho vilivyofunguliwa katika siku 7 zilizopita vitahifadhiwa. Data kuhusu tabo katika madirisha imefungwa pia itazingatiwa na orodha ya vichupo vilivyofungwa itashughulikiwa katika muktadha wa madirisha yote mara moja, na si tu dirisha la sasa.
  • Uwezo wa Modi ya Ulinzi wa Kidakuzi Jumla umepanuliwa, ambapo hifadhi tofauti ya Vidakuzi inatumika kwa kila tovuti, ambayo hairuhusu matumizi ya Vidakuzi kufuatilia harakati kati ya tovuti (Vidakuzi vyote vilivyowekwa kutoka kwa vizuizi vya watu wengine vilivyopakiwa kwenye tovuti (iframe, js, n.k.) .p.), zimeunganishwa kwenye tovuti ambayo vitalu hivi vilipakuliwa). Toleo jipya linatumia kutengwa kwa mpango wa URI "blob:..." (Blob URL), ambayo inaweza kutumika kuwasilisha taarifa zinazofaa kwa ufuatiliaji wa mtumiaji.
  • Kwa watumiaji wa utaratibu ulioboreshwa wa ulinzi wa ufuatiliaji (ETP, Ulinzi ulioimarishwa wa Ufuatiliaji), ulinzi wa ziada umewezeshwa dhidi ya utambulisho usio wa moja kwa moja wa watumiaji kupitia uchanganuzi wa fonti - fonti zinazoonekana kwenye tovuti ni fonti na fonti za mfumo pekee kutoka kwa seti za lugha za kawaida.
  • Kifurushi cha snap cha Firefox hutoa usaidizi wa kutumia kidadisi asili cha uteuzi wa faili za Ubuntu wakati wa kufikia data kutoka kwa vivinjari vingine, na vile vile usaidizi wa kubainisha vipengele vinavyopatikana kulingana na toleo lililosakinishwa la xdg-desktop-portal.
  • Usaidizi ulioongezwa wa kuchagua kifuatiliaji cha kuweka kidirisha cha kivinjari kinachoendeshwa katika hali ya kioski ya Mtandao. Mfuatiliaji huchaguliwa kwa kutumia chaguo la mstari wa amri "-kiosk-monitor". Kivinjari hubadilika hadi hali ya skrini nzima mara baada ya kuzindua katika hali ya kioski.
  • Imeacha kutambua maudhui ya maudhui katika faili zilizochakatwa kwa aina ya MIME ya "programu/octet-Stream". Kwa faili kama hizo, kivinjari sasa kitakuhimiza kupakua faili badala ya kuanza kuicheza.
  • Katika maandalizi ya Firefox kujumuisha uzuiaji wa Vidakuzi vya watu wengine, utekelezaji wa API ya Ufikiaji wa Hifadhi umesasishwa ili kumwomba mtumiaji ruhusa ya kufikia hifadhi ya Vidakuzi kutoka kwa iframe wakati Vidakuzi vya watu wengine vimezuiwa kwa chaguomsingi. Utekelezaji mpya umeimarisha ulinzi na kuongeza mabadiliko ili kuepuka matatizo na tovuti.
  • Kwa vipengele maalum (Kipengele Maalum), ambacho hupanua utendakazi wa vipengele vilivyopo vya HTML, usaidizi wa sifa za ARIA (Maombi Mazuri ya Mtandaoni) hujumuishwa, na kufanya vipengele hivi vifikiwe zaidi na watu wenye ulemavu. Imeongeza uwezo wa kuweka na kusoma sifa za ARIA moja kwa moja kwa vipengele vya DOM (kwa mfano, buttonElement.ariaPressed = "true") bila kuita setAttribute na getAttribute mbinu.
  • Kichwa cha HTTP cha Cross-Origin-Embedder-Policy, ambacho hudhibiti hali ya kutenganisha Asili-msingi na kukuruhusu kufafanua sheria salama za matumizi kwenye ukurasa wa utendakazi uliobahatika, kimeongeza usaidizi kwa kigezo cha "isiyo na hati" ili kuzima uwasilishaji wa hati zinazohusiana. habari kama vile Vidakuzi na vyeti vya mteja.
  • Attr() chaguo za kukokotoa za CSS sasa zina uwezo wa kubainisha hoja ya pili, ambayo thamani yake itatumika katika hali ambapo sifa iliyobainishwa haipo au ina thamani isiyo sahihi. Kwa mfano, attr(foobar, "Thamani chaguomsingi").
  • Added Object.groupBy na Map.groupBy mbinu za kupanga vipengele vya safu kwa kutumia thamani ya mfuatano iliyorejeshwa na chaguo la kukokotoa la urejeshaji simu, ambalo huitwa kwa kila kipengele cha safu, kama ufunguo wa kupanga.
  • Mbinu zilizoongezwa: String.prototype.isWellFormed() ili kuangalia uwepo wa maandishi ya Unicode yaliyoundwa kwa usahihi katika mfuatano ("jozi mbadala" kamili pekee za herufi ambatani ndizo zimeangaliwa) na String.prototype.toWellFormed() kwa ajili ya kusafisha na kubadilisha maandishi ya Unicode. katika fomu sahihi.
  • Mbinu za WebTransport.createBidirectionalStream() na WebTransport.createUnidirectionalStream() zimeongeza usaidizi wa sifa ya "sendOrder" ili kuweka kipaumbele cha jamaa cha mitiririko iliyotumwa.
  • API ya AuthenticatorAttestationResponse inatoa mbinu mpya getPublicKey(), getPublicKeyAlgorithm() na getAuthenticatorData().
  • API ya Uthibitishaji wa Wavuti imeongeza usaidizi kwa sifa za credProps, ambazo hukuruhusu kubaini uwepo wa vitambulisho baada ya kuunda au usajili.
  • Imeongeza mbinu za parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() na toJSON() kwenye API ya PublicKeyCredential ili kubadilisha vipengee kuwa uwakilishi wa JSON vinavyofaa kwa usanifu/kuondoa na kuhamishiwa kwenye seva.
  • Katika zana za wasanidi wa wavuti, kiolesura cha kazi wasilianifu na CSS (Mitindo Isiyotumika ya CSS) kimeboreshwa, ambayo ni pamoja na uwezo wa kutambua sifa za CSS ambazo haziathiri kipengele, na pia imeongeza usaidizi kamili wa vipengele bandia, kama vile. "::herufi ya kwanza", "::cue" na "::kishika nafasi".
  • Kitazamaji cha data cha JSON kilichojengewa ndani hubadilika kiotomatiki hadi kutazama data ghafi ikiwa data ya JSON inayotazamwa si sahihi au imeharibika.
  • Kwenye jukwaa la Windows, usaidizi umeongezwa kwa mpangilio wa mfumo ambao huficha mshale wakati wa kuandika.
  • Katika toleo la jukwaa la Android, ajali ambayo hutokea wakati wa kutazama video kwenye skrini nzima imeondolewa. Usaidizi umeongezwa kwa upendeleo wa utofautishaji na maswali ya media yanayopendelea-kupunguzwa-uwazi katika mazingira ya Android 14.

Mbali na ubunifu na marekebisho ya hitilafu, Firefox 119 imerekebisha udhaifu 25. Athari 17 (16 zikijumuishwa chini ya CVE-2023-5730 na CVE-2023-5731) ambazo zimetiwa alama kuwa hatari husababishwa na matatizo ya kumbukumbu, kama vile kufurika kwa bafa na ufikiaji wa maeneo ya kumbukumbu ambayo tayari yameondolewa. Uwezekano, matatizo haya yanaweza kusababisha utekelezaji wa msimbo wa mshambuliaji wakati wa kufungua kurasa zilizoundwa maalum. Athari nyingine hatari (CVE-2023-5721) huruhusu kubofya ili kuthibitisha au kughairi baadhi ya vidadisi au maonyo ya kivinjari.

Chanzo: opennet.ru

Kuongeza maoni