Firefox 72 kuburitswa

Webhurawuza yakaburitswa Firefox 72, pamwe chete mobile version Firefox 68.4 yeAroid platform. Mukuwedzera, imwe update yakagadzirwa matavi nerutsigiro rwenguva refu 68.4.0. Kuuya padariro beta kuongorora iyo Firefox 73 bazi richatama, kuburitswa kwakarongerwa Kukadzi 11 (purojekiti kusuduruka kwemavhiki mana Development cycle).

chikuru zvitsva:

  • Mune default standard blocking mode yezvisina kufanira zvemukati zvaisanganisira dziviriro kubva pakutsvaga kwemushandisi uchishandisa yakavanzika yekuzivikanwa nzira ("browser zvigunwe"), izvo zvinoitwa ne mamwe mapoka paDisconnect.me list, iyo inosanganisira vanotambira vakawanikwa vachishandisa zvinyorwa zvekuzivikanwa kwakavanzika. Kuzivikanwa kwakavanzika kunoreva kuchengetwa kwezviziviso munzvimbo dzisina kuitirwa kuchengetedza zvachose ruzivo ("Supercookies"), pamwe nekugadzirwa kwezviziviso zvichibva pane zvisina kunanga data, senge. screen resolution, runyorwa rwemhando dzeMIME dzinotsigirwa, maparamita chaiwo mumisoro (HTTP / 2 ΠΈ HTTPS), kuongororwa kwekuiswa plugins uye mafonti, kuwanikwa kwemamwe maWeb API, chaiwo kumakadhi evhidhiyo maficha kupa uchishandisa WebGL uye Canvas, manipulation neCSS, kuongororwa kwemaitiro ekushanda nawo mouse ΠΈ keyboard.
    Firefox 72 kuburitswa

  • Activated nzira kurwa nezvikumbiro zvinogumbura zvekupa iyo saiti mvumo yekuwedzera (Notification.requestPermission(), PushManager.subscribe() uye MediaDevices.getDisplayMedia()). Zvikumbiro zvekusimbiswa kwemvumo hazvichakanganisa basa nebrowser, asi zvinongotungamira kuratidzwa kwechiratidzo mubhawa rekero mushure mekudyidzana kwemushandisi nepeji (kudzvanya mbeva kana kiyi yekudzvanya) kwakanyorwa. Mawebhusaiti mazhinji anoshungurudza kugona kwebrowser kukumbira mvumo, kunyanya nekugara achikumbira zviziviso zvepush. Kuongororwa kweTelemetry kwakaratidza kuti 97% yezvikumbiro zvakadaro zvinorambwa, kusanganisira mu19% yezviitiko mushandisi anobva avhara peji pasina kudzvanya bhatani rekubvumirana kana kuramba.
  • Added experimental kutsigira HTTP/3 protocol (kuti uite mukati nezve: config unoda kuseta sarudzo "network.http.http3.enabled"). HTTP/3 rutsigiro muFirefox yakavakirwa pa neqo, yakanyorwa mumutauro weRust, kushandisa mutengi uye server yeQUIC protocol (HTTP/3 standardizes uchishandisa iyo QUIC protocol sekutakura kweHTTP/2).
  • Zvinoenderana nezvinodiwa nemutemo wakapinda kushanda CCPA (California Consumer Privacy Act) akawedzera kugona kudzima telemetry data kubva kuMozilla maseva. Dhata inodzimwa kana iwe ukaramba kuunganidza telemetry mu "zve: zvido # zvakavanzika" ("Firefox Data Collection and Use") chikamu). Paunodzima iyo "Bvumira Firefox kutumira tekinoroji uye yekudyidzana data kuMozilla" cheki bhokisi rinotonga kutumira telemetry, Mozilla. anoita mukati memazuva makumi matatu bvisa data rese rakaunganidzwa panguva inotungamira mukutadza kutapurirana telemetry. Iyo data inopera pamasevha eMozilla panguva yekuunganidza telemetry inosanganisira ruzivo nezve Firefox kuita, chengetedzo, uye zvakajairwa paramita senge nhamba yematabhu akavhurika uye nguva yeseshini (ruzivo nezvemasaiti akavhurwa uye mibvunzo yekutsvaga haina kutapurirana). Ruzivo rwakazara rwe data yakaunganidzwa inogona kutariswa pane "zve: telemetry" peji.
    Firefox 72 kuburitswa

  • Kune Linux uye macOS, kugona kuona vhidhiyo muPikicha-mu-Mufananidzo modhi yawedzerwa, ichikubvumidza kuti utore vhidhiyo muchimiro chehwindo rinoyangarara rinoramba richionekwa paunenge uchifamba mubrowser. Kuti utarise mune iyi modhi, iwe unofanirwa kudzvanya pane yekushandisa kana mumenu yemukati inoratidzwa kana iwe uchibaya-kurudyi pavhidhiyo, sarudza "Mufananidzo uri pamufananidzo" (muYouTube, inotsiva yayo yemukati menyu mugadziri, unofanirwa kurudyi- tinya kaviri kana kudzvanya nekiyi Shift yakadzvanywa).

    Firefox 72 kuburitswa

  • Kana iyo scroll bar inoratidzwa zvinobatanidzwa ruvara rwekumashure peji razvino.
  • Dzadzimwa mukana public key bindings (PKP, Public Key Pinning), iyo inobvumira, uchishandisa Public-Key-Pins HTTP musoro, kunyatsoona zvitupa izvo zviremera zvetifiketi zvinogona kushandiswa kune yakapihwa saiti. Chikonzero chakataurwa ndechekuderera kwekuda kwebasa iri, njodzi yezvinetso zvekuenderana (PKP rutsigiro discontinued muChrome) uye kugona kuvhara saiti yako nekuda kwekusunga makiyi asiri iwo kana kurasikirwa kwemakiyi (semuenzaniso, kudzima netsaona kana kukanganisa nekuda kwekubira).
  • Chikamu zvakagamuchirwa zvigambakubvumira mu OpenBSD engage system inofona vhura () ΠΈ chitsidzo () yekuwedzera faira system uye process yekuzviparadzanisa nevamwe.
  • Yakabviswa tsigiro yekuvharisa mifananidzo kubva kune yega madhomeini. Chikonzero chekubvisa ndiko kushaikwa kwekuda kwebasa pakati pevashandisi uye iyo isingaite inopindirana yekuvharira.
  • Mukuvaka kweWindows, chinhu chekuyedza chaitwa kushandisa zvitupa zvevatengi kubva kune general operating system certificate chitoro (security.osclientcerts.autoload sarudzo inofanira kuitwa kuti ikwanise kuita nezve:config).
  • Tsigiro yeCSS Shadow Zvikamu inogoneswa neiyo default, kusanganisira iyo "chidimbu"uye pseudo-element":: chikamu", zvichikubvumidza kuti uratidze zvakasarudzwa zvinhu kubva Mvuri DOM.


    Ndima

    ...muCSS kusarudza zvinhu zvakasungwa kune chikamu hunhu:

    tsika-chinhu :: chikamu (muenzaniso) {
    muganhu: yakasimba 1px dema;
    muganho-nharaunda: 5px;
    padding: 5px;
    }

  • Yakawedzerwa tsanangudzo yekutsigira CSS Motion Path, iyo inokutendera kuti utsanangure nzira yezvinhu zveanimation uchishandisa CSS usingashandisi JavaScript kodhi uye usingavharidzi maitiro ekupa nekuisa panguva yeanimation. CSS zvivakwa zvinopihwa kudzora animation
    offset,
    offset-nzira,
    offset-anchor,
    kureba-kure ΠΈ
    offset-tenderera.

  • Yakasarudzwa CSS shanduko zvivakwa zvinogoneswa nekukasira scale, tenderera ΠΈ shandura, isina kusungirirwa kupfuma rokuchinja (i.e. muCSS unogona ikozvino kudoma β€œchikero: 2;” pachinzvimbo chekuti β€œshandura: chikero(2);”).
  • JavaScript inoshandisa inonzwisisika concatenation operator "??", iyo inodzosa operand yekurudyi kana kuruboshwe operand iri NULL kana isina kutsanangurwa, uye zvinopesana. Semuenzaniso, "const foo = bar ?? 'default string'" kana bha risingashandi rinodzosa kukosha kwebha neimwe nzira, kusanganisira kana bha iri 0 uye '', kusiyana ne "||" mushandisi.
  • Yakawedzerwa API FormDataEvent uye chiitiko FormData, iyo inoita kuti zvikwanise kushandisa JavaScript handlers kuti uwedzere data kune fomu painotumirwa, pasina kuchengetedza data mune zvakavanzika zvekupinza zvinhu.
  • API Geolocation yakagadziridzwa kuti ienderane neiyo nyowani yakatarwa, semuenzaniso yakadanwazve maCoordinates kuGeolocationCoordinates, Position to GeolocationPosition uye
    PositionError muGeolocationPositionError.

  • MuJavaScript debugger akawedzera tsigiro yezvibvumirano zvekutyora (watchpoint), inotangwa kana zvimwe zvinhu zvezvinhu zvachinjwa kana kuverengwa.

    Firefox 72 kuburitswa

  • Kutanga kweJavaScript debugger kwakakwidziridzwa kana nhamba huru kwazvo yematabo yakavhurwa (kutanga pane zvese, kukoshesa kwave kupihwa kumatabo anooneka).
  • Inopindura Dhizaini Modhi inoshandisa simulation yeakasiyana meta viewport kukosha. Yakawedzerwa "inofarira-ruvara-chirongwa" kukosha simulator kune peji yekuongorora maitiro.
  • Π’ web consoles mune akawanda-mutsara JavaScript kududzira modhi, yakawedzera rutsigiro rwekuchengetedza nekuvhura mafaera uchishandisa masanganiswa Ctrl + O uye Ctrl + S.
  • Added kumisikidza javascript.options.asyncstack kuparadzanisa mameseji asynchronous muwebhu console. Paunomisikidza zvigadziriso zveconsole.trace() uye console.error(), iyo yakazara yekufona stack yeasynchronous mashandiro inoratidzwa, ichikutendera iwe kuti unzwisise maitiro ekuronga kuvhurwa kwenguva, zviitiko, zvipikirwa, majenareta, nezvimwe.

    Firefox 72 kuburitswa

  • MuWebSocket inspection mode, parsing nekuona kuratidzwa kwemetadata muSignalR format inoshandiswa muASP.NET Core mameseji aitwa.Makaunda awedzerwawo anoratidza huwandu hwe data yakatumirwa nekudhaunirodwa.
  • Muchishandiso chekutarisa network chiitiko muTiming tab zvakasiyana displayed ruzivo rwekuti ndeipi imwe neimwe sosi yakamisikidzwa kudhaunirodwa, pakatanga kudhawunirodha, uye pakapedza kudhaunirodha.
  • Zvakatipoteredza zvisingabatanidzwi kubva kumidziyo yevagadziri vewebhu scratch pad, yakagadzirirwa kuedza neJavaScript code (Scratchpad yakatsiviwa mukusunungurwa kwekupedzisira ne-multi-line web console mode).

Pamusoro pehunyanzvi uye kugadzirisa kwebug, Firefox 72 yakagadzirisa 20 kushaya simba, iyo 11 (yakaunganidzwa pasi CVE-2019-17025 ΠΈ CVE-2019-17024) dzakamisikidzwa sezvingangokwanisa kutungamira kukurwisa kodhi kuuraya kana uchivhura mapeji akagadzirwa. Ngatikuyeuchidzei kuti matambudziko ekurangarira, akadai sebuffer mafashama uye kuwana kune yakatosunungurwa ndangariro nzvimbo, ichangoburwa yakanzi ine ngozi, asi isiri yakakosha. Zvekunyanya kucherechedzwa inyaya CVE-2019-17017 mu XPCVariant.cpp kodhi, iyo inogona zvakare kutungamirira kukuita kodhi.

Source: opennet.ru

Voeg