Firefox 74 kuburitswa

Webhurawuza yakaburitswa Firefox 74, pamwe chete mobile version Firefox 68.6 yeAroid platform. Mukuwedzera, imwe update yakagadzirwa matavi nerutsigiro rwenguva refu 68.6.0. Kuuya padariro beta kuongorora Firefox 75 bazi richatama, kuburitswa kwakarongerwa Kubvumbi 7 (purojekiti kusuduruka kwemavhiki 4-5 Development cycle) YeFirefox 75 beta bazi akatanga kuumba maassemblies yeLinux muFlatpak fomati.

chikuru zvitsva:

  • Linux inovaka shandisa nzira yekuzviparadzanisa nevamwe RLBox, yakanangana nekuvharisa kushandiswa kwekusagadzikana mumaraibhurari ebato rechitatu. Panguva ino, kuzviparadzanisa kunogoneswa chete kuraibhurari Graphite, ine basa rekupa mafonti. RLBox inounganidza iyo C/C++ kodhi yeraibhurari yakazvimiririra kuita yakaderera-level WebAssembly yepakati kodhi, iyo inozogadzirwa seWebAssembly module, iyo mvumo inoiswa maererano chete nemodule iyi. Iyo yakaunganidzwa module inoshanda munzvimbo yakaparadzana yekurangarira uye haina mukana kune yakasara yekero nzvimbo. Kana kusagadzikana muraibhurari kuchishandiswa, anorwisa anozoganhurirwa uye haakwanise kuwana nzvimbo dzekurangarira dzeiyo main process kana kutamisa kutonga kunze kwenzvimbo yakasarudzika.
  • DNS pamusoro peHTTPS modhi (DoH, DNS pamusoro peHTTPS) inogoneswa neiyo default kune vashandisi veUS. Iyo yakasarudzika DNS mupi ndeye CloudFlare (mozilla.cloudflare-dns.com vakanyorwa Π² block lists Roskomnadzor), uye NextDNS inowanikwa sechisarudzo. Shandura mupi kana kugonesa DoH kune dzimwe nyika dzisiri dzeUS, anogona mune network yekubatanidza marongero. Unogona kuverenga zvakawanda nezveDoH muFirefox pa chiziviso chakasiyana.

    Firefox 74 kuburitswa

  • Yakaremara rutsigiro rweTLS 1.0 uye TLS 1.1 mapuroteni. Kuti uwane masaiti pamusoro peyakachengeteka nzira yekutaurirana, sevha inofanirwa kupa rutsigiro rweinenge TLS 1.2. Sekureva kweGoogle, parizvino ingangoita 0.5% yekudhawunirodha peji rewebhu inoramba ichiitwa pachishandiswa vhezheni dzekare dzeTLS. Kuvhara kwakaitwa maererano mazano IETF (Internet Engineering Task Force). Chikonzero chekuramba kutsigira TLS 1.0 / 1.1 kushayikwa kwerutsigiro rwemazuva ano ciphers (somuenzaniso, ECDHE neAEAD) uye chinodiwa chekutsigira ciphers yekare, kuvimbika kwayo kunobvunzwa panguva ino yekuvandudzwa kwekombiyuta yekombiyuta ( semuenzaniso, tsigiro yeTLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA inodiwa, MD5 inoshandiswa kuongorora kuvimbika uye kutendeka uye SHA-1). Paunenge uchiedza kushandisa TLS 1.0 uye TLS 1.1 kutanga neFirefox 74, kukanganisa kucharatidzwa. Iwe unogona kudzorera kukwanisa kushanda neshanduro dzekare dzeTLS nekuisa security.tls.version.enable-deprecated = chokwadi kana nekushandisa bhatani riri papeji yekukanganisa inoratidzwa paunoshanyira saiti ine protocol yekare.
    Firefox 74 kuburitswa

  • Tsamba yekuburitsa inokurudzira kuwedzera Facebook Mudziyo, iyo inovhara otomatiki yechitatu-bato Facebook majeti anoshandiswa kusimbisa, kupa mhinduro, uye kufarira. Facebook's identification parameters yakasarudzika mugaba rakasiyana, zvichiita kuti zviome kuziva mushandisi nemasaiti avanoshanyira. Iko kugona kushanda neiyo huru Facebook saiti inoramba iripo, asi yakaparadzaniswa nedzimwe nzvimbo.

    Kuti uwedzere kuchinjika kusarudzika kwemasaiti ekupokana, yekuwedzera inokurudzirwa Zvakawanda-Akaundi Midziyo nekushandiswa kweiyo pfungwa yezvigadziro zvemukati. Containers inopa kugona kuparadzanisa marudzi akasiyana ezvinyorwa pasina kugadzira akaparadzana profiles, izvo zvinokutendera iwe kuparadzanisa ruzivo rwemapoka ega emapeji. Semuenzaniso, unogona kugadzira nzvimbo dzakaparadzana, dzakasarudzika dzekutaurirana pachako, basa, kutenga uye kutengeserana kwebhangi, kana kuronga kushandiswa panguva imwe chete kwemaakaundi emushandisi akasiyana pane imwe saiti. Chigaba chega chega chinoshandisa zvitoro zvakasiyana zveMakuki, Local Storage API, indexedDB, cache, uye OriginAttributes zvemukati.

  • Yakawedzera "browser.tabs.allowTabDetach" kurongedza kune nezve: config kudzivirira ma tabo kuti asavharirwe kupinda mumahwindo matsva. Accident tab detachment ndeimwe yeanoshungurudza Firefox bugs inoda kugadziriswa. vakatsvaka 9 makore. Iyo bhurawuza inobvumira mbeva kudhonzera tebhu muhwindo nyowani, asi mune mamwe mamiriro tebhu inovharirwa muhwindo rakasiyana panguva yekushanda kana mbeva inofamba zvisina hanya ichidzvanya pane tab.
  • Discontinued tsigiro yeadd-ons yakaiswa munzira inotenderera uye isina kusungirirwa kumaprofiles emushandisi. Shanduko iyi inongokanganisa kuisirwa kwe-add-ons mumadhairekitori akagovaniswa (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ or ~/.mozilla/extensions/) inogadziriswa nezviitiko zvese zveFirefox pane system ( isina kubatana nemushandisi) . Iyi nzira inowanzo shandiswa kufanoisa ma-add-ons mukugovera, kutsiva kusingakumbirwe nevechitatu-party application, yekubatanidza yakaipa maadd-ons, kana kuendesa zvakasiyana yekuwedzera neayo anoisa. MuFirefox 73, yaimboiswa-simba-akaisirwa ma-add-on akatamiswa otomatiki kubva kune yakagovaniswa dhairekitori kuenda kune ega ega maprofile uye anogona kubviswa kuburikidza neanogara achiwedzera maneja.
  • MuLockwise system yekuwedzera-inosanganisirwa mubrowser, iyo inopa iyo "zve: logins" interface yekugadzirisa mapassword akachengetwa, kutsigira rongedza mune reverse order (Z kusvika A).
  • WebRTC yakawedzera dziviriro kubva pakudonha kweruzivo nezve yemukati IP kero panguva yezwi uye vhidhiyo kufona uchishandisa iyo "mDNS ICE", kuviga kero yenzvimbo kuseri kwechinongedzo chakagadzirwa chiziviso chakatemerwa kuburikidza neMulticast DNS.
  • Yakachinja nzvimbo yepikicha-mu-pikicha yekuona switch iyo yakapfuura bhatani remufananidzo rinotevera mubatch yekurodha mafoto interface pa Instagram.
  • MuJavaScript akawedzera mushandisi "?.", Yakagadzirirwa kutarisa panguva imwe chete cheni yese yezvivakwa kana mafoni. Semuenzaniso, nekudoma "db?.user?.name?.length" unokwanisa kuwana kukosha kwe "db.user.name.length" pasina cheki yekutanga. Kana chero chinhu chikagadziriswa sechisina kana kutsanangurwa, chinobuda chichave "chisina kutsanangurwa".
  • Discontinued tsigiro pamawebhusaiti uye mune zvekuwedzera zveiyo Object.toSource() nzira uye yepasi rose basa ineval().
  • Chiitiko chitsva chakawedzerwa languagechange_even uye midziyo inobatanidzwa onlanguagechange, iyo inokutendera kuti ufonere mubati kana mushandisi achinja mutauro wekushandisa.
  • Kugadziriswa kwemusoro weHTTP kwakabatidzwa Cross-Origin-Resource-Policy (BODY), kubvumira masayiti kudzivirira kuiswa kwezvinhu (somuenzaniso, mifananidzo uye zvinyorwa) zvakatakurwa kubva kune dzimwe nzvimbo (cross-origin and cross-site). Musoro unogona kutora maitiro maviri: "same-origin" (inobvumira chete zvikumbiro zvezviwanikwa zvine chirongwa chakafanana, zita remugamuchiri uye nhamba yechiteshi) uye "same-saiti" (inobvumira chete zvikumbiro kubva kune imwechete saiti).

    Cross-Origin-Resource-Policy: yakafanana-saiti

  • HTTP musoro unogoneswa nekusingaperi Feature-Policy, iyo inokubvumira kudzora maitiro eAPI uye kugonesa mamwe maficha (semuenzaniso, unogona kudzima kupinda kuGeolocation API, kamera, maikorofoni, yakazara skrini, autoplay, encrypted-media, animation, Payment API, synchronous XMLHttpRequest mode, etc.). Kune iframe blocks, hunhu "tendera", iyo inogona kushandiswa mukodhi yepeji kupa kodzero kune mamwe mabhuroki iframe.

    Feature-Policy: maikorofoni 'hapana'; geolocation 'hapana'

    Kana saiti ichibvumira, kuburikidza ne "bvumira" hunhu, kushanda nechishandiso cheimwe iframe, uye chikumbiro chikagamuchirwa kubva kune iframe kuwana mvumo yekushanda neichi sosi, bhurawuza ikozvino rinoratidza dialog yekupa mvumo mu mamiriro epeji guru uye anopa kodzero dzakasimbiswa nemushandisi kune iframe (panzvimbo yekusimbisa kwakasiyana kweiframe uye peji huru). Asi, kana iyo huru peji isina mvumo kune sosi yakakumbirwa kuburikidza nemvumo hunhu, iyo iframe inokwanisa kuwana iyo sosi pakarepo. yakavharwa, pasina kuratidza dialog kumushandisi.

  • CSS pfuma tsigiro inogoneswa neiyo default 'text- underline-position', iyo inosarudza nzvimbo yekunyorwa kwechinyorwa (semuenzaniso, paunenge uchitaridza mavara akatwasuka, unogona kuronga kutara pasi kuruboshwe kana kurudyi, uye kana uchiratidzira wakachinjika, kwete kubva pazasi chete, asiwo kubva kumusoro). Kuwedzera muCSS zvivakwa zvinotonga underline style text-underline-offset ΠΈ zvinyorwa-kushongedza-ukobvu Yakawedzera tsigiro yekushandisa muzana makosi.
  • Munzvimbo yeCSS rondedzero-maitiro, iyo inotsanangura mutsara wemutsetse wakatenderedza zvinhu, defaults ku "auto" (kare kuremara nekuda kwematambudziko muGNOME).
  • MuJavaScript debugger akawedzera kugona kugadzirisa nested Web Workers, kuuraya kwacho kunogona kumiswa uye kugadziriswa nhanho nhanho uchishandisa breakpoints.

    Firefox 74 kuburitswa

  • Iyo yewebhu peji yekutarisa interface ikozvino inopa yambiro yeCSS zvivakwa zvinoenderana ne-z-index, kumusoro, kuruboshwe, pasi, uye kurudyi zvakamisikidzwa zvinhu.
    Firefox 74 kuburitswa

  • YeWindows uye macOS, kugona kupinza maprofile kubva kuMicrosoft Edge browser yakavakirwa paChromium injini yakaitwa.

Pamusoro pehunyanzvi uye kugadzirisa kwebug, Firefox 74 yakagadzirisa 20 kushaya simba, iyo gumi (yakaunganidzwa pasi CVE-2020-6814 ΠΈ CVE-2020-6815) dzakamisikidzwa sezvingangokwanisa kutungamira kukurwisa kodhi kuuraya kana uchivhura mapeji akagadzirwa. Ngatikuyeuchidzei kuti matambudziko ekurangarira, akadai sebuffer mafashama uye kuwana kune yakatosunungurwa ndangariro nzvimbo, munguva pfupi yapfuura akamakwa seane ngozi, asi kwete kutsoropodza.

Source: opennet.ru

Voeg