Kutolewa kwa Firefox 86

Kivinjari cha wavuti cha Firefox 86 kilitolewa. Kwa kuongeza, sasisho kwa tawi la usaidizi la muda mrefu 78.8.0 liliundwa. Tawi la Firefox 87 limehamishiwa kwenye hatua ya majaribio ya beta, ambayo kutolewa kwake kumepangwa Machi 23.

Ubunifu kuu:

  • Katika hali kali, Modi ya Ulinzi wa Vidakuzi Jumla imewashwa, ambayo hutumia hifadhi tofauti ya Vidakuzi kwa kila tovuti. Mbinu iliyopendekezwa ya kutenganisha hairuhusu matumizi ya Vidakuzi kufuatilia harakati kati ya tovuti, kwa kuwa Vidakuzi vyote vilivyowekwa kutoka kwa vizuizi vya watu wengine vilivyopakiwa kwenye tovuti sasa vimefungwa kwenye tovuti kuu na hazisambazwi wakati vizuizi hivi vinafikiwa kutoka kwa tovuti nyingine. Isipokuwa, uwezekano wa uhamishaji wa vidakuzi vya tovuti mbalimbali huachwa kwa huduma zisizohusiana na ufuatiliaji wa mtumiaji, kwa mfano, zile zinazotumika kwa uthibitishaji mmoja. Taarifa kuhusu vidakuzi vilivyozuiliwa na kuruhusiwa vya tovuti tofauti huonyeshwa kwenye menyu inayoonyeshwa unapobofya alama ya ngao kwenye upau wa anwani.
    Kutolewa kwa Firefox 86
  • Kiolesura kipya cha onyesho la kukagua hati kabla ya kuchapishwa huwashwa kwa watumiaji wote na kuunganishwa na mipangilio ya mfumo wa kichapishi hutolewa. Kiolesura kipya hufanya kazi kwa njia sawa na hali ya msomaji na hufungua onyesho la kukagua kwenye kichupo cha sasa, na kuchukua nafasi ya maudhui yaliyopo. Upau wa kando hutoa zana za kuchagua kichapishi, kurekebisha umbizo la ukurasa, kubadilisha chaguo za towe za uchapishaji, na kudhibiti ikiwa vichwa na mandharinyuma ya kuchapisha.
    Kutolewa kwa Firefox 86
  • Shughuli za uwasilishaji wa vipengele vya Canvas na WebGL zimehamishwa hadi kwa mchakato tofauti, ambao una jukumu la kupakia shughuli kwenye GPU. Mabadiliko hayo yameboresha kwa kiasi kikubwa uthabiti na utendakazi wa tovuti zinazotumia WebGL na Canvas.
  • Msimbo wote unaohusiana na usimbaji video umehamishwa hadi kwenye mchakato mpya wa RDD, ambao huboresha usalama kwa kutenga vidhibiti vya video katika mchakato tofauti.
  • Miundo ya Linux na Android ni pamoja na ulinzi dhidi ya mashambulizi ambayo yanadhibiti makutano ya rafu na lundo. Ulinzi unategemea matumizi ya chaguo la "-fstack-clash-protection", inapobainishwa, mkusanyaji huweka simu za majaribio (probe) kwa kila mgao tuli au unaobadilika wa nafasi kwa rafu, ambayo hukuruhusu kugundua kufurika kwa rafu na zuia mbinu za mashambulizi kulingana na makutano ya rafu na lundo linalohusiana na kusambaza uzi wa utekelezaji kupitia kurasa za ulinzi wa rafu.
  • Katika hali ya msomaji, iliwezekana kutazama kurasa za HTML zilizohifadhiwa kwenye mfumo wa ndani.
  • Usaidizi wa umbizo la taswira ya AVIF (AV1 Image Format) huwashwa kwa chaguomsingi, ambayo hutumia teknolojia ya ukandamizaji wa ndani ya fremu kutoka kwa umbizo la usimbaji video la AV1. Chombo cha kusambaza data iliyobanwa katika AVIF kinafanana kabisa na HEIF. AVIF inaauni picha zote mbili katika HDR (High Dynamic Range) na nafasi ya rangi ya Wide-gamut, na pia katika masafa ya kawaida yanayobadilika (SDR). Hapo awali, kuwezesha AVIF kulihitaji kuweka kigezo cha "image.avif.enabled" katika about:config.
  • Uwezeshaji wa usaidizi wa kufungua madirisha mengi kwa wakati mmoja na video katika hali ya Picha-ndani-Picha.
  • Usaidizi wa modi ya majaribio ya SSB (Kivinjari Maalumu cha Tovuti) imekomeshwa, ambayo iliwezesha kuunda njia tofauti ya mkato ya tovuti kuzindua bila vipengee vya kiolesura cha kivinjari, ikiwa na ikoni tofauti kwenye upau wa kazi, kama vile programu kamili za OS. Sababu zilizotajwa za kusitisha usaidizi ni pamoja na masuala ambayo hayajatatuliwa, manufaa ya kutiliwa shaka kwa watumiaji wa kompyuta ya mezani, rasilimali chache na nia ya kuwaelekeza kwenye kutengeneza bidhaa kuu.
  • Kwa miunganisho ya WebRTC (PeerConnections), uwezo wa kutumia itifaki ya DTLS 1.0 (Datagram Transport Layer Security), kulingana na TLS 1.1 na kutumika katika WebRTC kwa uwasilishaji wa sauti na video, umekatishwa. Badala ya DTLS 1.0, inashauriwa kutumia DTLS 1.2, kulingana na TLS 1.2 (maelezo ya DTLS 1.3 kulingana na TLS 1.3 bado hayajawa tayari).
  • CSS inajumuisha kitendakazi cha kuweka picha () ambacho hukuruhusu kuchagua picha kutoka kwa seti ya chaguo tofauti za mwonekano zinazofaa zaidi mipangilio yako ya sasa ya skrini na kipimo data cha muunganisho wa mtandao. picha ya mandharinyuma: picha-seti( "cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • Sifa ya CSS ya "mtindo wa orodha-picha", iliyoundwa ili kufafanua picha kwa lebo katika orodha, inaruhusu aina yoyote ya ufafanuzi wa picha kupitia CSS.
  • CSS inajumuisha darasa la uwongo ":kujaza otomatiki", ambayo hukuruhusu kufuatilia kujaza kiotomatiki kwa sehemu kwenye lebo ya kuingiza na kivinjari (ikiwa unaijaza kwa mikono, kichaguzi hakifanyi kazi). pembejeo: kujaza kiotomatiki { mpaka: 3px bluu thabiti; }
  • JavaScript inajumuisha kipengee cha Intl.DisplayNames kilichojengewa ndani kwa chaguomsingi, ambapo unaweza kupata majina yaliyojanibishwa ya lugha, nchi, sarafu, vipengele vya tarehe, n.k. let currencyNames = new Intl.DisplayNames([β€˜en’], {aina: β€˜fedha’}); currencyMajina.ya(β€˜USD’); // "Dola ya Marekani" currencyNames.of('EUR'); // "Euro"
  • DOM inahakikisha kwamba thamani ya sifa ya "Window.name" imewekwa upya hadi thamani tupu inapopakia kwenye kichupo cha ukurasa chenye kikoa tofauti, na kurejesha thamani ya zamani wakati kitufe cha "nyuma" kinapobonywa na kurudi kwenye ukurasa wa zamani. .
  • Huduma imeongezwa kwa zana za wasanidi programu zinazoonyesha onyo wakati wa kuweka pambizo au thamani za kuweka pedi katika CSS kwa vipengele vya ndani vya jedwali.
    Kutolewa kwa Firefox 86
  • Upau wa vidhibiti kwa wasanidi wa wavuti hutoa onyesho la idadi ya makosa kwenye ukurasa wa sasa. Unapobofya kiashiria nyekundu na idadi ya makosa, unaweza kwenda mara moja kwenye console ya wavuti ili kuona orodha ya makosa.
    Kutolewa kwa Firefox 86

Mbali na ubunifu na marekebisho ya hitilafu, Firefox 86 huondoa udhaifu 25, ambapo 18 zimetiwa alama kuwa hatari. Athari 15 (zilizokusanywa chini ya CVE-2021-23979 na CVE-2021-23978) husababishwa na matatizo ya kumbukumbu, kama vile kufurika kwa bafa 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.

Tawi la Firefox 87, ambalo limeingiza jaribio la beta, linajulikana kwa kuzima kidhibiti cha ufunguo cha Backspace nje ya muktadha wa fomu za uingizaji kwa chaguo-msingi. Sababu ya kuondoa kidhibiti ni kwamba ufunguo wa Backspace hutumiwa kikamilifu wakati wa kuandika katika fomu, lakini wakati sio kuzingatia fomu ya uingizaji, inachukuliwa kama hoja ya ukurasa uliopita, ambayo inaweza kusababisha upotezaji wa maandishi yaliyochapishwa. kwa harakati bila kukusudia kwa ukurasa mwingine. Ili kurudisha tabia ya zamani, chaguo la browser.backspace_action limeongezwa kwa about:config. Kwa kuongeza, unapotumia kipengele cha utafutaji kwenye ukurasa, lebo sasa zinaonyeshwa karibu na bar ya kusogeza ili kuonyesha nafasi ya funguo zilizopatikana. Menyu ya Wasanidi Programu wa Wavuti imerahisishwa sana na vitu ambavyo havitumiki sana vimeondolewa kwenye menyu ya Maktaba.

Chanzo: opennet.ru

Kuongeza maoni