Firefox 70 wepụtara

mere mwepụta ihe nchọgharị weebụ Firefox 70Na ụdị mkpanaka Firefox 68.2 maka ikpo okwu gam akporo. Na mgbakwunye, emelitela mmelite alaka na nkwado ogologo oge 68.2.0 (ịkwado ngalaba ESR 60.x gara aga akwụsịla). Na-abịa ngwa ngwa na ogbo ule beta Alaka Firefox 71 ga-agagharị, dịka o siri dị okirikiri mmepe ọhụrụ nke a ga-ahapụ na Disemba 3rd.

Main ihe ọhụrụ:

  • N'ime ọnọdụ nchedo nsochi dị elu gụnyere igbochi wijetị netwọk mmekọrịta na-esochi mmegharị onye ọrụ na saịtị ndị ọzọ (dịka ọmụmaatụ, Facebook Dị ka bọtịnụ na ozi Twitter). Maka ụdị nkwenye site na akaụntụ na netwọk mmekọrịta, ọ ga-ekwe omume gbanyụọ nkwụsịtụ nwa oge;
    Firefox 70 wepụtara

  • Agbakwunyere nchịkọta akụkọ gbasara nkwụsị nke emechara, nke ị nwere ike soro ọnụ ọgụgụ mgbochi site na ụbọchị nke izu na ụdị;

    Firefox 70 wepụtara

  • gbakwunyere sistemụ gụnyere Lockhot (bụbu ihe mgbakwunye ka ewepụtara dị ka igbe mkpọchi), nke na-enye interface ọhụrụ "banyere:login" maka ijikwa okwuntughe echekwara. Ihe mgbakwunye ahụ na-egosiputa bọtịnụ dị na panel nke ị nwere ike ịlele akaụntụ echekwara ngwa ngwa maka saịtị dị ugbu a, yana mee nyocha ma dezie okwuntughe. Ọ ga-ekwe omume ịnweta okwuntughe echekwara site na ngwa mkpanaaka dị iche Lockhot, nke na-akwado okwuntughe akpaaka n'ụdị njirimara nke ngwa mkpanaka ọ bụla;

    Firefox 70 wepụtara

  • agbakwunyere sistemu agbakwunyere Nyocha Firefoxnke ọnọ na-egosipụta ịdọ aka ná ntị ma ọ bụrụ na emebighị akaụntụ gị (nnwale sitere na email) ma ọ bụ gbalịsie ike ịbanye n'ime saịtị ndị a na-agbaba na mbụ. A na-eme nkwenye site na ijikọ na nchekwa data haibeenpwned.com;
  • A na-eme onye nrụpụta okwuntughe site na ndabara; mgbe ị na-ejuputa ụdị ndebanye aha, ọ na-egosiputa ntumodu na paswọọdụ siri ike emepụtara na-akpaghị aka. A na-egosiputa ngwa ọrụ na-akpaghị aka maka ‹ụdị ntinye =”paswọọdụ”› ubi nwere njiri “autocomplete = ọhụrụ-paswọọdụ”. Enweghị njirimara a, enwere ike ịmepụta paswọọdụ site na menu onodu;

    Firefox 70 wepụtara

  • Kama bọtịnụ “(i)” dị na ogwe adreesị, enwere ihe ngosi ọkwa nzuzo, nke na-enye gị ohere ikpebi ịgbalite usoro mgbochi ngagharị ngagharị. Ihe ngosi na-atụgharị isi awọ mgbe agbanyere ọnọdụ igbochi mmegharị ahụ na ntọala ma ọ nweghị ihe dị na ibe nke kwesịrị igbochi. Ihe ngosi na-atụgharị na-acha anụnụ anụnụ mgbe egbochiri ụfọdụ ihe dị na ibe ahụ na-emebi nzuzo ma ọ bụ ejiri soro mmegharị. A na-agafe akara ngosi mgbe onye ọrụ nwere nkwarụ nchedo nsochi maka saịtị dị ugbu a.

    Firefox 70 wepụtara

  • Edebere ibe ndị mepere site na HTTP ma ọ bụ FTP ugbu a nwere akara njikọ na-enweghị nchebe, nke egosiri maka HTTPS ma ọ bụrụ na enwere nsogbu na asambodo. Agba nke akara mkpọchi maka HTTPS agbanweela site na akwụkwọ ndụ akwụkwọ ndụ gaa na isi awọ (ọ ga-ekwe omume iweghachite agba ndụ ndụ site na ntọala security.secure_connection_icon_color_gray). Mgbanwe ahụ site na ndị na-egosi nchekwa na-akwado ịdọ aka ná ntị gbasara nsogbu nchekwa bụ ebe HTTPS na-ebute ebe niile, bụ nke a na-ahụtala dị ka nke enyere karịa nchebe ọzọ.

    Firefox 70 wepụtara

  • Na adreesị mmanya kwụsịrị na-egosipụta aha ụlọ ọrụ mgbe ị na-eji asambodo EV ekwenyesiri ike na webụsaịtị. E wepụrụ ozi ahụ n'ihi na ọ nwere ike iduhie onye ọrụ ma jiri ya mee ihe maka phishing (dịka ọmụmaatụ, ụlọ ọrụ "Identity Verified" debanyere aha, onye aha ya na ebe adreesị a na-ahụta dị ka ihe ngosi nke nkwenye). Enwere ike ịlele ozi gbasara asambodo EV site na menu nke dara mgbe ị pịrị akara ngosi nwere onyonyo mkpọchi. Ị nwere ike weghachi ngosi nke aha ụlọ ọrụ site na akwụkwọ EV na adreesị mmanya site na "security.identityblock.show_extended_validation" ntọala na banyere: config.

    Firefox 70 wepụtara

  • Na injin JavaScript gbakwunyere onye ntụgharị okwu bytecode “baseline” ọhụrụ, nke na-enwe niche etiti n'etiti onye ntụgharị okwu oge niile na ihe mbido “baseline” JIT compiler. Onye ntụgharị okwu ọhụrụ na-adị ngwa ngwa karịa onye ntụgharị okwu ochie ma na-eji usoro nhazi bytecode nkịtị, cache na profaịlụ data na “baseline” JIT compiler. Onye ntụgharị okwu ọzọ na-enye gị ohere ịme ngwa ngwa ogbugbu nke ọrụ Javascript a na-ejikarị eme ihe mgbe atụgharịchara ha na JIT kachasị mma (Ion JIT) gaa na nhazi mkpokọta maka “baseline” JIT na-abụghị nke kachasị, dịka ọmụmaatụ, mgbe ejiri arụmụka kpọọ ọrụ ahụ. nke ụdị ndị ọzọ.

    Na ngwa webụ dị mgbagwoju anya, ịchịkọta maka "baseline" JIT na iwebata njikarịcha maka Ion JIT na-ewe oge dị ukwuu, onye ntụgharị ngwa ngwa agbakwunyere nwere ike nweta mmụba n'ozuzu ya na arụmọrụ yana ntakịrị mbelata na oriri ebe nchekwa. N'ime ule ndị ahụ, ntinye nke onye ntụgharị okwu ọzọ nke na-eji ọnụ ọgụgụ izugbe na cache inline nwere JIT mere ka mbelata oge ntinye akwụkwọ site na 2-8%, na arụmọrụ nke ngwaọrụ maka ndị mmepe weebụ mụbara site na 2-10%;

    Firefox 70 wepụtaraFirefox 70 wepụtara

  • Na-ewu maka Linux gụnye ojiji nke ndabara usoro WebRender maka AMD, Intel na NVIDIA GPUs (naanị ọkwọ ụgbọ ala Nouveau), mgbe ị na-eji Mesa 18.2 ma ọ bụ karịa na sistemụ. Na-ewu maka Windows, na mgbakwunye na AMD na NVIDIA GPUs akwadoburu, WebRender na-arụ ọrụ ugbu a maka Intel GPUs. Usoro nhazi WebRender Edere ya n'asụsụ Rust ma wepụta ọdịnaya na-arụ ọrụ n'akụkụ GPU.

    Mgbe ị na-eji WebRender, kama usoro nhazi arụnyere arụnyere n'ime injin Gecko, nke na-ahazi data site na iji CPU, a na-eji shaders na-agba ọsọ na GPU arụ ọrụ nsụgharị na ihe ndị dị na ibe, nke na-enye ohere maka mmụba dị ukwuu na ntinye ọsọ. ma belata ibu CPU. Iji manye WebRender ka enyere ya na ihe dịka: config, ị nwere ike ịgbanwe ntọala "gfx.webrender.all" na "gfx.webrender.enabled";

  • agbakwunyere nkwado maka ọnọdụ ikewapụ ibe ibe, nke emepụtara n'okpuru aha koodu Ogba. Na ọnọdụ a, ibe sitere na saịtị dị iche iche na-adị mgbe niile na ebe nchekwa nke usoro dị iche iche, nke ọ bụla na-eji igbe ájá dịpụrụ adịpụ. A na-eme nkewa usoro ọ bụghị site na taabụ, kama site na ngalaba, nke na-enye gị ohere ịwepụ ọdịnaya nke ederede mpụga na iframe blocks. A na-achịkwa ọnọdụ ikewapụ siri ike na ihe dịka: config site na iji nhọrọ "fission.autostart" (a na-egbochi ikike na mwepụta ugbu a);
  • Emelitere logo na aha gbanwere site na Firefox Quantum gaa na ihe nchọgharị Firefox;

    Firefox 70 wepụtara

  • Amachibidoro na-egosipụta arịrịọ maka nkwenye nke ikike sitere na blọk iframe ebukọrọ na ngalaba ọzọ (mpụta obe). Gbanwee ga-ekwe gbochie ụfọdụ mmejọ wee gaa na ụdị nke a na-arịọ ikikere naanị site na ngalaba isi maka akwụkwọ ahụ, nke egosiri na ogwe adreesị;
  • Akwụsịla inye ọdịnaya nke faịlụ ebudatara site na ftp (dịka ọmụmaatụ, mgbe imeghe site na ftp, onyonyo, README na faịlụ HTML agaghịzi egosipụta). Mgbe imepe akụrụngwa site na FTP, a ga-akpọ dialog faịlụ na diski ugbu a, n'agbanyeghị ụdị ọdịnaya;
  • Na adreesị mmanya emejuputa atumatu ihe ngosi maka ịnye ohere ịnweta ebe, nke ga-enye gị ohere nyochaa nke ọma ọrụ nke Geolocation API na, ọ bụrụ na ọ dị mkpa, mee ka ọ kwe omume ịkagbu ikike saịtị ahụ iji ya. Ruo ugbu a, e gosipụtara ihe ngosi ahụ naanị tupu enye ikike ma ọ bụrụ na ajụrụ arịrịọ ahụ, mana ọ kwụsịrị mgbe emepere Geolocation API. Ugbu a egosi ga-agwa onye ọrụ banyere ọnụnọ nke ohere dị otú ahụ;
    Firefox 70 wepụtara

  • Emere ya interface agbatịkwuru maka ikiri asambodo TLS, nke a na-enweta site na ibe “banyere:certificate” (na ndabara, a ka na-eji interface ochie, nke ọhụrụ na-enyere ya aka site na security.aboutcertificate.enabled in about: config). Ọ bụrụ na mbụ emepere windo dị iche iji lelee asambodo, ugbu a na-egosipụta ozi a na taabụ n'ụdị na-echetara mgbakwunye. N'ezie ihe. Mmezu zuru oke nke interface nlele akwụkwọ edegharịrị iji Javascript na teknụzụ weebụ ọkọlọtọ;
    Firefox 70 wepụtara

  • Etinyere otu ngalaba na menu njikwa akaụntụ maka ịnweta ọrụ Firefox dị elu dị ka Nyochaa na Zipụ;

    Firefox 70 wepụtara

  • Agbakwunyere akara ngosi “onyinye” ọhụrụ na isi menu na panel, nke ị nwere ike nweta ozi gbasara mwepụta ọhụrụ na njirimara ha;

    Firefox 70 wepụtara

  • A na-emegharị ibe Firefox arụnyere n'ime (banyere:*) ka ọ gosipụta na-eburu n'uche ntọala isiokwu gbara ọchịchịrị;
  • A na-emeziwanye ike nke ederede akara ma ọ bụ gafere, gụnyere njikọ - ahịrị ugbu a na-agbaji (na-asọpụta) na-enweghị njikọ glyphs;
  • Na gburugburu kwụsịrị nkwado maka accentcolor, textcolor na headerURL Njirimara, nke bụ aha aha maka etiti, tab_background_text na theme_frame Njirimara (a na-emelite isiokwu ndị a kwadoro na addons.mozilla.org na-akpaghị aka);
  • Njirimara CSS agbakwunyere ederede-ịchọ mma-ọkpụrụkpụ, ederede-n'okpuru-offset и ederede-ịchọ mma-ịwụ-ink, nke na-enye gị ohere ịhazigharị ọkpụrụkpụ, ntinye, na nkwụsịtụ maka ahịrị ndị a na-eji akọwa ma tinye ederede;
  • N'ime ụlọ CSS"ngosi» gbakwunyere ikike ịkọwapụta àgwà abụọ n'otu oge, dịka ọmụmaatụ, " ngosi: ngọngọ flex "ma ọ bụ" ngosi: inline flex";
  • Ụkpụrụ nghọta na opacity na nkwụsị-opacity CSS nwere ike ịtọ ugbu a dị ka pasentị;
  • Na CSS onwunwe nha font nkwado agbakwunyere maka oke xxx;
  • Na Javascript emejuputa atumatu ike iji anya nkewa ọnụ ọgụgụ buru ibu site na iji akara ngosi, dịka ọmụmaatụ, "MyNumber = 1_000_000_000_000";
  • Atụmatụ ọhụrụ agbakwunyere Intl.RelativeTimeFormat.formatToParts(), nke bụ ụdị dị iche iche nke usoro Intl.RelativeTimeFormat.format () nke na-eweghachi ọtụtụ ihe, nke ọ bụla n'ime ya na-anọchite anya akụkụ nke uru a haziri, kama iweghachite eriri niile edoziri;
  • Ogo nke nkụnye eji isi mee HTTP "Referer" nwere oke na 4 KB; ọ bụrụ na uru a gafere, a na-akụda ọdịnaya ahụ na ngalaba aha;
  • N'ime ngwaọrụ ndị nrụpụta na panel Accessibility, agbakwunyela ngwá ọrụ iji nyochaa ịdị mfe nke igodo n'etiti ihe ndị na-eji ahụigodo, yana simulator nke otú ndị isi agba na-ahụ ibe ahụ;
    Firefox 70 wepụtara

  • Onye na-ahọrọ agba ugbu a na-egosiputa ihe ngosi dị iche maka agba enyere ya na agba agba iji chọpụta nghọta maka ndị nwere obere ọhụụ;
    Firefox 70 wepụtara

  • N'ọnọdụ nyocha CSS, nkọwa CSS nke na-adịghị emetụta mmewere a na-ahọrọghị ugbu a na-agbapụta ma gosipụta ngwa ọrụ na-egosi ihe kpatara ileghara anya yana ndozi;
    Firefox 70 wepụtara

  • Onye nbibi ugbu a nwere ikike ịtọ ebe nkwụsịtụ na-akpalite mgbe ihe DOM gbanwere (DOM Mgbanwe Breakpoints) na-enye gị ohere soro oge mgbe edemede na-agbakwụnye, na-ehichapụ ma ọ bụ na-emelite ọdịnaya ibe;
    Firefox 70 wepụtara

  • Maka ndị na-emepụta ihe mgbakwunye, ike nyochaa data na browser.storage.local nchekwa emejuputala;
  • Agbakwunyela njirimara ọchụchọ na ọnọdụ nyocha ọrụ netwọk, na-enye gị ohere ịchọta ngwa ngwa nke arịrịọ na nzaghachi. Ọchịchọ a gụnyere nkụnye eji isi mee HTTP, kuki na akụkụ arịrịọ / nzaghachi;
  • Emebere koodu ntinye akwụkwọ na macOS nke ọma, nke belatara ibu na CPU, na-ebulite ibe akwụkwọ ọsọ ọsọ (ruo 22%) yana belata ojiji akụrụngwa mgbe ị na-egwu vidiyo (ruo 37%). Na-ewu maka MacOS na-agbakwunye nkwado maka mbubata okwuntughe echekwara na Chrome;
  • A kwadobela mmelite ndozi maka Firefox 68.1 maka gam akporo. Ka anyị chetara gị na akwụsịla ntọhapụ nke Firefox ọhụrụ maka gam akporo. Iji dochie Firefox maka gam akporo, nke akpọrọ Fenix ​​(ekesara dị ka Nlele Firefox) na-eto eto ihe nchọgharị ọhụrụ maka ngwaọrụ mkpanaka na-eji injin GeckoView yana ọba akwụkwọ Mozilla gam akporo Components. Ụbọchị ole na ole gara aga bipụtara Mwepụta nnwale ọhụrụ nke Firefox Preview 2.2, nke na-edozi ọtụtụ okwu dị mkpa na interface na ahụmịhe onye ọrụ. Nke mgbanwe tụnyere mwepụta 2.0 Na-edetu mgbakwunye nke nhọrọ iji kpochapụ data niile mgbe ị na-apụ yana ikike imepe njikọ na ndabara na ọnọdụ nchọgharị nzuzo.

Na mgbakwunye na ihe ọhụrụ na ndozi ahụhụ, Firefox 70 edozila 24 adịghị ike, nke 12 (anakọtara n'okpuru otu CVE-2019-11764) akara dị ka ihe dị oke egwu ma nwee ike iduga na mmebe koodu onye mwakpo mgbe ị na-emepe ibe ndị ahaziri iche.

isi: opennet.ru

Tinye a comment