Firefox 74 kumasulidwa

Msakatuli watulutsidwa Firefox 74ndipo mobile version Firefox 68.6 ya nsanja ya Android. Kuphatikiza apo, kusintha kwapangidwa nthambi ndi chithandizo cha nthawi yayitali 68.6.0. Kubwera posachedwa ku siteji kuyesa kwa beta Nthambi ya Firefox 75 isuntha, kutulutsidwa komwe kumayenera kuchitika pa Epulo 7 (projekiti kusunthidwa kwa masabata 4-5 chitukuko mkombero). Kwa Firefox 75 beta nthambi anayamba kupanga misonkhano kwa Linux mumtundu wa Flatpak.

waukulu zatsopano:

  • Linux amamanga amagwiritsa ntchito njira yodzipatula Zamgululi, cholinga chake choletsa kugwiritsa ntchito zofooka m'malaibulale amtundu wina. Pa nthawiyi, kudzipatula kumaloledwa ku laibulale yokha Graphite, yomwe ili ndi udindo wopereka mafonti. RLBox imapanga kachidindo ka C/C++ cha laibulale yodzipatula kukhala code yotsika ya WebAssembly yapakatikati, yomwe imapangidwa ngati gawo la WebAssembly, zilolezo zomwe zimayikidwa pokhudzana ndi gawoli lokha. Module yosonkhanitsidwa imagwira ntchito m'malo okumbukira osiyana ndipo ilibe mwayi wopeza malo ena onse adilesi. Ngati chiwopsezo mu laibulale chikugwiritsidwa ntchito, wowukirayo amakhala wocheperako ndipo sangathe kulowa m'malo okumbukira njira yayikulu kapena kusamutsa kuwongolera kunja kwa malo akutali.
  • DNS pa HTTPS mode (DoH, DNS pa HTTPS) kuyatsidwa mwachisawawa kwa ogwiritsa ntchito aku US. Wothandizira DNS wokhazikika ndi CloudFlare (mozilla.cloudflare-dns.com olembedwa Π² block lists Roskomnadzor), ndi NextDNS ikupezeka ngati njira. Sinthani wothandizira kapena yambitsani DoH m'maiko ena kupatula US, mungathe mu zoikamo zolumikizira netiweki. Mutha kuwerenga zambiri za DoH mu Firefox pa kulengeza kosiyana.

    Firefox 74 kumasulidwa

  • Wolumala kuthandizira ma protocol a TLS 1.0 ndi TLS 1.1. Kuti mupeze masamba panjira yolumikizirana yotetezeka, seva iyenera kupereka chithandizo cha TLS 1.2. Malinga ndi Google, pakali pano pafupifupi 0.5% yotsitsa masamba akupitilizabe kupangidwa pogwiritsa ntchito mitundu yakale ya TLS. Kutsekedwa kunachitika motsatira malingaliro IETF (Internet Engineering Task Force). Chifukwa chokana kuthandizira TLS 1.0 / 1.1 ndi kusowa kwa chithandizo cha ma ciphers amakono (mwachitsanzo, ECDHE ndi AEAD) ndi kufunikira kothandizira ma ciphers akale, kudalirika komwe kumafunsidwa pakalipano ya chitukuko cha teknoloji yamakompyuta ( mwachitsanzo, chithandizo cha TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA chikufunika, MD5 imagwiritsidwa ntchito pofufuza ndi kutsimikizira ndi SHA-1). Mukayesa kugwiritsa ntchito TLS 1.0 ndi TLS 1.1 kuyambira ndi Firefox 74, cholakwika chidzawonetsedwa. Mutha kubwezeretsanso kuthekera kogwira ntchito ndi ma TLS akale pokhazikitsa security.tls.version.enable-deprecated = zoona kapena pogwiritsa ntchito batani lomwe lili patsamba lolakwika lomwe likuwonetsedwa poyendera tsamba lomwe lili ndi protocol yakale.
    Firefox 74 kumasulidwa

  • Cholemba chomasulidwa chimalimbikitsa zowonjezera Chidebe cha Facebook, yomwe imatsekereza ma widget a gulu lachitatu omwe amagwiritsidwa ntchito potsimikizira, kupereka ndemanga, ndi kukonda. Zodziwika za Facebook zimayikidwa mu chidebe chosiyana, zomwe zimapangitsa kuti zikhale zovuta kuzindikira wogwiritsa ntchito ndi masamba omwe amawachezera. Kutha kugwira ntchito ndi tsamba lalikulu la Facebook kumakhalabe, koma kuli kutali ndi masamba ena.

    Kuti mukhale ndi mwayi wodzipatula kwamasamba osakhazikika, zowonjezera zimaperekedwa Zotengera Zambirimbiri ndi kukhazikitsidwa kwa lingaliro la zotengera zamkati. Zotengera zimapereka kuthekera kolekanitsa mitundu yosiyanasiyana yazinthu popanda kupanga mbiri yosiyana, zomwe zimakulolani kuti mulekanitse zidziwitso zamagulu amasamba. Mwachitsanzo, mutha kupanga madera osiyana, akutali olankhulirana, ntchito, kugula zinthu ndi mabanki, kapena kukonza kugwiritsa ntchito munthawi yomweyo maakaunti osiyanasiyana ogwiritsa ntchito patsamba limodzi. Chidebe chilichonse chimagwiritsa ntchito masitolo apadera a Cookies, Local Storage API, indexedDB, cache, ndi OriginAttributes.

  • Anawonjeza "browser.tabs.allowTabDetach" zoikamo ku about:config kuteteza ma tabo kuti asalowetsedwe muwindo latsopano. Kutsekereza tabu mwangozi ndi chimodzi mwazovuta kwambiri za Firefox zomwe zikufunika kukonza. anafuna 9 zaka. Msakatuli amalola mbewa kukokera tabu pawindo latsopano, koma nthawi zina tabu imachotsedwa pawindo lapadera panthawi yogwira ntchito pamene mbewa imayenda mosasamala pamene ikuwonekera pa tabu.
  • Anasiya kuthandizira pazowonjezera zomwe zimayikidwa mozungulira komanso osalumikizidwa ndi mbiri ya ogwiritsa ntchito. Kusinthaku kumangokhudza kukhazikitsa zowonjezera m'makalata omwe amagawidwa (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ or ~/.mozilla/extensions/) zokonzedwa ndi zochitika zonse za Firefox padongosolo ( sagwirizana ndi wogwiritsa ntchito). Njirayi nthawi zambiri imagwiritsidwa ntchito poyikiratu zowonjezera pazogawitsa, m'malo osapemphedwa ndi mapulogalamu a chipani chachitatu, kuphatikiza zowonjezera zoyipa, kapena kupereka padera chowonjezera ndi choyika chake. Mu Firefox 73, zowonjezera zomwe zidayikapo kale zidasunthidwa kuchokera pamndandanda womwe mudagawana nawo kupita ku mbiri ya munthu aliyense ndipo tsopano zitha kusinthidwa. kuchotsedwa kudzera mwa manejala wowonjezera wokhazikika.
  • Mu pulogalamu yowonjezera ya Lockwise yomwe ili mu msakatuli, yomwe imapereka mawonekedwe a "za: logins" poyang'anira mawu achinsinsi osungidwa, thandizo sinthani motsatira dongosolo (Z mpaka A).
  • WebRTC yawonjezera chitetezo ku kutayikira kwa chidziwitso cha adilesi yamkati ya IP panthawi yoyimba mawu ndi makanema pogwiritsa ntchito "mDNS ICE", kubisa adilesi yakumalo kuseri kwa chizindikiritso chopangidwa mwachisawawa chodziwika kudzera pa Multicast DNS.
  • Anasintha malo osinthira chithunzi-pa-chithunzithunzi chomwe chinadutsa batani lachithunzi chotsatira pamawonekedwe ojambulira zithunzi pa Instagram.
  • Mu JavaScript anawonjezera wogwiritsa "?.", wopangidwa kuti aziyang'ana nthawi imodzi mawonekedwe onse azinthu kapena mafoni. Mwachitsanzo, potchula "db?.user?.name?.length" mutha kupeza mtengo wa "db.user.name.length" popanda kufufuza koyambirira. Ngati chinthu chilichonse chisinthidwa kukhala chachabechabe kapena chosadziwika, zotsatira zake zidzakhala "zosadziwika".
  • Anasiya kuthandizira pamasamba ndi zowonjezera za njira ya Object.toSource() ndi ntchito yapadziko lonse lapansi ineval().
  • Chochitika chatsopano chawonjezedwa languagechange_ngakhale ndi katundu wogwirizana palanguagechange, zomwe zimakulolani kuti muyitane wothandizira pamene wogwiritsa ntchito asintha chinenero cha mawonekedwe.
  • Kukonza mutu wa HTTP kwayatsidwa Cross-Origin-Resource-Policy (Malingaliro a kampani CORP), kulola masamba kuti aletse kuyika kwazinthu (mwachitsanzo, zithunzi ndi zolemba) zonyamulidwa kuchokera kumadera ena (zoyambira ndi zodutsa). Mutu ukhoza kutenga zikhalidwe ziwiri: "chiyambi chomwechi" (chimaloleza zopempha zokhazokha zomwe zili ndi dongosolo lomwelo, dzina lachiwembu ndi nambala ya doko) ndi "malo omwewo" (amalola zopempha zochokera patsamba lomwelo).

    Cross-Origin-Resource-Policy: malo omwewo

  • Mutu wa HTTP woyatsidwa mwachisawawa Ndondomeko-Mfundo, zomwe zimakupatsani mwayi wowongolera machitidwe a API ndikuthandizira zina (mwachitsanzo, mutha kuletsa kulowa kwa Geolocation API, kamera, maikolofoni, zenera lathunthu, kusewera pawokha, media-encrypted, makanema ojambula, Payment API, synchronous XMLHttpRequest mode, etc.). Kwa ma blocks a iframe, malingaliro "kulola", yomwe ingagwiritsidwe ntchito pamasamba kuti apereke ufulu ku midadada ina ya iframe.

    Mfundo-Mfundo: maikolofoni 'palibe'; geolocation 'palibe'

    Ngati tsamba limalola, kudzera mu "lolani" mawonekedwe, kugwira ntchito ndi chida cha iframe inayake, ndipo pempho lalandiridwa kuchokera ku iframe kuti mupeze zilolezo zogwirira ntchito ndi izi, msakatuli tsopano akuwonetsa zokambirana kuti apereke zilolezo mu nkhani ya tsamba lalikulu ndi nthumwi za ufulu wotsimikiziridwa ndi wogwiritsa ntchito ku iframe (m'malo mwa zitsimikizo zosiyana za iframe ndi tsamba lalikulu). Koma, ngati tsamba lalikulu liribe chilolezo kuzinthu zomwe zapemphedwa kudzera muzovomerezeka, iframe ili ndi mwayi wopeza gwero nthawi yomweyo. oletsedwa, popanda kuwonetsa zokambirana kwa wogwiritsa ntchito.

  • Thandizo la katundu wa CSS limayatsidwa mwachisawawa 'mawu-pansi-pansi-malo', zomwe zimatsimikizira malo a kunsi kwa mawuwo (mwachitsanzo, powonetsa malemba molunjika, mukhoza kupanga mizere pansi kumanzere kapena kumanja, komanso powonetsa mopingasa, osati kuchokera pansi, komanso kuchokera pamwamba). Kuphatikiza apo mu CSS katundu omwe amawongolera kalembedwe ka mzere mawu-pansi-pansi-kuchotsera ΠΈ kukongoletsa-malemba-kukhuthala Thandizo lowonjezera pakugwiritsa ntchito maperesenti.
  • Mu katundu wa CSS kalembedwe ka autilaini, yomwe imatanthawuza kalembedwe ka mzere kuzungulira zinthu, kusakhazikika kukhala "auto" (m'mbuyomu olumala chifukwa cha zovuta mu GNOME).
  • Mu JavaScript debugger anawonjezera Kutha kuthetsa vuto la Ogwira Ntchito pa Webusayiti, kuphedwa komwe kumatha kuyimitsidwa ndikusinthidwa pang'onopang'ono pogwiritsa ntchito ma breakpoints.

    Firefox 74 kumasulidwa

  • Mawonekedwe owunikira masamba tsopano amapereka machenjezo azinthu za CSS zomwe zimadalira z-index, pamwamba, kumanzere, pansi, ndi kumanja.
    Firefox 74 kumasulidwa

  • Kwa Windows ndi macOS, kuthekera kolowetsa mbiri kuchokera pa msakatuli wa Microsoft Edge kutengera injini ya Chromium kwakhazikitsidwa.

Kuphatikiza pazatsopano ndi kukonza zolakwika, Firefox 74 yakonza 20 zofooka, zomwe 10 (zosonkhanitsidwa pansi CVE-2020-6814 ΠΈ CVE-2020-6815) amalembedwa kuti atha kutsogola ku ma code owukira akamatsegula masamba opangidwa mwapadera. Tikukumbutseni kuti zovuta zamakumbukiro, monga kusefukira kwa buffer ndi mwayi wofikira malo okumbukira omwe amasulidwa kale, posachedwapa adadziwika kuti ndi owopsa, koma osati ovuta.

Source: opennet.ru

Kuwonjezera ndemanga