Firefox 86 kumasulidwa

Msakatuli wa Firefox 86 adatulutsidwa. Kuphatikiza apo, kusinthidwa kwa nthambi yanthawi yayitali yothandizira 78.8.0 kudapangidwa. Nthambi ya Firefox 87 yasamutsidwira kumalo oyesera a beta, omwe amatulutsidwa pa Marichi 23.

Zatsopano zazikulu:

  • Mumchitidwe Wokhwima, Total Cookie Protection mode imayatsidwa, yomwe imagwiritsa ntchito kusungirako cookie kwapayokha pa tsamba lililonse. Njira yodzipatula sikulola kugwiritsa ntchito ma Cookies kuti azitsata kayendetsedwe kake pakati pamasamba, popeza ma Cookies onse omwe akhazikitsidwa kuchokera ku midadada ya chipani chachitatu omwe amapakidwa patsambali tsopano amangiriridwa patsamba lalikulu ndipo samafalitsidwa pomwe midadada iyi yapezeka kuchokera kumasamba ena. Kupatulapo, kuthekera kwa kusamutsa ma cookie pamasamba kumasiyidwa kuzinthu zosakhudzana ndi kutsata kwa ogwiritsa ntchito, mwachitsanzo, zomwe zimagwiritsidwa ntchito potsimikizira kamodzi. Zambiri zokhudzana ndi ma cookie oletsedwa ndi ololedwa amasamba zimawonetsedwa mumenyu yomwe ikuwonetsedwa mukadina chizindikiro cha chishango mu bar ya adilesi.
    Firefox 86 kumasulidwa
  • Mawonekedwe atsopano owonera zikalata asanasindikizidwe amatsegulidwa kwa ogwiritsa ntchito onse ndikuphatikizana ndi zoikamo za makina osindikizira amaperekedwa. Mawonekedwe atsopanowa amagwira ntchito mofanana ndi mawonekedwe a owerenga ndikutsegula chithunzithunzi mu tabu yamakono, m'malo mwa zomwe zilipo. Mzere wam'mbali umapereka zida zosankha chosindikizira, kusintha mawonekedwe atsamba, kusintha zosankha zosindikiza, ndikuwongolera kusindikiza mitu ndi maziko.
    Firefox 86 kumasulidwa
  • Ntchito zoperekera zinthu za Canvas ndi WebGL zasunthidwa kunjira ina, yomwe ili ndi udindo wotsitsa ntchitozo ku GPU. Kusinthaku kwasintha kwambiri kukhazikika ndi magwiridwe antchito amasamba ogwiritsa ntchito WebGL ndi Canvas.
  • Khodi zonse zokhudzana ndi kuwongolera makanema zasunthidwa kupita ku njira yatsopano ya RDD, yomwe imapangitsa chitetezo popatula osamalira makanema mwanjira ina.
  • Zomanga za Linux ndi Android zimaphatikizanso chitetezo ku ziwopsezo zomwe zimayendetsa mphambano ya stack ndi mulu. Chitetezo chimachokera pakugwiritsa ntchito njira ya "-fstack-clash-protection", ikatchulidwa, wophatikiza amaika mafoni oyesa (probe) ndi gawo lililonse lokhazikika kapena lokhazikika la malo a stack, omwe amakulolani kuti muwone kuchuluka kwa stack ndi Njira zowukira zotchinga potengera kuphatikizika kwa mulu ndi mulu wokhudzana ndi kutumiza ulusi wopherako kudzera pamasamba achitetezo osungira.
  • Mumayendedwe owerenga, zidakhala zotheka kuwona masamba a HTML osungidwa pamakina akomweko.
  • Thandizo la mawonekedwe azithunzi a AVIF (AV1 Image Format) limayatsidwa mwachisawawa, lomwe limagwiritsa ntchito matekinoloje a intra-frame kuchokera pamtundu wa AV1 encoding. Chidebe chogawira deta yoponderezedwa mu AVIF ndichofanana kwathunthu ndi HEIF. AVIF imathandizira zithunzi zonse mu HDR (High Dynamic Range) ndi Wide-gamut color space, komanso mu standard dynamic range (SDR). M'mbuyomu, kuyambitsa AVIF kunkafunika kukhazikitsa gawo la "image.avif.enabled" pafupifupi:config.
  • Thandizo lothandizira kuti mutsegule nthawi imodzi mawindo angapo ndi kanema mu Chithunzi-mu-Chithunzi.
  • Thandizo la njira yoyesera ya SSB (Site Specific Browser) yathetsedwa, zomwe zinapangitsa kuti pakhale njira yachidule yoti tsamba likhazikitsidwe popanda mawonekedwe a msakatuli, ndi chithunzi chosiyana pa taskbar, monga ntchito zonse za OS. Zifukwa zomwe zatchulidwa kuti zisiye chithandizo ndi monga zomwe sizinathetsedwe, zopindulitsa zokayikitsa kwa ogwiritsa ntchito pakompyuta, zochepa zothandizira, ndi chikhumbo chowatsogolera ku chitukuko cha zinthu zofunika kwambiri.
  • Pamalumikizidwe a WebRTC (PeerConnections), kuthandizira kwa protocol ya DTLS 1.0 (Datagram Transport Layer Security), yozikidwa pa TLS 1.1 yomwe imagwiritsidwa ntchito mu WebRTC potumiza ma audio ndi makanema, yathetsedwa. M'malo mwa DTLS 1.0, tikulimbikitsidwa kugwiritsa ntchito DTLS 1.2, kutengera TLS 1.2 (mafotokozedwe a DTLS 1.3 otengera TLS 1.3 sanakonzekerebe).
  • CSS imaphatikizapo chithunzi-set() ntchito yomwe imakupatsani mwayi wosankha chithunzi kuchokera pazosankha zosiyanasiyana zomwe zimagwirizana bwino ndi mawonekedwe anu apakompyuta ndi bandwidth yolumikizira netiweki. chithunzi chakumbuyo: chithunzi-set( "cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • Katundu wa "mndandanda wazithunzi" CSS, wopangidwa kuti afotokoze chithunzi cha zilembo pamndandanda, amalola kutanthauzira kwamtundu uliwonse kudzera pa CSS.
  • CSS imaphatikizapo kalasi yachinyengo ": autofill", yomwe imakupatsani mwayi woti muzitha kuyang'anira kudzaza kwa magawo mu tag yolowera ndi msakatuli (ngati mudzaza pamanja, chosankha sichigwira ntchito). kulowa: autofill {malire: 3px buluu wolimba; }
  • JavaScript imaphatikizanso chinthu cha Intl.DisplayNames mwachisawawa, momwe mungapezere mayina am'zinenelo, mayiko, ndalama, masiku, ndi zina. lolani currencyNames = new Intl.DisplayNames(['en'], {mtundu: 'ndalama'}); currencyNames.of('USD'); // "US Dollar" ndalamaNames.of('EUR'); // "Euro"
  • DOM imatsimikizira kuti mtengo wa katundu wa "Window.name" umasinthidwa kukhala mtengo wopanda kanthu pamene mukukweza pa tsamba la tsamba ndi dera losiyana, ndikubwezeretsanso mtengo wakale pamene batani la "kumbuyo" likukanizidwa ndikubwerera ku tsamba lakale. .
  • Chothandizira chawonjezeredwa ku zida za opanga mawebusayiti omwe amawonetsa chenjezo pokhazikitsa malire kapena ma padding mu CSS pazinthu zamkati za tebulo.
    Firefox 86 kumasulidwa
  • Chida chaopanga mawebusayiti chimapereka chiwonetsero cha kuchuluka kwa zolakwika patsamba lapano. Mukadina chizindikiro chofiira ndi kuchuluka kwa zolakwika, mutha kupita ku intaneti kuti muwone mndandanda wa zolakwikazo.
    Firefox 86 kumasulidwa

Kuphatikiza pazatsopano ndi kukonza zolakwika, Firefox 86 yakhazikitsa ziwopsezo 25, zomwe 18 mwazo zidalembedwa kuti ndizowopsa. Zofooka za 15 (zosonkhanitsidwa pansi pa CVE-2021-23979 ndi CVE-2021-23978) zimayambitsidwa ndi mavuto a kukumbukira, monga kusefukira kwa buffer ndi mwayi wopita kumalo okumbukiridwa kale. Mwina, mavutowa atha kupangitsa kuti munthu amene akuwukira ayambe kutulutsa masamba opangidwa mwapadera.

Nthambi ya Firefox 87, yomwe yalowa kuyesa kwa beta, ndiyodziwikiratu kuletsa chogwirizira makiyi a Backspace kunja kwa mafomu olowetsa mwachisawawa. Chifukwa chochotsera chogwiritsira ntchito ndi chakuti chinsinsi cha Backspace chimagwiritsidwa ntchito mwakhama polemba mafomu, koma pamene sichiyang'ana pa fomu yolowera, imatengedwa ngati kusunthira ku tsamba lapitalo, zomwe zingayambitse kutayika kwa malemba omwe amalembedwa chifukwa. kupita kutsamba lina mwangozi. Kuti mubweze khalidwe lakale, njira ya browser.backspace_action yawonjezedwa ku about:config. Kuphatikiza apo, mukamagwiritsa ntchito kufufuza patsamba, zilembo tsopano zikuwonetsedwa pafupi ndi mpukutu wa mipukutu kuti ziwonetse pomwe makiyi omwe apezeka. Zosankha za Web Developer zakhala zophweka kwambiri ndipo zinthu zomwe sizimagwiritsidwa ntchito kawirikawiri zachotsedwa pa Library.

Source: opennet.ru

Kuwonjezera ndemanga