Firefox 78 kuburitswa

Webhurawuza yakaburitswa Firefox 78, pamwe neshanduro yefoni Firefox 68.10 ye Android platform. Iyo Firefox 78 kuburitswa inorongedzerwa seYakawedzera Tsigiro Service (ESR), ine zvigadziriso zvinoburitswa gore rese. Mukuwedzera, kugadzirisa kwekare matavi nerutsigiro rwenguva refu 68.10.0 (zvimwe zviviri zvinogadziridzwa zvinotarisirwa mune ramangwana: 68.11 uye 68.12). Kuuya padariro beta kuongorora Bazi reFirefox 79 richachinja, kuburitswa kwakarongerwa Chikunguru 28.

chikuru zvitsva:

  • Iro peji repfupiso (Dziviriro Dashboard) rakawedzerwa nemishumo pamusoro pekushanda kwemaitiro ekudzivirira kubva pakufamba kwekutevera, kutarisa kukanganiswa kwezvitupa, uye kutonga mapassword. Kuburitswa kutsva kunoita kuti zvikwanise kuona huwandu hwekushandiswa kwezvitupa zvakakanganisika, pamwe nekutevera nzira dzinogona kuitika dzepassword dzakachengetwa dzine zvinozivikanwa zvinoburitswa zvemushandisi dhatabhesi. Ongororo iyi inoitwa kuburikidza nekubatanidzwa nedhatabhesi reiyo haveibeenpwned.com purojekiti, iyo inosanganisira ruzivo nezve 9.7 bhiriyoni maakaundi akabiwa nekuda kwekubirwa kwemasaiti mazana mana nemakumi mashanu nenhanhatu. Pfupiso inopihwa papeji β€œnezve:dziviriro” kana kuburikidza nemenu inodanwa nekudzvanya pachiratidzo cheshield mubhare rekero (Dziviriro Dashboard yava kuratidzwa pachinzvimbo cheRatidza Chirevo).
    Firefox 78 kuburitswa

  • Yakawedzera bhatani ku UninstallerZorodza Firefox", izvo zvinokutendera kuti uise patsva marongero uye kubvisa ese ma-add-ons pasina kurasikirwa nedata rakaunganidzwa. Kana paine matambudziko, vashandisi vanowanzo edza kuzvigadzirisa nekuisazve browser. Bhatani reRefresh rinokutendera kuti uite zvakafanana pasina kurasikirwa mabhukumaki, nhoroondo yekubhurawuza, mapassword akachengetwa, Cookies, maduramazwi akabatana uye data yemafomu ekuzadza otomatiki (kana iwe ukadzvanya bhatani, chimiro chitsva chinogadzirwa uye dhatabhesi rakatsanangurwa rinotamiswa. kwairi). Mushure mekudzvanya Refresh, ma-add-ons, madingindira, ruzivo rwekodzero dzekuwana, injini dzekutsvaga dzakabatana, chengetedzo yeDOM yemuno, zvitupa, zvakachinjika marongero, zvitaera zvemushandisi (mushandisiChrome, mushandisiZvirimo) zvicharasika.
    Firefox 78 kuburitswa

  • Yakawedzera zvinhu kumenu yemamiriro ekunze inoratidzwa kuti matabo avhure akawanda ma tabo, vhara ma tabo kurudyi kweazvino, uye kuvhara ma tabo ese kunze kweyazvino.

    Firefox 78 kuburitswa

  • Iyo skrini saver inogona kuvharwa panguva yekufona kwevhidhiyo uye makonferensi akavakirwa paWebRTC.
  • PaWindows chikuva cheIntel GPUs pane chero skrini yekugadzirisa zvaisanganisira compositing system WebRender, yakanyorwa muRust uye ichikubvumidza kuti uwedzere zvakanyanya kukurumidza kupa uye kuderedza CPU mutoro. WebRender outsources peji yezvinyorwa inopa mashandiro kudivi reGPU, ayo anoitwa kuburikidza nemashadhi anomhanya paGPU. Pakutanga, WebRender yaigoneswa paWindows 10 chikuva cheIntel GPUs paunenge uchishandisa zvigadziriso zvidiki, pamwe nemasisitimu ane AMD Raven Ridge, AMD Evergreen APUs, uye pamalaptops ane NVIDIA mifananidzo yemakadhi. PaLinux, WebRender parizvino yakagadzirirwa Intel ne AMD makadhi chete mukuvaka kwehusiku, uye haitsigirwe kumakadhi eNVIDIA. Kuti uimanikidzire mukati nezve:config, unofanira kushandura "gfx.webrender.all" uye "gfx.webrender.enabled" marongero kana kumhanyisa Firefox ine nharaunda inosiyana MOZ_WEBRENDER=1 set.
  • Kugova kwevashandisi veUK avo kuratidzwa kwemukati kwakakurudzirwa nePocket sevhisi kunogoneswa pane itsva tab peji yakawedzera kusvika 100%. Kare, mapeji akadaro airatidzwa chete kune vashandisi vanobva kuUSA, Canada neGermany. Mabhuroki anobhadharwa nevatsigiri anoratidzwa muUSA chete uye akanyorwa zvakajeka sekushambadzira. Kusarudzika kwakabatana nekusarudzwa kwezvirimo kunoitwa kudivi remutengi uye pasina kuendesa ruzivo rwemushandisi kune wechitatu mapato (iyo yese runyorwa rwezvinokurudzirwa zvinongedzo zvezuva razvino rwunoiswa mubrowser, iyo inoverengerwa kudivi remushandisi zvichienderana nekubhurawuza nhoroondo data. ) Kudzima zvirimo zvinokurudzirwa nePocket, pane marongero mugadziriso (Firefox Home Content/Inokurudzirwa nePocket) uye sarudzo "browser.newtabpage.activity-stream.feeds.topsites" mune nezve:config.
  • Included zvigamba zvinokanganisa mashandiro uye kugadzikana kwehardware kukwidziridzwa kwevhidhiyo decoding uchishandisa VA-API (inotsigirwa chete munzvimbo dzeWayland-based).
  • Zvinodiwa zveLinux system zvikamu zvawedzerwa. Kumhanyisa Firefox paLinux ikozvino kunoda kanenge Glibc 2.17, libstdc++ 4.8.1 uye GTK+ 3.14.
  • Kutevera hurongwa hwekumisa tsigiro yelegacy cryptographic algorithms, ese TLS cipher suites yakavakirwa paDHE (TLS_DHE_*, Diffie-Hellman kiyi yekutsinhana protocol) akaremara nekusarudzika. Kuti uderedze huipi hunogona kukanganisa DHE, maviri matsva eSHA2-based AES-GCM cipher suites akawedzerwa.
  • 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). 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.
  • Hunhu hwebasa nevaverengi vezvidzitiro kune vanhu vane hurema hwekuona hwakavandudzwa zvakanyanya (matambudziko ane cursor positioning akagadziriswa, kutonhora kwakabviswa, kugadzirisa kwematafura akakura kwazvo kwakakwidziridzwa, nezvimwewo). Kune vashandisi vane migraines uye pfari, mhedzisiro yeanimation senge kuratidza ma tabo uye kuwedzera bhari yekutsvaga yakaderedzwa.
  • Kune emabhizinesi, mitemo mitsva yakawedzerwa kumapoka ezvirongwa zvekugadzirisa ekunze mashandisi ekushandisa, kudzima mufananidzo-mu-pikicha modhi, uye inoda master password kuti itsanangurwe.
  • Mune SpiderMonkey JavaScript injini yakagadziridzwa yenguva dzose yekutaura kugadzirisa subsystem inowiriraniswa nekuita kubva kuV8 JavaScript injini inoshandiswa mumabhurawuza zvinoenderana neChromium purojekiti. Shanduko iyi yakatibvumira kushandisa tsigiro yezvinhu zvinotevera zvine chekuita nekutaura nguva dzose:
    • Mapoka ane mazita kubvumira kuti ubatanidze zvikamu zvetambo inofananidzwa nechirevo chenguva dzose chine mazita chaiwo pachinzvimbo chenhamba dzakatevedzana dzemachisi (semuenzaniso, pachinzvimbo cheβ€œ/(\d{4})-(\d{2})-(\d{ 2})/” unogona kutsanangura β€œ/( ? \d{4})-(? \d{2})-(? \d{2})/" uye uwane gore kwete kuburikidza nemhedzisiro[1], asi kuburikidza nemhedzisiro.groups.year).
    • Makirasi ekutiza Unicode mabhii anowedzera zvivakwa \p{...} uye \P{...}, semuenzaniso, \p{Number} inotsanangura mavara ese anogona kuratidza manhamba (kusanganisira mavara akaita se β‘ ), \p{Alphabetic} - mavara (kusanganisira hieroglyphs ), \p{Math} - zviratidzo zvemasvomhu, nezvimwe.
    • Flag dotAll inokonzeresa iyo "." mask kupisa moto. kusanganisira mutsara feed mavara.
    • Mode Tarisa kumashure inokubvumira kuti uone mumutauro wenguva dzose kuti imwe muenzaniso inotangira imwe (somuenzaniso, kuenzanisa mari yedhora pasina kutora chiratidzo chedhora).
  • Yakaitwa CSS pseudo-makirasi :ndi() ΠΈ :kupi() kusunga mitemo yeCSS kune seti yevanosarudza. Somuenzaniso, pane

    musoro p:hover, chikuru p:hover, footer p:hover {...}

    zvinogona kutsanangurwa

    :is(musoro, hombe, tsoka) p:hover {...}

  • CSS pseudo-makirasi akabatanidzwa :kuverenga-chete ΠΈ :verenga-nyora yekusunga kuumba zvinhu (input kana textarea) zvinorambidzwa kana kubvumidzwa kugadziridzwa.
  • Yakawedzerwa nzira tsigiro Intl.ListFormat() kugadzira mazita enzvimbo (semuenzaniso, kutsiva β€œkana” naβ€œkana”, β€œuye” naβ€œuye”).

    const lf = itsva Intl.ListFormat('en');
    lf.format(['Frank', 'Christine', 'Flora']);
    // β†’ 'Frank, Christine, naFlora'
    // yenzvimbo "ru" ichave 'Frank, Christine naFlora'

  • Nzira Intl.NumberFormat yakawedzera tsigiro yekufometa zvikamu zvechiyero, mari, sainzi uye compact notations (semuenzaniso, "Intl.NumberFormat('en', {style: 'unit', unit: 'meter-per-second'}");
  • Yakawedzerwa nzira ParentNode.replaceChildren(), zvichikubvumira kutsiva kana kubvisa node yemwana iripo.
  • Bazi reESR rinosanganisira rutsigiro rweMushandi weSevhisi uye Push API (vakaremara mukuburitswa kweESR yapfuura).
  • WebAssembly inowedzera rutsigiro rwekupinza uye kutumira kunze 64-bit integer basa paramita uchishandisa JavaScript BigInt mhando. Kuwedzeredzwa kwakaitwa zvakare kuWebAssembly Multi-value, kubvumira mabasa anodzosera mutengo unopfuura humwe.
  • Mune console yevagadziri vewebhu secured Yakadzama yekutema zvikanganiso zvine chekuita nePromise, kusanganisira ruzivo rwemazita, mastacks, uye zvivakwa, zvichiita kuti zvive nyore kugadzirisa zvikanganiso kana uchishandisa masisitimu seAngular.

    Firefox 78 kuburitswa

  • Webhu Developer Tools yakavandudza zvakanyanya kuita kweDOM yekufambisa paunenge uchiongorora masaiti anoshandisa akawanda eCSS zvivakwa.
  • Iyo JavaScript debugger ikozvino ine kugona kuwedzera mapfupi mazita akasiyana zvichienderana nekwakabva mepu kana uchishandisa nzvimbo dzekutema miti (Log points), iyo inokutendera kuti urase ruzivo nezve nhamba yemutsara mukodhi uye kukosha kwezvakasiyana muwebhu console panguva iyo tag inotangwa.
  • Mune network inspection interface, ruzivo rwakawedzerwa pamusoro pe-add-ons, anti-tracking systems, uye CORS (Cross-Origin Resource Sharing) zvirambidzo zvakakonzera kuti chikumbiro chivharwe.
    Firefox 78 kuburitswa

Kuwedzera kune zvitsva uye bug kugadzirisa muFirefox 78
kubviswa zvakatevedzana zvehurema, ayo akati wandei akacherechedzwa seanotsoropodza, i.e. inogona kutungamira mukuitwa kwekodhi yeanorwisa paunovhura mapeji akagadzirwa. Ruzivo runotsanangudza nyaya dzekuchengetedza dzakagadziriswa haruna kuwanikwa panguva ino, asi runyoro rwekusagadzikana rwunotarisirwa kuburitswa mukati memaawa mashoma.

Source: opennet.ru

Voeg