Firefox 68 wepụtara

Ewebata mwepụta ihe nchọgharị weebụ Firefox 68Na ụdị mkpanaka Firefox 68 maka ikpo okwu gam akporo. A na-ahazi ntọhapụ ahụ dị ka ngalaba ọrụ Nkwado Extended (ESR), yana mmelite ewepụtara n'ime afọ. Na mgbakwunye, mmelite nke gara aga alaka na nkwado ogologo oge 60.8.0. Na-abịa ngwa ngwa na ogbo ule beta Alaka Firefox 69 ga-agbanwe, ewepụtara ya maka Septemba 3.

Main ihe ọhụrụ:

  • Ejiri njikwa mgbakwunye ọhụrụ (banyere: addons) na ndabara, kpamkpam edegharịrị iji HTML/JavaScript na teknụzụ webụ ọkọlọtọ dị ka akụkụ nke atụmatụ ikpochapụ ihe nchọgharị XUL na XBL. Na interface ọhụrụ maka mgbakwunye ọ bụla n'ụdị taabụ, ọ ga-ekwe omume ilele nkọwa zuru ezu, gbanwee ntọala ma jikwaa ikike ịnweta na-ahapụghị isi peeji na ndepụta nke mgbakwunye.

    Firefox 68 wepụtara

    Kama bọtịnụ dị iche iche maka ịchịkwa ịgbalite nke mgbakwunye, a na-enye menu ihe gbara ya gburugburu. Ihe mgbakwunye nwere nkwarụ ekewapụrụ nke ọma na ndị nọ n'ọrụ wee depụta ya na ngalaba dị iche.

    Firefox 68 wepụtara

    Agbakwunyere ngalaba ọhụrụ na mgbakwunye na-atụ aro maka ntinye, nke a na-ahọrọ ihe mejupụtara ya dabere na ntinye arụnyere, ntọala na ọnụ ọgụgụ na ọrụ onye ọrụ. A na-anabata ihe mgbakwunye n'ime ndepụta ndụmọdụ gbasara ọnọdụ naanị ma ọ bụrụ na ha zutere ihe Mozilla chọrọ maka nchekwa, ịba uru na ojiji, yana nke ọma na-edozi nsogbu ndị dị ugbu a nke na-amasị ọtụtụ ndị na-ege ntị. Mgbakwunye akwadoro na-enweta nyocha nchekwa zuru oke maka mmelite ọ bụla;

    Firefox 68 wepụtara

  • Etinyere bọtịnụ izipu ozi na Mozilla gbasara nsogbu nwere mgbakwunye na gburugburu. Dịka ọmụmaatụ, site na ụdị enyere, ị nwere ike ịdọ ndị mmepe aka ná ntị ma ọ bụrụ na achọpụtara ọrụ ọjọọ, nsogbu na-ebilite na ngosipụta nke saịtị n'ihi ihe mgbakwunye, enweghị nrube isi na ọrụ ekwuputara, ọdịdị nke ihe mgbakwunye na-enweghị ọrụ onye ọrụ. , ma ọ bụ nsogbu na nkwụsi ike na arụmọrụ.

    Firefox 68 wepụtara

  • A na-etinye mmejuputa ọhụrụ nke Quantum Bar adreesị mmanya, nke fọrọ nke nta ka ọ bụrụ ihe yiri ya na ọdịdị na arụmọrụ ya na ebe a na-eme ihe nkiri ochie Awesome Bar, ma na-egosipụta ngbanwe zuru ezu nke internals na idegharị koodu ahụ, dochie XUL / XBL na ọkọlọtọ. API webụ. Mmejuputa iwu ọhụrụ a na-eme ka usoro ịgbasawanye ọrụ dị mfe (mmepụta nke mgbakwunye na usoro WebExtensions na-akwado), na-ewepụ njikọ siri ike na sistemụ ihe nchọgharị, na-enye gị ohere ijikọ isi mmalite data ngwa ngwa, ma nwee arụmọrụ dị elu na nzaghachi nke interface ahụ. . N'ime mgbanwe ndị a na-ahụ anya na omume, naanị mkpa ọ dị iji Shift + Del ma ọ bụ Shift + BackSpace (na-arụ ọrụ na mbụ na-enweghị Shift) iji hichapụ ndenye akụkọ ihe nchọgharị site na nsonaazụ nke ngwaọrụ egosipụtara mgbe ịmalitere dee;
  • E mejuputara isiokwu gbara ọchịchịrị zuru oke maka nlele onye na-agụ, mgbe enyere ya aka, a na-egosipụtakwa ihe niile na-emepụta windo na panel na ndò gbara ọchịchịrị (na mbụ, na-agbanwe ụdị ọchịchịrị na ìhè na Reader View metụtara naanị mpaghara nwere ọdịnaya ederede);

    Firefox 68 wepụtara

  • N'ime usoro siri ike nke igbochi ọdịnaya achọghị (nke siri ike), na mgbakwunye na sistemụ nsuso niile ama ama yana kuki ndị ọzọ, Javascript na-etinye na m cryptocurrencies ma ọ bụ ndị ọrụ soro na-eji ụzọ njirimara zoro ezo na-egbochikwa ugbu a. Na mbụ, agbanyere igbochi data site na nhọrọ doro anya na ọnọdụ igbochi omenala. A na-eme mgbochi dịka akụkụ ndị ọzọ (mkpịsị aka na cryptomining) si dị na listi Disconnect.me;

    Firefox 68 wepụtara

  • Ntinye nke nta nke nta nke usoro nhazi ihe gara n'ihu Ọrụ WebRender, nke edere n'asụsụ Rust ma na-ebupụ nsụgharị nke ọdịnaya ibe 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.

    Na mgbakwunye na ndị ọrụ nwere kaadị vidiyo NVIDIA malite na
    Firefox 68 nkwado WebRender ga-enyere maka Windows 10 sistemụ nwere kaadị eserese AMD. Ị nwere ike ịlele ma agbanyere WebRender na ibe ihe gbasara: nkwado. Iji manye mee ya n'ihe dị ka: config, ị kwesịrị ịgbalite ntọala "gfx.webrender.all" na "gfx.webrender.enabled" ma ọ bụ site na ịmalite Firefox na mgbanwe gburugburu MOZ_WEBRENDER=1. Na Linux, nkwado WebRender na-akwụsi ike maka kaadị vidiyo Intel nwere ndị ọkwọ ụgbọ ala Mesa 18.2+;

  • E tinyela otu ngalaba na menu “hamburger” n'akụkụ aka nri nke ogwe adreesị maka ịnweta ntọala akaụntụ ngwa ngwa na Akaụntụ Firefox;
  • Agbakwunyere ibe ọhụrụ arụnyere n'ime "banyere: compat" nke na-edepụta nrụzigharị na patches etinyere iji hụ na ndakọrịta na saịtị akọwapụtara nke na-adịghị arụ ọrụ nke ọma na Firefox. Mgbanwe emere maka ndakọrịta n'okwu ndị kachasị mfe bụ naanị ịgbanwe ihe nchọpụta “Onye ọrụ onye ọrụ” ma ọ bụrụ na ejikọtara saịtị ahụ na ụfọdụ ihe nchọgharị. N'ọnọdụ ndị siri ike karị, a na-agba koodu Javascript na ọnọdụ nke saịtị iji dozie nsogbu ndakọrịta;
    Firefox 68 wepụtara

  • N'ihi nsogbu nkwụsi ike nwere ike ime mgbe ị na-atụgharị ihe nchọgharị ahụ gaa na otu usoro na-arụ ọrụ, nke a na-eme ịmepụta interface na nhazi nke ọdịnaya nke taabụ n'otu usoro, site na banyere: config. wepu “browser.tabs.remote.force-enable” na “browser.tabs.remote.force-disable” ntọala enwere ike iji gbanyụọ ụdị usoro ọtụtụ (e10s). Na mgbakwunye, ịtọ nhọrọ "browser.tabs.remote.autostart" ka ọ bụrụ "ụgha" agaghịkwa gbanyụọ ngwa ngwa usoro ọtụtụ usoro na ụdị desktọpụ nke Firefox, na arụ ọrụ gọọmentị, yana mgbe ewepụtara ya na-enweghị ike ime nyocha akpaaka;
  • E mejuputawo ọkwa nke abụọ nke ịgbasa ọnụ ọgụgụ nke oku API, nke dị naanị mgbe imepe ibe na ọnọdụ echedoro (Ọnọdụ echekwara), i.e. mgbe emepere site na HTTPS, site na localhost ma ọ bụ site na faịlụ mpaghara. A ga-egbochizi ibe ndị mepere na mpụga ọnọdụ echedoro ka ọ ghara ịkpọ getUserMedia() iji nweta ebe mgbasa ozi (dị ka igwefoto na igwe okwu);
  • Na-enye njikwa njehie akpaka mgbe ị na-enweta site na HTTPS, na-apụta n'ihi ọrụ nke antivirus software. Nsogbu na-apụta mgbe Avast, AVG, Kaspersky, ESET na Bitdefender antiviruses na-enyere modul nchedo Weebụ, nke na-enyocha okporo ụzọ HTTPS site na iji dochie asambodo ya na listi asambodo mgbọrọgwụ Windows wee jiri ya dochie asambodo saịtị ejiri na mbụ. Firefox na-eji ndepụta nke asambodo mgbọrọgwụ nke ya ma na-eleghara ndepụta nke asambodo sistemụ anya, yabụ ọ na-aghọta ọrụ dị ka ọgụ MITM.

    A doziri nsogbu ahụ site n'ịkwalite ntọala na-akpaghị aka "security.enterprise_roots.enabled“, nke na-ebubata asambodo site na nchekwa sistemu. Ọ bụrụ na ị na-eji asambodo sitere na nchekwa sistemụ, ọ bụghị nke arụnyere na Firefox, a na-agbakwunye ihe ngosi pụrụ iche na menu a na-akpọ site na ogwe adreesị nwere ozi gbasara saịtị ahụ. A na-eme ntọala ahụ na-akpaghị aka mgbe achọpụtara interception MITM, mgbe nke ahụ gasịrị, ihe nchọgharị ahụ na-agbalị ịmaliteghachi njikọ ahụ ma ọ bụrụ na nsogbu ahụ kwụsịrị, a na-echekwa ntọala ahụ. A na-arụ ụka na ụdị aghụghọ a anaghị ebute ihe egwu, ebe ọ bụrụ na ụlọ ahịa akwụkwọ ikike emebiela, onye na-awakpo ahụ nwekwara ike imebi ụlọ ahịa akwụkwọ ikike Firefox (anaghị echebara ya echiche). kwere omume nnọchi asambodo ndị na-emepụta akụrụngwa ndị nwere ike tinye iji mejuputa MITM, mana a na-egbochi ya mgbe ị na-eji ụlọ ahịa akwụkwọ ikike Firefox);

  • Faịlụ mpaghara mepere na ihe nchọgharị agaghịzi enwe ike ịnweta faịlụ ndị ọzọ na ndekọ dị ugbu a (dịka ọmụmaatụ, mgbe ị na-emepe akwụkwọ html nke mail zitere na Firefox n'elu ikpo okwu gam akporo, ntinye Javascript n'ime akwụkwọ a nwere ike ịlele ọdịnaya dị na ya. ndekọ na faịlụ ndị ọzọ echekwara);
  • Gbanwee usoro maka ịmekọrịta ntọala gbanwere site na ihe gbasara: config interface. Ugbu a naanị ntọala dị na listi ọcha, nke akọwara na ngalaba “services.sync.prefs.sync” ka emekọrịtara. Dịka ọmụmaatụ, iji mekọrịta ihe nchọgharị.some_preference paramita, ịkwesịrị ịtọ uru "services.sync.prefs.sync.browser.some_preference" ka ọ bụrụ eziokwu. Iji kwe ka mmekọrịta nke ntọala niile, a na-enye paramita "services.sync.prefs.dangerously_allow_arbitrary", bụ nke nwere nkwarụ na ndabara;
  • E tinyela usoro iji luso arịrịọ iwe iwe iji nye saịtị ahụ ikike ndị ọzọ iji zipu ọkwa ntinye (nweta API Ịma Ọkwa). Site ugbu a gaa n'ihu, a ga-egbochi arịrịọ ndị dị otú ahụ na nzuzo ọ gwụla ma edekọghị mmekọrịta onye ọrụ na ibe ahụ (pịa òké ma ọ bụ pịa igodo);
  • N'ebe azụmahịa (Firefox maka ụlọ ọrụ) nkwado agbakwunyere amụma ndị ọzọ nhazi ihe nchọgharị maka ndị ọrụ. Dịka ọmụmaatụ, onye nchịkwa nwere ike tinye ngalaba na menu maka ịkpọtụrụ nkwado mpaghara, tinye njikọ na akụrụngwa intranet na ibe maka imepe taabụ ọhụrụ, gbanyụọ ndụmọdụ ndị gbara ya gburugburu mgbe ị na-achọ, tinye njikọ na faịlụ mpaghara, hazie omume mgbe ị na-ebudata faịlụ, kọwapụta ndepụta ọcha na oji nke mgbakwunye anabatara na nke anabataghị, rụọ ọrụ ụfọdụ ntọala;
  • Edoziziri ihe iseokwu nke nwere ike iduga nkwụsị nke ntọala (mmebi na faịlụ prefs.js) n'oge nkwụsị mberede nke usoro ahụ (dịka ọmụmaatụ, mgbe ị na-agbanyụ ọkụ na-emechighị ma ọ bụ mgbe ihe nchọgharị ahụ mebiri);
  • nkwado agbakwunyere Pịgharịa Snap, Otu akwụkwọ mpịakọta-snap-* Njirimara CSS nke na-enye gị ohere ijikwa ebe nkwụsị nke ihe mmịfe ahụ mgbe ị na-atụgharị na nhazi nke ọdịnaya sliding, yana snap na ihe n'oge mpịakọta inertial. Dịka ọmụmaatụ, ị nwere ike hazie mpịakọta ka ọ gbanwee n'akụkụ ihe oyiyi ahụ ma ọ bụ ka ọ bụrụ etiti onyinyo ahụ;
  • Javascript na-emejuputa ụdị ọnụọgụ ọhụrụ BigInt, nke na-enye gị ohere ịchekwa integers nke oke aka ike nke ụdị ọnụọgụ ezughị ezu (dịka ọmụmaatụ, ihe nrịba ama na ụkpụrụ oge nke mbụ kwesịrị ịchekwa dị ka eriri);
  • Agbakwunyere ikike ịgafe nhọrọ "noreferrer" mgbe ị na-akpọ window.open() iji gbochie ntachi nke ozi Referrer mgbe imepe njikọ na windo ọhụrụ;
  • Agbakwunyere ike iji usoro .decode() na HTMLImageElement ka ibu na decode ihe tupu ịtinye ha na DOM. Dịka ọmụmaatụ, enwere ike iji njirimara a mee ka ọ dị mfe ngbanwe ngwa ngwa nke ihe oyiyi ebe nchekwa na nhọrọ dị elu nke a na-ebunye ma emesịa, n'ihi na ọ na-eme ka o kwe omume ịchọpụta ma ihe nchọgharị ahụ adịla njikere igosi ihe oyiyi ọhụrụ ahụ dum.
  • Ngwá ọrụ ndị na-emepụta ihe na-enye ngwá ọrụ iji nyochaa ọdịiche dị iche iche nke ihe ederede, nke a pụrụ iji chọpụta ihe ndị na-aghọtaghị nke ọma site n'aka ndị nwere ọhụụ dị ala ma ọ bụ ndị na-adịghị mma;
    Firefox 68 wepụtara

  • Agbakwunyela bọtịnụ na ọnọdụ nyocha iji ṅomie mmepụta mbipụta, na-enye gị ohere ịchọpụta ihe ndị a na-adịghị ahụ anya mgbe a na-ebipụta;

    Firefox 68 wepụtara

  • Ihe njikwa webụ agbasawanye ozi egosiri yana ịdọ aka ná ntị gbasara nsogbu dị na CSS. Tinyere njikọ na ọnụ ọnụ ndị dị mkpa. Ihe njikwa ahụ na-enyekwa ikike ịzapụta mmepụta site na iji okwu oge niile (dịka ọmụmaatụ, "/(foo|bar)/");
    Firefox 68 wepụtara

  • Agbakwunyela ikike ịgbanwe ebe dị n'etiti mkpụrụedemede na onye ndezi font;
  • Na ọnọdụ nlele nchekwa, agbakwunyere ikike ihichapụ ihe ndekọ sitere na mpaghara na nchekwa oge site na ịhọrọ ihe ndị kwesịrị ekwesị na ịpị igodo oghere azụ;
  • N'ime ngalaba nyocha ọrụ netwọkụ, agbakwunyela ikike igbochi ụfọdụ URL, zipu arịrịọ ahụ, na detuo nkụnye eji isi mee HTTP n'ụdị JSON na bọọdụ ahụ. Atụmatụ ọhụrụ dị site na ịhọrọ nhọrọ dabara adaba na menu onodu, gosipụtara mgbe ị pịa aka nri;
  • Ihe nbibi arụnyere arụnyere ugbu a nwere ọrụ ọchụchọ na faịlụ niile nke ọrụ ugbu a site na ịpị Shift + Ctrl + F;
  • Agbanwewo ntọala maka ime ka ngosipụta nke sistemu addons gbanwee: n'ihe dị ka: debugging, kama devtools.aboutdebugging.showSystemAddons, a na-enye parameter devtools.aboutdebugging.showHiddenAddons ugbu a;
  • Mgbe etinyere na Windows 10, a na-etinye ụzọ mkpirisi ahụ na taskbar. Windows gbakwụnyekwara ikike iji BITS (Ọrụ Nyefee ọgụgụ isi) iji gaa n'ihu na-ebudata mmelite ọbụlagodi na emechiri ihe nchọgharị ahụ;
  • Ụdị gam akporo emelitere ịrụ ọrụ nrụpụta. WebAuthn API agbakwunyere (Web Authentication API) maka iji akara ngwaike ma ọ bụ ihe mmetụta mkpisiaka jikọọ na saịtị. API agbakwunyere Ihe nlere anya site na nke enwere ike ikpebi mpaghara a na-ahụ anya na-eburu n'uche na ngosipụta nke ahụigodo ihuenyo ma ọ bụ scaling. Nrụnye ọhụrụ anaghịzi ebudata ngwa mgbakwunye Cisco OpenH264 maka WebRTC.

