Firefox 78 saor an asgaidh

Chaidh am brabhsair lìn a leigeil ma sgaoil Firefox 78, a bharrachd air dreach gluasadach Firefox 68.10 airson àrd-ùrlar Android. Tha an sgaoileadh Firefox 78 air a sheòrsachadh mar Sheirbheis Taic Leudaichte (ESR), le ùrachaidhean air an sgaoileadh tron ​​​​bhliadhna. A bharrachd air an sin, ùrachadh air an fhear roimhe meuran le taic fad-ùine 68.10.0 (tha dùil ri dà ùrachadh eile san àm ri teachd: 68.11 agus 68.12). A 'tighinn gu luath air an àrd-ùrlar deuchainn beta Bidh meur Firefox 79 a’ gluasad, agus tha dùil gun tèid a leigeil ma sgaoil airson 28 Iuchar.

prìomh innleachdan:

  • Chaidh an duilleag geàrr-chunntais (Deas-bhòrd Dìon) a leudachadh le aithisgean air èifeachdas innealan dìon an aghaidh a bhith a’ cumail sùil air gluasadan, a’ sgrùdadh airson co-rèiteachadh theisteanasan, agus a’ riaghladh faclan-faire. Tha an sgaoileadh ùr ga dhèanamh comasach sùil a thoirt air staitistig mu bhith a’ cleachdadh teisteanasan ann an cunnart, a bharrachd air sùil a chumail air eadar-ghearraidhean a dh’ fhaodadh a bhith ann de fhaclan-faire sàbhalaidh le aoidion aithnichte de stòran-dàta luchd-cleachdaidh. Tha an dearbhadh air a dhèanamh tro aonachadh le stòr-dàta a’ phròiseict haveibeenpwned.com, anns a bheil fiosrachadh mu 9.7 billean cunntas a chaidh a ghoid mar thoradh air hackadh de 456 làrach. Tha an geàrr-chunntas air a thoirt seachad air an duilleag “mu: dìonan” no tro chlàr ris an canar le bhith a ’cliogadh air ìomhaigh na sgiath anns a’ bhàr seòlaidh (tha Dashboard Dìon a-nis ri fhaicinn an àite Show Report).
    Firefox 78 saor an asgaidh

  • Chuir sinn putan ris an UninstallerÙraich Firefox“, a leigeas leat roghainnean ath-shuidheachadh agus a h-uile tuilleadan a thoirt air falbh gun a bhith a’ call dàta cruinnichte. Ma tha duilgheadasan ann, bidh luchd-cleachdaidh gu tric a’ feuchainn ri am fuasgladh le bhith ag ath-shuidheachadh a’ bhrobhsair. Leigidh am putan Ath-nuadhaich leat an aon bhuaidh a choileanadh gun a bhith a’ call comharran-leabhair, eachdraidh brobhsaidh, faclan-faire sàbhalaidh, briosgaidean, faclairean ceangailte agus dàta airson foirmean fèin-lìonadh (nuair a phutas tu am putan, thèid pròifil ùr a chruthachadh agus na stòran-dàta ainmichte a ghluasad ris). Às deidh dhut briogadh air Ùraich, tuilleadain, cuspairean, fiosrachadh còraichean-slighe, einnseanan sgrùdaidh ceangailte, stòradh DOM ionadail, teisteanasan, roghainnean atharraichte, stoidhlichean cleachdaiche (userChrome, userContent) air chall.
    Firefox 78 saor an asgaidh

  • Nithean air a chur ris a’ chlàr co-theacsa a chithear airson tabaichean gus iomadh taba a dhùnadh, tabaichean a dhùnadh air taobh deas an fhear a th’ ann an-dràsta, agus a h-uile taba a dhùnadh ach an tè a th’ ann an-dràsta.

    Firefox 78 saor an asgaidh

  • Faodar an sàbhalaiche-sgrìn a chuir à comas rè gairmean bhidio agus co-labhairtean stèidhichte air WebRTC.
  • Air an àrd-ùrlar Windows airson Intel GPUs aig rùn sgrion sam bith air a thoirt a-steach siostam compositing WebRender, sgrìobhte ann an Rust agus a’ toirt cothrom dhut astar tairgse àrdachadh gu mòr agus lughdachadh CPU a lughdachadh. Bidh WebRender a ’toirt a-mach gnìomhachd susbaint duilleag a’ toirt seachad obair gu taobh GPU, a tha air an cur an gnìomh tro shaders a ’ruith air an GPU. Roimhe sin, chaidh WebRender a chomasachadh air an Windows 10 àrd-ùrlar airson Intel GPUs nuair a bhios iad a’ cleachdadh rùintean sgrion beag, a bharrachd air siostaman le AMD Raven Ridge, AMD Evergreen APUs, agus air coimpiutairean-glùine le cairtean grafaiceachd NVIDIA. Air Linux, tha WebRender an-dràsta air a ghnìomhachadh airson cairtean Intel agus AMD a-mhàin ann an togail oidhche, agus chan eil taic ann airson cairtean NVIDIA. Gus a sparradh a-steach mu: config, bu chòir dhut na roghainnean “gfx.webrender.all” agus “gfx.webrender.enabled” a chuir an gnìomh no ruith Firefox leis an caochladair àrainneachd MOZ_WEBRENDER=1 seata.
  • Chaidh a’ chuibhreann de luchd-cleachdaidh na RA dha bheil an taisbeanadh susbaint a mhol an t-seirbheis Pocket air a chomasachadh air an duilleag taba ùr àrdachadh gu 100%. Roimhe sin, cha robh na duilleagan sin air an sealltainn ach do luchd-cleachdaidh às na SA, Canada agus a 'Ghearmailt. Tha blocaichean air am pàigheadh ​​​​le luchd-urrais air an sealltainn anns na SA a-mhàin agus tha iad air an comharrachadh gu soilleir mar sanasachd. Tha pearsanachadh co-cheangailte ri taghadh susbaint air a dhèanamh air taobh an neach-dèiligidh agus gun a bhith a’ gluasad fiosrachadh cleachdaiche gu treas phàrtaidhean (tha an liosta iomlan de cheanglaichean a thathar a’ moladh airson an latha an-diugh air a luchdachadh a-steach don bhrobhsair, a tha air a rangachadh air taobh an neach-cleachdaidh stèidhichte air dàta eachdraidh brobhsaidh ). Gus susbaint a mhol Pocket a dhì-cheadachadh, tha suidheachadh anns an rèiteachadh (Susbaint Dachaigh Firefox / Air a mholadh le Pocket) agus an roghainn “browser.newtabpage.activity-stream.feeds.topsites” ann an about:config.
  • Air a ghabhail a-steach pìosan a bheir buaidh air coileanadh agus seasmhachd luathachadh bathar-cruaidh de chòdachadh bhidio a’ cleachdadh VA-API (le taic a-mhàin ann an àrainneachdan stèidhichte air Wayland).
  • Tha na riatanasan airson co-phàirtean siostam Linux air an àrdachadh. Feumaidh ruith Firefox air Linux a-nis co-dhiù Glib 2.17, libstdc ++ 4.8.1 agus GTK + 3.14.
  • Às deidh a’ phlana gus crìoch a chuir air taic airson algorithms criptografach dìleab, tha a h-uile seòmar cipher TLS stèidhichte air DHE (TLS_DHE_ *, protocol iomlaid iuchrach Diffie-Hellman) à comas gu bunaiteach. Gus a ’bhuaidh àicheil a dh’ fhaodadh a bhith aig DHE a lughdachadh, chaidh dà shreath cipher AES-GCM ùr stèidhichte air SHA2 a chuir ris.
  • Ciorramach taic airson protocolaidhean TLS 1.0 agus TLS 1.1. Gus faighinn gu làraich thairis air seanal conaltraidh tèarainte, feumaidh am frithealaiche taic a thoirt seachad airson co-dhiù TLS 1.2. A rèir Google, tha timcheall air 0.5% de luchdachadh sìos duilleag lìn fhathast gan dèanamh a’ cleachdadh seann dreachan de TLS. Chaidh an dùnadh a dhèanamh a rèir molaidhean IETF (Buidheann Gnìomha Innleadaireachd Eadar-lìn). Is e an adhbhar airson diùltadh taic a thoirt do TLS 1.0 / 1.1 an dìth taic airson ciphers an latha an-diugh (mar eisimpleir, ECDHE agus AEAD) agus an fheum air taic a thoirt do sheann ciphers, agus thathas a’ ceasnachadh dè cho earbsach sa tha iad aig an ìre làithreach de leasachadh teicneòlas coimpiutaireachd ( mar eisimpleir, tha feum air taic airson TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, tha MD5 air a chleachdadh airson sgrùdadh iomlanachd agus dearbhadh agus SHA-1). 'S urrainn dhut an comas obrachadh air ais le seann tionndaidhean TLS le bhith a' suidheachadh security.tls.version.enable-deprecated = fìor no le bhith a' cleachdadh a' phutan air duilleag na mearachd a nochdas nuair a thadhlas tu air làrach leis an t-seann phròtacal.
  • Tha càileachd na h-obrach le leughadairean sgrion airson daoine le duilgheadasan fradhairc air a leasachadh gu mòr (tha duilgheadasan le suidheachadh cùrsair air am fuasgladh, tha reothadh air a chuir às, tha làimhseachadh chlàran glè mhòr air a luathachadh, msaa). Do luchd-cleachdaidh le migraines agus epilepsy, chaidh buaidhean beothachaidh leithid a bhith a ’soilleireachadh tabaichean agus leudachadh air a’ bhàr sgrùdaidh a lughdachadh.
  • Airson iomairtean, chaidh riaghailtean ùra a chur ri poileasaidhean buidhne airson a bhith a’ rèiteachadh luchd-làimhseachaidh thagraidhean taobh a-muigh, a’ cur às do mhodh dealbh-air-dealbh, agus ag iarraidh gum bi prìomh fhacal-faire air a shònrachadh.
  • Anns an einnsean JavaScript SpiderMonkey ùrachadh fo-shiostam giollachd faireachdainn cunbhalach a tha air a shioncronachadh le buileachadh bhon einnsean V8 JavaScript a thathar a’ cleachdadh ann am brobhsairean stèidhichte air a’ phròiseact Chromium. Leig an t-atharrachadh leinn taic a chuir an gnìomh airson na feartan a leanas co-cheangailte ri abairtean cunbhalach:
    • Buidhnean ainmichte leigeil leat pàirtean de shreang a cheangal ri abairt àbhaisteach le ainmean sònraichte an àite àireamhan sreathach de gheamannan (mar eisimpleir, an àite “/(\d{4})-(\d{2})-(\d{ 2})/” faodaidh tu a shònrachadh “/( ? \d{4})-(? \d{2})-(? \d{2})/" agus faigh cothrom air a' bhliadhna chan ann tro thoradh[1], ach tro result.groups.year).
    • Clasaichean teicheadh Cuiridh caractaran Unicode togail \p{...} agus \P{...}, mar eisimpleir, tha \p{Number} a’ mìneachadh a h-uile caractar a dh’ fhaodadh a bhith a’ sealltainn àireamhan (a’ gabhail a-steach caractaran mar ①), \p{Aibidil} - litrichean (a’ gabhail a-steach hieroglyphs ), \p{Math} - samhlaidhean matamataigeach, msaa.
    • Didòmhnaich dotAll ag adhbhrachadh am masg “.” losgadh. gabhail a-steach caractaran biadh loidhne.
    • Modh Seall air cùlaibh a’ leigeil leat faighinn a-mach ann an abairt àbhaisteach gu bheil aon phàtran air thoiseach air fear eile (mar eisimpleir, a’ maidseadh suim dolar gun a bhith a’ glacadh soidhne an dolar).
  • Clasaichean meallta CSS air an cur an gnìomh : tha() и :càit() gus riaghailtean CSS a cheangal ri seata de luchd-taghaidh. Mar eisimpleir, an àite

    bann-cinn p: hover, prìomh p: hover, bonn-coise p: hover {…}

    faodar a shònrachadh

    : is (cinn, prìomh, bonn-coise) p: hover {…}

  • Clasaichean meallta CSS air an toirt a-steach : leughadh a-mhàin и : leugh-sgrìobh airson ceangaltach gus eileamaidean (cuir a-steach no textarea) a chruthachadh a tha toirmisgte no ceadaichte a dheasachadh.
  • Taic modh air a chur ris Intl.ListFormat() gus liostaichean ionadail a chruthachadh (mar eisimpleir, cuir “no”, “agus” an àite “no” le “agus”).

    const lf = Intl.ListFormat ùr('en');
    lf.format(['Frank', 'Christine', 'Flora']);
    // → ‘Frank, Christine, and Flora’
    // airson locale "ru" bidh e 'Frank, Christine and Flora'

  • An dòigh-obrach Intl.NumberFormat taic a bharrachd airson cruth aonadan tomhais, airgeadan, comharran saidheansail agus teann (mar eisimpleir, "Intl.NumberFormat ('en', {stoidhle: 'aonad', aonad: 'meatair-gach-diog'}");
  • Modh air a chur ris ParentNode.cuir an àiteChildren(), a 'toirt cothrom dhut nód leanabh a th' ann mar-thà a chur an àite no a ghlanadh.
  • Tha am meur ESR a’ toirt a-steach taic do neach-obrach seirbheis agus Push API (bha iad ciorramach san fhoillseachadh ESR roimhe).
  • Bidh WebAssembly a’ cur taic ri bhith a’ toirt a-steach agus a’ cur a-mach paramadairean gnìomh integer 64-bit a’ cleachdadh an seòrsa JavaScript BigInt. Chaidh leudachadh a chuir an gnìomh cuideachd airson WebAssembly Ioma-luach, a' ceadachadh bidh gnìomhan a’ tilleadh barrachd air aon luach.
  • Anns a 'chonsail airson luchd-leasachaidh lìn tèarainte Clàradh mionaideach de mhearachdan co-cheangailte ri Gealladh, a’ toirt a-steach fiosrachadh mu ainmean, stacan, agus feartan, ga dhèanamh fada nas fhasa mearachdan fhuasgladh nuair a bhios tu a’ cleachdadh frèaman mar Angular.

    Firefox 78 saor an asgaidh

  • Tha Innealan Leasachaidh Lìn air coileanadh seòlaidh DOM a leasachadh gu mòr nuair a thathar a’ sgrùdadh làraich a bhios a’ cleachdadh tòrr thogalaichean CSS.
  • Tha comas aig an dì-bhugadair JavaScript a-nis ainmean caochlaideach giorraichte a leudachadh stèidhichte air mapa stòr nuair a bhios iad gan cleachdadh puingean clàraidh (puingean loga), a leigeas leat fiosrachadh mun àireamh loidhne sa chòd agus luachan nan caochladairean a dhumpadh a-steach don chonsail lìn aig an àm a tha an taga air a phiobrachadh.
  • Anns an eadar-aghaidh sgrùdaidh lìonra, chaidh fiosrachadh a chuir ris mu thuilleadan, dòighean an-aghaidh tracadh, agus cuingeachaidhean CORS (Co-roinn Goireasan Tar-Thùs) a thug air an iarrtas a bhith air a bhacadh.
    Firefox 78 saor an asgaidh

A bharrachd air innleachdan agus rèiteachadh bug ann am Firefox 78
air a chuir às sreath de chugallachd, le grunn dhiubh air an comharrachadh mar dheatamach, i.e. faodaidh seo leantainn gu cur an gnìomh còd neach-ionnsaigh nuair a dh’ fhosglas e duilleagan air an dealbhadh gu sònraichte. Chan eil fiosrachadh mu na cùisean tèarainteachd a chaidh a shuidheachadh ri fhaighinn aig an àm seo, ach tha dùil gun tèid liosta de chugallachd fhoillseachadh taobh a-staigh beagan uairean a thìde.

Source: fosgailtenet.ru

Cuir beachd ann