Firefox 84

Inapatikana 84.

  • Toleo la hivi punde kwa usaidizi wa Adobe Flash. Usaidizi wa NPAPI umepangwa kuondolewa katika toleo la baadaye, kwa kuwa Flash ndiyo programu-jalizi pekee ya NPAPI ambayo inaruhusiwa kufanya kazi katika Firefox.
  • Idadi ya mifumo ambayo imewashwa imepanuliwa WebRender:
    • Linux: GNOME/X11 (Isipokuwa mifumo na viendeshi vya wamiliki wa NVIDIA, pamoja na mchanganyiko wa "Picha na azimio la Intel >= 3440Γ—1440). Katika toleo linalofuata imepangwa kuwezesha WebRender kwa mchanganyiko wa GNOME/Wayland (isipokuwa XWayland)
    • macOS: Sur kubwa
    • Android: GPU Mali-G.
    • Windows: Picha za Intel Kizazi cha 5 na 6 (Ironlake na Sandy Bridge). Kwa kuongeza, WebRender walemavu kwa wamiliki wa kadi za video za NVIDIA wanaotumia vichunguzi vingi ambavyo vina viwango tofauti vya kuonyesha upya.
  • Firefox kujifunza kutumia Bomba la waya. Msaada wa PipeWire aliongeza katika WebRTC.
  • Linux inatanguliza mbinu mpya za kugawa kumbukumbu iliyoshirikiwa, ambayo huongeza utendaji na kuboresha utangamano na Docker.
  • Usaidizi wa asili kwa wasindikaji wa Apple Silicon umetekelezwa. Ikilinganishwa na emulator ya Rosetta 2, muundo asili huzindua mara 2.5 kwa kasi, na uitikiaji wa programu za wavuti huongezeka maradufu. Hata hivyo, emulator bado inahitajika ili kucheza maudhui ya DRM.
  • Programu ya kingavirusi ya Cylance kwenye macOS inaweza kuripoti Firefox kimakosa kama programu hasidi, na kutatiza usakinishaji wake.
  • Imeongeza kidhibiti cha mchakato (kuhusu: ukurasa wa michakato) ambayo inakuruhusu kutathmini matumizi ya rasilimali ya kila uzi. Taarifa za ziada zimepangwa kutolewa katika siku zijazo.
  • Hali ya picha-ndani-picha kujifunza kumbuka ukubwa na nafasi ya dirisha. Kwa kuongeza, dirisha la picha-katika-picha sasa inafungua kwenye mfuatiliaji sawa ambapo dirisha la kivinjari limefunguliwa (kabla ya hili daima lilifunguliwa kwenye kufuatilia kuu).
  • Katika sehemu ya mipangilio ya majaribio (ili kuiona, unahitaji kuwezesha kivinjari.preferences.majaribio na kufungua kuhusu:preferences# ukurasa wa majaribio) mpangilio umeongezwa ambao unakuruhusu kutumia madirisha kadhaa ya picha-ndani kwa wakati mmoja. .
  • Sasa inawezekana kubadilisha kiwango cha paneli, madirisha ibukizi na paneli za pembeni zilizoundwa na nyongeza (Ctrl + panya gurudumu).
  • Baada ya kuleta data kutoka kwa kivinjari kingine, Firefox itawasha kiotomati upau wa alamisho ikiwa kivinjari kingine kilikuwa kimewashwa na kilikuwa na alamisho.
  • Kwenye ukurasa wa usimamizi wa addons (kuhusu:addons) kuna sasa zinaonyeshwa sio tu ya msingi, lakini pia ruhusa za ziada (ambazo nyongeza haziombi wakati wa ufungaji, lakini wakati wa kuwezesha mpangilio fulani ambao ruhusa hizi zinahitajika). Hapo awali, ruhusa za ziada hazikuonyeshwa na hazingeweza kubatilishwa.
  • Unapounda wasifu mpya, taarifa kuhusu mamlaka zote za cheti cha kati zinazoaminika zitapakuliwa kutoka kwa seva za Mozilla siku hiyo hiyo, badala ya zaidi ya wiki kadhaa kama hapo awali. Hii huongeza uwezekano kwamba mtumiaji mpya wa Firefox hatakumbana na hitilafu za usalama anapotembelea tovuti zilizosanidiwa vibaya.
  • Imetekelezwa ulinzi dhidi ya udhaifu kama vile ilipatikana mwaka mmoja na nusu uliopita katika mteja wa Zoom. Kwa mfano, ikiwa hapo awali chaguo la "kila mara tumia Mikutano ya Zoom kufungua viungo vya zoommtg://" lilisambazwa kwa tovuti zote (kubofya kiungo kama hicho kutoka kwa tovuti yoyote kunaweza kufungua kiteja cha Zoom), sasa chaguo hilo linafanya kazi ndani ya kikoa pekee ( ukiiwezesha kwenye example1.com, basi unapobofya kiungo cha zoommtg:// kutoka kwa tovuti nyingine.com, dirisha la ombi litaonekana tena). Ili kutoleta usumbufu mwingi kwa watumiaji, ulinzi (unaodhibitiwa na mpangilio wa security.external_protocol_requires_permission) hautumiki kwa baadhi ya mipango maarufu kama vile tel: na mailto:
  • Ikiwa cheti cha SSL kimetolewa kwa www.example.com pekee, na mtumiaji anajaribu kufikia https://example.com, Firefox itaenda moja kwa moja kwa https://www.example.com (hapo awali, watumiaji katika hali kama hizi walipokea hitilafu SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox sasa inakubali kila wakati anwani za mwenyeji (http://localhost/ ΠΈ http://dev.localhost/) kama kurejelea kiolesura cha kitanzi (k.m. http://127.0.0.1) Kwa njia hii, rasilimali zilizopakiwa kutoka kwa mwenyeji hazichukuliwi tena kama maudhui mchanganyiko.
  • Faili za PDF, hati za ofisi na faili za media sasa huhifadhiwa kila wakati na kiendelezi sahihi (wakati mwingine zilihifadhiwa bila ugani).
  • Idadi ya juu inayoruhusiwa ya majaribio ya DoH ambayo hayakufaulu (baada ya kufikia ambayo kivinjari hubadilika kiotomatiki hadi DNS ya kawaida) imeongezwa kutoka 5 hadi 15.
  • Kwenye jukwaa la Windows, Canvas 2D sasa imeharakishwa GPU.
  • CSS:
    • Darasa la uwongo :sio() ilipata usaidizi kwa wateuzi changamano.
    • Sifa ya umiliki -moz-default-mwonekano haiauni tena upau wa kusogeza-ndogo (inapaswa kutumia upana wa upau wa kusogeza: nyembamba badala yake) na upau wa kusogeza (macOS pekee; tumia upau wa kusogeza-mlalo na upau wa kusogeza-wima badala yake).
  • JavaScript: tarehe maalum na fomati za wakati zilizobainishwa kama kigezo cha mjenzi Intl.DateTimeFormat(), sasa inasaidia kubainisha idadi ya tarakimu zinazotumiwa kuwakilisha sekunde za sehemu (fractionalSecondDigits).
  • API:
  • Zana za Wasanidi Programu:
    • Paneli ya Mtandao ni sasa Unaweza kushughulikia kushindwa kwa ghafla na kuonyesha maelezo muhimu ya utatuzi kama vile ufuatiliaji wa rafu. Ni rahisi kuwasilisha ripoti za hitilafu - bonyeza tu kwenye kiungo.
    • Mkaguzi wa ufikivu amejifunza kuonyesha mpangilio wa vipengele vya ukurasa kwa kutumia kitufe cha Tab. Kwa njia hii, wasanidi programu wanaweza kufahamu urahisi wa urambazaji wa kibodi.

Chanzo: linux.org.ru