Kutolewa kwa Firefox 77

Kivinjari cha wavuti kilitolewa Firefox 77Na toleo la simu Firefox 68.9 kwa jukwaa la Android. Kwa kuongeza, sasisho limetolewa matawi msaada wa muda mrefu 68.9.0. Karibu kwenye jukwaa majaribio ya beta Tawi la Firefox 78 litabadilika, kutolewa kwake kumepangwa Juni 30.

kuu ubunifu:

  • Imeongezwa ukurasa mpya wa huduma "kuhusu: cheti" cha kufikia kiolesura kilichojengewa ndani kwa ajili ya kuangalia vyeti. Katika kiolesura, unaweza kuonyesha orodha ya vyeti vya mizizi na vilivyohifadhiwa, angalia maelezo kwa kila cheti, na vyeti vya kuhamisha (usaidizi wa kuagiza bado haupatikani).
    Kutolewa kwa Firefox 77

  • Umeongeza usaidizi wa kimajaribio wa umbizo la picha la AVIF (AV1 Image Format), linalotumia teknolojia za ukandamizaji wa ndani ya fremu kutoka kwa umbizo la usimbaji video la AV1 (linatumika kuanzia na Firefox 55). Ili kuwezesha AVIF katika about:config kuna chaguo image.avif.enabled. Chombo cha kusambaza data iliyobanwa katika AVIF kinafanana kabisa na HEIF. AVIF inaweza kutumia picha zote mbili katika HDR (High Dynamic Range) na nafasi ya rangi ya Wide-gamut, na pia katika masafa ya kawaida yanayobadilika (SDR).
  • Imepanuliwa idadi mifumo ambayo mfumo wa utunzi umewezeshwa WebRender, iliyoandikwa kwa kutu na kukuruhusu kuongeza kasi ya uwasilishaji na kupunguza mzigo wa CPU. WebRender hutoa shughuli za utoaji wa maudhui ya ukurasa kwa upande wa GPU, ambayo hutekelezwa kupitia vivuli vinavyoendeshwa kwenye GPU. WebRender ni sasa pamoja kwenye vifaa na Intel Skylake GT1. yenye utofauti wa mazingira uliowekwa MOZ_WEBRENDER=10.
  • Katika bar ya anwani kuimarishwa uchambuzi wa maneno ya utafutaji. Maneno yenye nukta sasa yanatathminiwa ili kuhusishwa nayo vikoa vya sasa (kwa mfano, hapo awali, kuingiza vitufe kama vile “test.log” hakukuongoza kwenye utafutaji, lakini kwa jaribio la kufungua tovuti, na kuingiza “data:url” na nafasi na alama ya kuuliza ilisababisha utafutaji, si pakua).
  • Imeongezwa kusaidia mamlaka ya hiari, ombi ambalo katika programu-jalizi haileti arifa kuhusu uthibitisho wa haki mpya wakati wa kusakinisha au kusasisha programu-jalizi, lakini huonyeshwa wakati programu-jalizi inafikia moja kwa moja operesheni inayohitaji haki zilizoinuliwa. Ruhusa zinazoweza kutangazwa kuwa za hiari ni pamoja na usimamizi, zana, data ya kuvinjari, pkcs11
    wakala na kikao. Kichocheo cha kuongeza ruhusa za hiari ni hamu ya kupunguza mzigo kwa watumiaji wakati wa kusasisha programu-jalizi na kutoa uwezo wa kusasisha programu-jalizi bila kudhibitisha ruhusa (hapo awali, ikiwa mtumiaji hakukubaliana na ruhusa, programu jalizi haikusasishwa).

  • Kwa watumiaji wa Uingereza kwenye ukurasa wa Kichupo Kipya pamoja kuonyesha maudhui yaliyopendekezwa na huduma ya Pocket. Kurasa zilizofanana hapo awali ilionekana kwa watumiaji kutoka Marekani, Kanada na Ujerumani pekee. Ubinafsishaji unaohusishwa na uteuzi wa yaliyomo hufanywa kwa upande wa mteja na bila kuhamisha habari ya mtumiaji kwa wahusika wengine (orodha nzima ya viungo vilivyopendekezwa kwa siku ya sasa imepakiwa kwenye kivinjari, ambacho kimewekwa kwa upande wa mtumiaji kulingana na data ya historia ya kuvinjari. ) Ikumbukwe kwamba vitalu vilivyolipiwa na wafadhili vinaonyeshwa Marekani pekee na vimetiwa alama wazi kuwa ni vya utangazaji; makala ya utangazaji bado hayatumiki katika nchi nyingine. Ili kuzima maudhui ya Pocket yaliyopendekezwa, kuna a tuning katika kisanidi (Maudhui ya Nyumbani ya Firefox/Iliyopendekezwa na Pocket) na chaguo "browser.newtabpage.activity-stream.feeds.topsites" katika kuhusu:config.

    Kutolewa kwa Firefox 77

  • Katika kisanidi, katika sehemu ya kunjuzi ya njia za kuzuia Vidakuzi katika sehemu ya mipangilio ya kuzuia ufuatiliaji wa harakati. imeongezwa kipengee kipya cha kutengwa kwa Kidakuzi kwa kikoa kinachoonyeshwa kwenye upau wa anwani (“Kutengwa kwa Mtu wa Kwanza kwa Nguvu", wakati uwekaji wako mwenyewe na wa wahusika wengine umeamuliwa kulingana na kikoa cha msingi cha tovuti). Katika kuhusu:config, kiolesura kinawezeshwa kupitia mpangilio "browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled" au moja kwa moja "network.cookie.cookieBehavior = 5".

    Kutolewa kwa Firefox 77

  • Ili kurahisisha urambazaji kwenye vifaa vya skrini ya kugusa iliongezeka kuweka kwenye upau wa alamisho (wakati wa kufungua kichupo kipya, upau mpya wa anwani wa Megabar hufunika sehemu ya upau wa alamisho na huacha nafasi ndogo ya kubofya).
  • Imetekelezwa vidadisi vipya vya muundo vilivyounganishwa kwa vichupo vya kibinafsi na sio kuzuia kiolesura kizima. Ili kudhibiti kama ufungaji wa kidirisha umewashwa, chaguo za “prompts.defaultModalType”, “prompts.modalType.confirmAuth” na “prompts.modalType.insecureFormSubmit” zimeongezwa kwa about:config (1 - inafunga maudhui, 2 - inayofunga kwenye kichupo). , 3 - kumfunga kwa dirisha).

    Kutolewa kwa Firefox 77

  • Kuhusu:config aliongeza mpangilio mpya middlemouse.openNewWindow, ambayo unaweza kulemaza matumizi ya kitufe cha kati cha kipanya ili kufungua kiungo kwenye kichupo kipya.
  • Imefutwa kuweka browser.urlbar.update1.view.stripHttps (msaada wa kuweka browser.urlbar.trimURLs umehifadhiwa).
  • Kutoka kwa injini ya Gecko kabisa imefutwa kusaidia
    Gridi za XUL.

  • Kwa chaguo-msingi, mzunguko wa kiotomatiki wa picha za JPEG umewezeshwa kulingana na data kutoka Exif.
  • Imeondoa mpangilio wa "browser.urlbar.oneOffSearches". Ili kuficha vitufe vya injini mbadala za utafutaji zinazoonekana unapoanza kuchapa kwenye anwani au upau wa kutafutia, unaweza kuchagua injini tafuti zinazohitajika kwenye ukurasa wa kuhusu:mapendeleo#utafutaji.

    Kutolewa kwa Firefox 77

  • Maandishi ambayo hayatoshei ndani ya kikomo cha "maxlength" hayakatizwi tena yanapobandikwa kwenye sehemu Na .
  • Mbinu iliyoongezwa Aina ya String.replaceAll () (String#replaceAll), ambayo hurejesha mfuatano mpya (mfuatano wa asili haujabadilika) ambamo ulinganifu wote hubadilishwa kulingana na muundo uliotolewa. Sampuli zinaweza kuwa masks rahisi au maneno ya kawaida.
  • Imewashwa ili kuonyesha thamani ya lebo iliyobainishwa kwa kutumia sifa ya "lebo" katika kipengele ikiwa maudhui ya kipengele ni tupu.
  • IndexedDB inatekeleza mali IDBCursor.request.
  • Imeongezwa usaidizi wa mpangilio wa majaribio Uashi katika vyombo vya gridi ya taifa.
  • Kwa Zana za Wasanidi Programu aliongeza paneli ili kutathmini masuala yanayoweza kutokea ya uoanifu na vivinjari tofauti (inaonyesha ni vivinjari vipi vinavyotumia kipengele fulani cha CSS kinachofungamana na kipengele kilichochaguliwa). Imewashwa kupitia devtools.inspector.compatibility.enabled mpangilio katika about:config.

    Kutolewa kwa Firefox 77

  • Sehemu kubwa imeongezwa maboresho kwenye kitatuzi cha JavaScript. Upakiaji na utatuzi wa hatua kwa hatua huharakishwa, matumizi ya kumbukumbu hupunguzwa. Ulinganisho wa maoni tofauti ya msimbo (ramani ya chanzo) umeboreshwa, huku kuruhusu kuona vigeu kutoka kwa misimbo ya chanzo asili wakati wa kutatua moduli zinazotokana. Wakati wa kubadilisha mstari uliochaguliwa kwa kubofya kwenye dirisha la Wito Stack na kuanza utekelezaji wa hatua kwa hatua (Hatua juu, F10), debugger itafanya msimbo hadi kufikia mstari unaofuata uliochaguliwa. Menyu imeongezwa kwenye kidirisha (ikoni ya gia), ambayo kwa sasa ina kipengee kimoja tu cha kuzima JavaScript. Imeongeza uwezo wa kuweka vizuizi vya masharti (vijiti vya kutazama), ambavyo husimamisha utekelezaji wakati wa kubadilisha au kusoma maadili fulani (hapo awali iliwezekana kusitisha utekelezaji wakati wa kusoma na kubadilisha kando).

    Kutolewa kwa Firefox 77

  • Menyu imeongezwa kwenye paneli ya kiolesura cha kukagua shughuli za mtandao, ambayo ina vitendaji vya kusimamia ukataji miti (kuhifadhi kumbukumbu kati ya mizigo ya tovuti, kuleta faili ya HAR, kuandika faili ya HAR). Menyu ya muktadha imeongezwa kwenye paneli ya Kuzuia Ombi ili kuwezesha, kuzima na kufuta vipengele vilivyozuiwa.
    Kutolewa kwa Firefox 77

  • Kuondoa Usaidizi wa FTP umecheleweshwa hadi Firefox 79, lakini chaguo tayari limeongezwa ili kudhibiti shughuli za FTP (network.ftp.enabled in about:config).

Kwa kuongeza ubunifu na marekebisho ya hitilafu katika Firefox 77 kuondolewa udhaifu 9, ambapo 7 umetiwa alama kuwa hatari:

  • Athari nne (zilizokusanywa chini ya CVE-2020-12411 и
    CVE-2020-12409) husababishwa na matatizo ya kumbukumbu, kama vile bafa 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.

  • Uwezo wa kuathiriwa
    CVE-2020-12406 husababishwa na ukosefu wa ukaguzi wa aina wakati wa kufuta vipengee vya NativeTypes na inaweza kutumika kusababisha msimbo wa mshambuliaji kutekeleza.

  • Athari ya CVE-2020-12405 inasababishwa na kizuizi cha kumbukumbu ya Matumizi-baada ya bila malipo katika Huduma ya Pamoja na kuna uwezekano mdogo wa kusababisha ajali.
  • Athari ya CVE-2020-12399 inatokana na kuathiriwa kwa maktaba ya NSS na shambulio la idhaa ya kando. kuruhusu Kulingana na uchanganuzi wa tofauti za muda wa kukokotoa, rudisha ufunguo wa faragha wa sahihi ya dijiti ya DSA.

Chanzo: opennet.ru

Kuongeza maoni