Na mgbakwunye na ihe ọhụrụ na ndozi ahụhụ, Firefox 68 ewepụla usoro vulnerabilities, nke ọtụtụ n'ime ha ka akara dị ka ihe dị egwu, ya bụ. nwere ike iduga igbu koodu onye mwakpo mgbe ị na-emepe ibe ndị ahaziri iche. Ozi na-akọwapụta nsogbu nchekwa adịghị n'oge a, mana a na-atụ anya ka ebipụta ndepụta adịghị ike n'ime awa ole na ole.

Firefox 68 bụ ntọhapụ kachasị ọhụrụ iji weta mmelite na ụdị Firefox kpochapụrụ maka gam akporo. Malite na Firefox 69, nke a na-atụ anya na Septemba 3, mwepụta Firefox ọhụrụ maka gam akporo agaghị ahapụ ya, na ndozi ga-anapụta n'ụdị mmelite na ESR alaka nke Firefox 68. The kpochapụwo Firefox maka gam akporo ga-eji ihe nchọgharị ọhụrụ maka mobile ngwaọrụ dochie anya dị ka akụkụ nke Fenix ​​Project na iji GeckoView engine na. otu ọba akwụkwọ Ngwa Mozilla gam akporo. Ugbu a n'okpuru aha Firefox Preview maka nnwale ugbua tụrụ aro mwepụta nlele mbụ nke ihe nchọgharị ọhụrụ (taa bipụtara mmezi mmezi 1.0.1 nke ntọhapụ a, mana ebiputebeghị ya na Google Play).

isi: opennet.ru

Tinye a comment