Ho lokolloa ha Firefox 75

etsahetse ho lokolloa ha sebatli sa marang-rang Firefox 75, hammoho le mofuta oa mobile Firefox 68.7 bakeng sa sethala sa Android. Ho feta moo, ho entsoe ntlafatso makala tšehetso ea nako e telele 68.7.0. E tla haufinyane sethaleng tlhahlobo ea beta Lekala la Firefox 76 le tla falla, leo tokollo ea lona e lokiselitsoeng ka la 5 Motšeanong (morero suthile bakeng sa libeke tse 4-5 potoloho ea ntshetsopele).

ka sehloohong boiqapelo:

  • Formation e se e qalile bakeng sa Linux semmuso haha ka sebopeho sa Flatpak.
  • Moralo o ntlafalitsoeng oa bara ea aterese. Ha u tobetsa bareng ea liaterese, lenane le theohang la lihokelo tse sebelisoang khafetsa le bonts'oa hang-hang ntle le ho qala ho thaepa. Lithulusi tsa liphetho tsa lipatlisiso li ntlafalitsoe hore li sebetse betere ho li-skrini tse nyane. Sebakeng sa likhothaletso tsa maemo, ho fanoa ka malebela bakeng sa ho rarolla mathata a tloaelehileng a hlahang ha o sebetsa le sebatli.

    Pontšo ea https:// protocol le "www." subdomain e emisitse ho hlaha. karolong e theoha ea lihokelo tse bontšitsoeng nakong ea ho thaepa bareng ea aterese (mohlala, https://opennet.ru le https://www.opennet.ru, tse fapaneng ka litaba, li tla fetoha tse sa khetholleheng). http:// protocol e hlahisoa e sa fetoha liphethong tsa lipatlisiso.

    Ho lokolloa ha Firefox 75

  • Bakeng sa Linux, boitšoaro ha u tobetse bareng ea liaterese bo fetotsoe (ho etsoa joalo ka Windows le macOS) - ho tobetsa hanngoe feela ho khetha litaba tsohle ntle le ho li beha leboteng la clipboard, ho tobetsa habeli ho khetha lentsoe le le leng, ho penya hararo ho khetha litaba tsohle, e beha holim'a clipboard.
  • E kentswe tshebetsong monyetla Se ke oa kenya litšoantšo tse ka ntle ho sebaka se bonoang ho fihlela mosebelisi a tsamaisetsa litaba tsa leqephe sebakeng seo hang-hang pele ho setšoantšo. Ho laola ho kenya maqephe ka botsoa, ​​"img" e kenyellelitsoe ho "img" tag.play loading", e ka nkang boleng "botsoa". Ho lebelletsoe hore ho jara botsoa ho tla fokotsa tšebeliso ea mohopolo, ho fokotsa sephethephethe le ho eketsa lebelo la ho bula leqephe la pele. E kenyellelitsoe "dom.image-lazy-loading.enabled" kgetho ho hoo e ka bang:config to control loading e botsoa.
  • E kentswe tshebetsong tšehetso e felletseng bakeng sa WebGL tikolohong e sebelisang protocol ea Wayland. Ho fihlela joale, ts'ebetso ea WebGL ho Linux builds ea Firefox e tlohetse ho hongata ho lakatsehang ka lebaka la khaello ea tšehetso ea ho potlakisa lisebelisoa, mathata a bakhanni ba gfx bakeng sa X11, le ts'ebeliso ea maemo a fapaneng. Ha u sebelisa Wayland, boemo bo fetohile ka lebaka la ho hlaha ha e ncha backendho sebelisa mochine DMABUF. Ntle le ho potlakisa lisebelisoa, WebGL backend le eona lumelloa kenya tshebetsong tšehetso bakeng sa H.264 video decoding acceleration sebelisa VA-API (Video Acceleration API) le FFmpegDataDecoder (tšehetso bakeng sa VP9 le lifomate tse ling tsa khouto ea video lebelletsoe ho ho Firefox 76). Ho laola hore na potlakiso e lumelletsoe ho mabapi le:config, liparamente “widget.wayland-dmabuf-webgl.enabled” le “widget.wayland-dmabuf-vaapi.enabled” lia sisinngoa.
  • Bakeng sa basebelisi ba tsoang UK, pontšo ea li-blocks tse lefelloang ke bafani ba lichelete li lumelloa leqepheng la ho qala karolong ea litaba tse khothalletsoang ke tšebeletso ea Pocket. Li-blocks li tšoailoe ka ho hlaka e le papatso 'me li ka koaloa litlhophisong. Nakong e fetileng e bapatsa bontshitse Basebelisi ba US feela.
  • E kentswe tshebetsong mokhoa oa ho hlakola Li-Cookies tsa khale le lintlha tsa sebaka sa marang-rang ha u kena libakeng tse nang le khoutu ea ho lata eo mosebelisi a sa sebetsanang le eona. Mokhoa ona o reretsoe ho loants'a mokhoa oa ho latedisa ka ho tsamaisa hape.
  • E qalile ts'ebetsong ea lipuisano tsa modal tse hokahaneng le li-tab tsa motho ka mong le ho se thibele sebopeho kaofela.

    Ho lokolloa ha Firefox 75

  • E kentsoe bokhoni ba ho kenya le ho bula libaka tsa marang-rang ka mokhoa oa lits'ebetso (Lits'ebetso), ho u lumella ho hlophisa mosebetsi le sebaka joalo ka lenaneo le tloaelehileng la komporo. Ho e nolofalletsa hoo e ka bang:config, o hloka ho kenya "browser.ssb.enabled=true" setting, ka mor'a moo ntho ea "Install Website as App" e tla hlaha ho menu ea moelelo oa liketso le leqephe (ellipsis atereseng. bar), e u lumellang hore u e behe komporong ea hau kapa ka har'a "menu" e khuts'oane ea ho bula sebaka sa hajoale ka thoko. Tsoelo-pele tsoela pele ntshetsopele ya mohopolo "Sebatli se Khethehileng sa Sebaka"(SSB), e bolelang ho bula sebaka sa marang-rang ka fensetere e arohaneng ntle le menu, bara ea aterese le likarolo tse ling tsa sebopeho sa sebatli. Fesetereng ea hajoale, ho buloa feela lihokela tsa maqephe a sebaka se sebetsang, 'me ho latela lihokelo tsa kantle ho lebisa ho thehoeng ha fensetere e arohaneng le sebatli se tloaelehileng.
    Ho lokolloa ha Firefox 75

  • E atolositsoe phethahatso ea "ho nkopa", e sebelisitsoe ka sehlooho sa HTTP "X-Content-Type-Options", eo hona joale e timang mokhoa oa ho lemoha mofuta oa MIME bakeng sa litokomane tsa HTML, eseng feela bakeng sa JavaScript le CSS. Mokhoa ona o thusa ho itšireletsa khahlanong le litlhaselo tse amanang le ho qhekella ha mofuta oa MIME. Sebatli sa kamehla se sekaseka mofuta oa litaba tse ntseng li sebetsoa le ho li sebetsa ho latela mofuta o itseng. Ka mohlala, haeba u boloka khoutu ea HTML ho ".jpg" faele, joale ha e buloa, faele ena e tla sebetsoa e le HTML, eseng e le setšoantšo. Mohlaseli a ka sebelisa foromo ea ho kenya setšoantšo bakeng sa faele ea jpg, ho kenyelletsa le html e nang le khoutu ea JavaScript, ebe o phatlalatsa sehokelo sa faele ena, ha e buloa ka kotloloho, khoutu ea JavaScript e tla etsoa molemong oa sebaka seo ho romelloang ho sona. (o ka hlalosa li-cookies le lintlha tse ling tse amanang le sebaka sa mosebelisi ea butseng sehokelo).
  • Lisetifikeiti tsohle tse tšepahalang tsa PKI CA tse tsejoang ke Mozilla li bolokiloe sebakeng sa heno, li ntlafatsa tšebelisano le li-server tse sa hlophisoang hantle.
  • Maqepheng a butsoeng ka HTTP ntle le encryption, tšebeliso ea Web Crypto API e thibetsoe.
  • Bakeng sa Windows, mokhoa oa Direct Compositing o kentsoe ts'ebetsong ho ntlafatsa tlhahiso le ho potlakisa ts'ebetsong ea sistimi ea ho kopanya. WebRender, e ngotsoeng ka puo ea Rust le ho fana ka phepelo ea litaba tsa leqephe lehlakoreng la GPU.
  • Bakeng sa macOS, karolo ea liteko e kentsoe tšebetsong ho sebelisa litifikeiti tsa bareki ho tsoa lebenkeleng la setifikeiti se akaretsang sa sistimi ea ts'ebetso (khetho ea security.osclientcerts.autoload e tlameha ho lumelloa ho e nolofalletsa mabapi le:config). Ho qala ka Firefox 72, tšobotsi ena e ne e fumaneha bakeng sa Windows feela.
  • Ho latela Linux, e hahela macOS sebelisa mochine oa ho itšehla thajana RLBox, e reretsoeng ho thibela tšebeliso ea bofokoli lilaeboraring tsa batho ba bang. Mothating ona, ho itšehla thajana ho lumelletsoe laeborari feela Graphite, e ikarabellang bakeng sa ho fana ka litlhaku. RLBox e bokella khoutu ea C/C++ ea laebrari e ka thōko ho khoutu ea boemo bo tlaase ea WebAssembly, eo ka nako eo e entsoeng e le module ea WebAssembly, eo tumello ea eona e behiloeng mabapi le mojule ona feela. Mojule o kopaneng o sebetsa sebakeng se arohaneng sa memori mme ha o na phihlello ea sebaka se seng sa aterese. Haeba bofokoli bo ka har'a laebrari bo sebelisoa hampe, mohlaseli o tla fokotsoa mme a ke ke a khona ho fihlella libaka tsa mohopolo oa ts'ebetso e kholo kapa taolo ea phetisetso kantle ho tikoloho e ka thoko.
  • Sebopeho sa "mofuta" ho element теперь может принимать только значение «text/css».
  • Mesebetsi e kentsoeng ho CSS min(), boholo() и clamp ().
  • Bakeng sa thepa ea CSS mongolo-mokhabiso-tlola-enke Ts'ehetso ea boleng ba "tsohle" e kentsoe ts'ebetsong, e hlokang ho khaoha ho tlamang ho thalla mola le mela e phunyeletsang ha o kopana le li-glyphs tsa mongolo (boleng bo sebelisitsoeng pele ba "auto" bo entsoeng ka mokhoa o ikhethileng 'me ha boa ka ba qhelela ka thoko ho ama; ka boleng bohle, ho ama. ka glyph li thibetsoe ka botlalo).
  • JavaScript e lumelletsoe masimo a static a setjhaba bakeng sa maemo a litlelase tsa JavaScript tse u lumellang ho hlakisa lintho tse boletsoeng esale pele tse qalisoang kantle ho sehahi.

    sehlopha sa ClassWithStaticField {
    staticField = 'sebaka se tsitsitseng'
    }

  • Ts'ehetso ea sehlopha e ekelitsoeng Intl.Locale, e fanang ka mekhoa ea ho arola le ho sebetsana le maemo a itseng a puo, sebaka le mokhoa oa ho bala, le ho bala le ho ngola li-tag tsa Unicode le ho boloka litlhophiso tse hlalositsoeng ke basebelisi ka mokhoa o hlophisitsoeng;
  • Ts'ebetsong ea thepa ea Function.caller e tlisitsoe tumellanong le moralo oa morao-rao oa tlhaloso e ncha ea ECMAScript (hona joale e senya sebaka sa TypeError haeba mohala o etsoa ho tsoa ho ts'ebetso e nang le tšobotsi e thata, ea async, kapa ea jenereithara).
  • Mokhoa o kentsoeng ho HTMLFormElement kopoSubmit(), e qalang tlhahiso ea lenaneo la data ea foromo ka tsela e tšoanang le ea ho tobetsa konopo ea ho romela. Ts'ebetso e ka sebelisoa ha u etsa li-buttons tsa foromo ea hau, tseo foromo ea ho letsetsa.submit() e sa lekaneng hobane ha e tiise liparamente ka mokhoa o kopanetsoeng, e hlahisa ketsahalo ea 'romela', 'me e fetisa data e tlameletsoe ho konopo ea ho romela.
  • Ketsahalo ea ho fana hona joale e sebelisoa ke ntho e nang le mofuta oa SubmitEvent, eseng Ketsahalo. SubmitEvent e kenyelletsa thepa e ncha e u tsebisang karolo e entseng hore foromo e romelloe. Mohlala, SubmitEvent e etsa hore ho khonehe ho sebelisa sets'oants'o se le seng se tloaelehileng ho likonopo le lihokelo tse fapaneng tse lebisang ho romelleng foromo.
  • Phetiso e nepahetseng ea ketsahalo ea ho tobetsa ha o letsetsa mokhoa oa ho tobetsa() bakeng sa likarolo tse koetsoeng (eseng karolo ea sefate sa DOM).
  • Ho API Litšoantšo tsa webo e ekelitse bokhoni ba ho tlama animation ho foreime ea senotlolo sa pele kapa sa ho qetela mme sebatli ka bosona se tla bala boemo ba ho qetela kapa ba pele (ho lekane ho bolela feela foreimi ea senotlolo ea pele kapa ea ho qetela). E lumelletsoeng ka mokhoa oa kamehla ke Animation.timeline getter, Document.timeline, DocumentTimeline, AnimationTimeline, Document.getAnimations() le Element.getAnimations().
  • E kenyellelitse bokhoni ba ho kenya tšebetsong sebopeho sa profil ea leqephe ntle le ho kenya kenyelletso e arohaneng, ka ho tobetsa konopo ea "Enable Profiler Menu" sebakeng sa marang-rang. profiler.firefox.com. E kentse mokhoa oa ho hlahloba tshebetso bakeng sa tab e sebetsang feela.
  • Web console e se e na le mokhoa oa ho bala mantsoe hang-hang, e lumellang bahlahisi ho lemoha le ho lokisa liphoso kapele ha ba kenya mantsoe a rarahaneng ka ho hlahisa sephetho sa pele ha se ntse se thaepa.
  • В sesebedisoa ho lekanya libaka tsa leqephe (Sesebelisoa sa ho lekanya), bokhoni ba ho fetola boholo ba foreimi e nang le khutlonnetsepa bo kentsoe (pele, haeba u lokolotse konopo ea toeba, foreime e ne e ke ke ea fetoloa mme haeba sepheo sa eona se sa nepahale se ne se hlokahala. metha ho tloha qalong).
  • Sebopeho sa tlhahlobo ea maqephe se se se ts'ehetsa ho batla likarolo ho sebelisa mantsoe a XPath, ho kenyelletsa lipatlisiso tse neng li le teng pele u sebelisa likhetho tsa CSS.
  • E kenyellelitse bokhoni ba ho sefa melaetsa ea WebSocket ho sebelisa lipolelo tse tloaelehileng (pele ho ne ho tšehetsoa limaske tsa mongolo feela).
  • Tšehetso e kentsoeng bakeng sa li-breakpoints tse tlamang ho libatli tsa liketsahalo tsa WebSocket ho JavaScript debugger.
  • Khokahano e ile ea hloekisoa ho sekaseka ts'ebetso ea marang-rang. Tlhahiso e ntlafalitsoeng ea tafole ha e sebetsana le palo e kholo ea likhokahano ka nako e le 'ngoe. E entse li-columns le likonopo tsa ho sebelisa li-filters tse fapaneng haholoanyane. Ka phanele ea ho thibela kopo ea marang-rang, bokhoni ba ho sebelisa sebopeho sa "*" ho limaske tsa URL bo kentsoe ts'ebetsong (e u lumella ho lekola boitšoaro ba sebaka sa marang-rang maemong a ho hloleha ho kenya lisebelisoa).

    Ho lokolloa ha Firefox 75

Ntle le boqapi le litokiso tsa liphoso, Firefox 75 e felisitsoe letoto la bofokodi, tseo tse ’maloa tsa tsona li tšoailoeng e le tse mahlonoko, i.e. e ka lebisa ho phethisoeng ha khoutu ea mohlaseli ha u bula maqephe a entsoeng ka ho khetheha. Lintlha tse hlalosang litaba tsa ts'ireletso tse lokisitsoeng ha li fumanehe hajoale, empa lethathamo la bafosi le lebelletsoe ho phatlalatsoa ka mor'a lihora tse 'maloa.

Source: opennet.ru

Eketsa ka tlhaloso