Kutolewa kwa Firefox 140

Kivinjari cha wavuti cha Firefox 140 kimetolewa. Firefox 140 imeainishwa kama tawi la ESR, na masasisho yanayotolewa mwaka mzima. Kwa kuongeza, sasisho zimetolewa kwa matawi ya awali ya ESR - 115.25.0 na 128.12.0. Firefox 141 imehamishwa hadi kwenye hatua ya majaribio ya beta, na kutolewa kupangwa Julai 22.

Ubunifu muhimu katika Firefox 140:

  • Paneli ya vichupo vya wima sasa hukuruhusu kubadilisha ukubwa wa eneo la vichupo vilivyobandikwa, ambalo hutumika kwa ufikiaji wa haraka wa kurasa muhimu. Ili kuongeza idadi ya tabo zilizopigwa (kwa gharama ya kupunguza nafasi kwa tabo za wazi za kawaida), songa tu kitenganishi cha sehemu na panya.
     Kutolewa kwa Firefox 140
     Kutolewa kwa Firefox 140
  • Menyu ya muktadha inayoonyeshwa unapobofya kulia kwenye kichupo au kikundi cha vichupo vilivyochaguliwa imesasishwa ili kujumuisha kipengee cha "Pakua Kichupo", kinachokuruhusu kupakua vichupo kutoka kwa kumbukumbu ili kupunguza kumbukumbu na matumizi ya CPU.
     Kutolewa kwa Firefox 140
  • Ilitoa uwezo wa kuongeza injini zako za utafutaji. Kuongeza injini za utafutaji kwenye tovuti kwa kutumia lebo Ili kuelezea vigezo vya injini ya utafutaji, unaweza kutumia kipengee cha "Ongeza Injini ya Utafutaji" kwenye menyu ya muktadha inayoonekana unapobofya kulia kwenye uwanja wa utafutaji. Injini ya utafutaji pia inaweza kuongezwa kwenye kisanidi (Mipangilio > Tafuta > Ongeza).
     Kutolewa kwa Firefox 140
     Kutolewa kwa Firefox 140
  • Kiolesura cha kubadilisha maudhui ya upau wa vidhibiti (Badilisha upau wa vidhibiti kukufaa... katika menyu ya muktadha wa upau wa vidhibiti) sasa hukuruhusu kufuta njia ya mkato kwa orodha ya viongezi. Ukificha kitufe cha nyongeza, unaweza kufikia kiolesura cha usimamizi wa nyongeza kupitia kitufe cha "Viendelezi" kwenye menyu kuu.
     Kutolewa kwa Firefox 140
  • Wakati wa kutafsiri maudhui yote ya ukurasa katika lugha nyingine, ni maudhui yanayoonekana pekee ndiyo yanayotafsiriwa kwanza, na yaliyosalia yanatafsiriwa unaposogeza. Mabadiliko haya hupunguza matumizi ya rasilimali na kuboresha uitikiaji wa kiolesura wakati wa kutafsiri.
  • Kwa watumiaji kutoka Polandi, Italia na Austria, utendakazi wa kujaza anwani kiotomatiki katika fomu za wavuti umewashwa, ambao hapo awali ulipatikana kwa Marekani, Uingereza, Kanada, Ujerumani na Ufaransa pekee.
  • Upau wa vidhibiti na ukurasa wa kichupo kipya umeondolewa vipengele vinavyohusiana na huduma ya Pocket, ambayo haitumiki tena na Mozilla.
  • Utekelezaji wa sanduku la mchanga la Linux huzuia ufikiaji wa viendesha kifaa kupitia ioctl.
  • Usaidizi ulioongezwa kwa sifa ya "aria-keyshortcuts", iliyofafanuliwa katika vipimo vya ARIA (Accessible Rich Internet Applications) kwa watu wenye ulemavu, ambayo inakuruhusu kubainisha mikato ya kibodi kwa ajili ya kubadili mwelekeo hadi kipengele.
  • API ya CookieStore iliyoongezwa, ambayo hukuruhusu kupata, kuweka na kufuta vidakuzi kwa njia iliyosawazishwa kutoka kwa hati zinazoendeshwa katika muktadha wa kurasa za HTML au Wafanyakazi wa Huduma.
  • API ya Muhimu Maalum imetekelezwa, ambayo imeundwa ili kubadilisha kiholela mtindo wa maeneo ya maandishi yaliyochaguliwa na hukuruhusu kutozuiliwa na mtindo uliowekwa uliotolewa na kivinjari kwa maeneo yaliyochaguliwa (::selection, ::inactive-selection) na kuangazia makosa ya kisintaksia (::kosa-tahajia, ::kosa-sarufi). Kwa mfano, kwa kutumia API mpya katika mifumo ya wavuti inayotoa zana za kuhariri maandishi, unaweza kutekeleza mbinu zako mwenyewe za kuangazia maandishi, kuangazia tofauti wakati wa kuhariri kwa pamoja kwa wakati mmoja na watumiaji kadhaa, na kuashiria makosa wakati wa kukagua tahajia. Ikiwa hapo awali, upotoshaji changamano na mti wa DOM ulihitajika ili kuunda kivutio kisicho cha kawaida, API ya Muhimu Maalum hutoa shughuli zilizo tayari za kuongeza na kuondoa uangaziaji ambao hauathiri muundo wa DOM na kutumia mitindo katika kushurutisha vitu vya Masafa.
  • Usaidizi ulioongezwa kwa tukio la pointerrawupdate, ambayo inaruhusu kufuatilia harakati za pointer. Ikilinganishwa na tukio la pointermove, tukio jipya hutolewa mara nyingi zaidi na data inavyopatikana, ambayo inaweza kuwa muhimu katika programu zinazohitaji kufuatilia mwendo wa vielelezo kwa usahihi wa juu.
  • Katika hali ya kuvinjari ya faragha, tovuti zinaruhusiwa kutumia Wafanyakazi wa Huduma kufanya kazi za chinichini na kutumia IndexedDB na API za Akiba ya DOM zilizo na hifadhi iliyosimbwa.
  • Saizi na mtindo uliounganishwa wa fonti katika vipengele vyote , ambazo sasa hazitegemei matumizi ndani ya vitalu , , Na .
  • Wakati wa kusawazisha sifa za HTML, kutoroka kwa herufi "<" na ">" kumewezeshwa ili kufanya baadhi ya aina za mashambulizi ya XSS kuwa magumu zaidi. Mbinu za Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML, na ShadowRoot.getHTML sasa zitachukua nafasi ya herufi "<" na ">" kwa "" wakati wa kusawazisha HTML kwenye mfuatano.
  • Katika zana za msanidi wa wavuti, paneli ya ukaguzi sasa imepanua uwezo wa utafutaji katika mti wa DOM wa ukurasa wa sasa. Uwezo wa kupanga matokeo ya utafutaji kwa idadi ya vipengele vilivyopatikana na usaidizi wa madarasa bandia umetekelezwa.
  • Toleo la Android limerahisisha udhibiti wa alamisho (kitufe cha "Chagua Zote" kimeongezwa ili kufanya shughuli na vialamisho kadhaa mara moja). Usalama katika hali ya kuvinjari ya kibinafsi umeimarishwa.

Mbali na vipengele vipya na marekebisho ya hitilafu, Firefox 140 huondoa udhaifu 17. Athari sita husababishwa na masuala ya udhibiti wa kumbukumbu, kama vile kufurika kwa bafa na ufikiaji wa maeneo ya kumbukumbu ambayo tayari yametolewa. Matatizo haya yanaweza kusababisha utekelezwaji wa msimbo wa mshambulizi wakati wa kufungua kurasa zilizoundwa mahususi. Kando, tunaweza kutambua tatizo katika programu-jalizi ya Firefox iliyojengewa ndani ya WebCompat, ambayo inaruhusu kutambua matukio ya kivinjari, ikiwa ni pamoja na wakati wa kutazama ukurasa katika hali ya faragha. Athari hii inasababishwa na uwezo wa kupata kitambulishi endelevu (UUID) kupitia uchanganuzi wa nyenzo zinazotolewa na programu jalizi ya WebCompat.

Firefox beta 141 inapunguza matumizi ya kumbukumbu kwenye Linux na kuondosha hitaji la kuanzisha upya baada ya kusasisha kwa kutumia kidhibiti kifurushi.

Chanzo: opennet.ru

Kuongeza maoni