Rhyddhawyd y porwr gwe , yn ogystal Γ’ fersiwn symudol ar gyfer y platfform Android. Yn ogystal, mae diweddariad wedi'i gynhyrchu gyda chefnogaeth tymor hir ΠΈ . Yn dod i'r llwyfan yn fuan Bydd cangen Firefox 80 yn trosglwyddo, a bwriedir ei rhyddhau ar Awst 25.
:
- Mae'r rheolwr cyfrinair wedi ychwanegu'r gallu i allforio tystlythyrau mewn fformat CSV (meysydd testun cyfyngedig y gellir eu mewnforio i brosesydd taenlen). Wrth allforio, rhoddir cyfrineiriau yn y ffeil mewn testun clir. Yn y dyfodol, rydym hefyd yn bwriadu gweithredu swyddogaeth ar gyfer mewnforio cyfrineiriau o ffeil CSV a arbedwyd yn flaenorol (sy'n awgrymu efallai y bydd angen i'r defnyddiwr wneud copi wrth gefn ac adfer cyfrineiriau sydd wedi'u cadw neu drosglwyddo cyfrineiriau o borwr arall).
- gosodiad i alluogi ynysu Cwci deinamig yn seiliedig ar y parth a ddangosir yn y bar cyfeiriad (β", pan fydd eich mewnosodiadau eich hun a thrydydd parti yn cael eu pennu ar sail parth sylfaenol y wefan). Cynigir y gosodiad yn y cyflunydd yn yr adran gosodiadau blocio olrhain symudiadau yn y gwymplen o ddulliau blocio Cwcis.
- Gwell amddiffyniad olrhain sy'n blocio cwcis a ddefnyddir gan gownteri trydydd parti yn awtomatig. Ar gyfer safleoedd olrhain, mae Firefox bellach yn clirio cwcis a data o storfa fewnol yn ddyddiol, yn seiliedig ar restrau o systemau olrhain o'r gwasanaeth Disconnect.me.
- Ychwanegwyd rhagolwg o'r sgrin gosodiadau arbrofol "about:preferences#experimental", sy'n darparu rhyngwyneb ar gyfer galluogi nodweddion arbrofol, yn debyg i about:flags yn Chrome. Yn ddiofyn, nid yw'r sgrin ar gael eto ac mae angen gosod y paramedr βbrowser.preferences.experimentalβ yn about:conifg i'w alluogi. O'r nodweddion arbrofol sydd ar gael i'w cynnwys, dim ond cefnogaeth ar gyfer β".
- Ar gyfer gliniaduron yn seiliedig ar sglodion AMD ar y platfform Windows 10
System gyfansoddi WebRender. Mae WebRender wedi'i ysgrifennu yn Rust ac mae'n caniatΓ‘u cynnydd sylweddol mewn cyflymder rendro a gostyngiad yn llwyth y CPU trwy ddadlwytho gweithrediadau rendro cynnwys tudalen i'r GPU, sy'n cael eu gweithredu trwy gysgodwyr a weithredir ar y GPU. Roedd WebRender wedi'i gynnwys ar y platfform yn flaenorol. Windows 10 ar gyfer GPUs Intel, APUs AMD Raven Ridge, APUs AMD Evergreen, ac ar liniaduron gyda chardiau graffeg NVIDIA. Linux WebRender am y tro ar gyfer cardiau Intel ac AMD yn unig mewn adeiladau nos, ac nid yw'n cael ei gefnogi ar gyfer cardiau NVIDIA. Er mwyn ei orfodi i mewn about:config, dylech actifadu'r gosodiadau βgfx.webrender.allβ a βgfx.webrender.enabledβ neu redeg Firefox gyda'r newidyn amgylchedd MOZ_WEBRENDER=1 set. - Ar gyfer defnyddwyr o'r Almaen, mae adran newydd wedi'i hychwanegu at y dudalen tab newydd gydag erthyglau a argymhellir gan y gwasanaeth Pocket, a gynigiwyd yn flaenorol i ddefnyddwyr o'r Unol Daleithiau a'r DU. Perfformir personoli sy'n gysylltiedig Γ’ dewis cynnwys ar ochr y cleient a heb drosglwyddo gwybodaeth defnyddiwr i drydydd partΓ―on (mae'r rhestr gyfan o ddolenni a argymhellir ar gyfer y diwrnod presennol yn cael ei llwytho i'r porwr, sy'n cael ei rhestru ar ochr y defnyddiwr yn seiliedig ar ddata hanes pori ). I analluogi cynnwys a argymhellir gan Pocket, mae gosodiad yn y cyflunydd (Firefox Home Content / Recommended by Pocket) a'r opsiwn "browser.newtabpage.activity-stream.feeds.topsites" yn about:config.
- I Linux-systemau gyda Wayland oherwydd problemau sefydlogrwydd Yn ddiofyn, defnyddir mecanwaith DMABUF i droi fideo yn weadau. Darperir newidyn i'w gynnwys yn aboutout:config
msgstr "widget.wayland-dmabuf-video-textures.enabled." - Ar y dudalen about:support mae botwm newydd βClear Startup cacheβ i glirio caches sy'n effeithio ar lwytho'r porwr. Gall y botwm helpu i ddatrys rhai problemau sy'n codi wrth gychwyn.
- Dolenni gyda'r priodoledd target="_blank" mewn tagiau a Yn awr trwy gyfatebiaeth Γ’ defnyddio'r nodwedd rel="noopener", h.y. mae tudalennau'n cael eu hystyried yn annibynadwy. Ar gyfer tudalennau a agorwyd trwy'r dolenni hyn, nid yw'r eiddo Window.opener wedi'i osod ac ni ddarperir mynediad i'r cyd-destun yr agorwyd y ddolen ohono.
- Ar gyfer iframes, mae priodoledd y blwch tywod yn gweithredu'r paramedr βcaniatΓ‘u i'r brig-llywio-wrth-ddefnyddiwr-actifaduβ, sy'n caniatΓ‘u llywio i'r rhiant-dudalen o iframe ynysig pan fydd y defnyddiwr yn clicio'n benodol ar y ddolen, ond yn gwahardd ailgyfeirio awtomatig. Mae'r opsiwn hwn yn ddefnyddiol ar gyfer gosod baneri mewn iframes, sy'n eich galluogi i lywio i hysbysebion sydd o ddiddordeb i chi, ond sy'n rhwystro gweithgaredd diangen (er enghraifft, anfon ymlaen yn awtomatig i dudalennau eraill).
- Ychwanegwyd penawdau HTTP newydd (COEP) a (COOP) i alluogi modd ynysu traws-darddiad arbennig i'w ddefnyddio'n ddiogel ar y dudalen gweithrediadau breintiedig, y gellir ei ddefnyddio i gynnal ymosodiadau sianel ochr fel Specter.
- Dychwelwyd cefnogaeth gwrthrych (yn caniatΓ‘u ichi greu araeau mewn cof a rennir), wedi'i analluogi ar Γ΄l i ymosodiadau dosbarth Specter gael eu nodi. Er mwyn amddiffyn rhag Specter, mae gwrthrych SharedArrayBuffer bellach ar gael ar dudalennau wedi'u rendro yn y modd ynysu traws-darddiad yn unig. Yn y modd ynysu traws-darddiad, mae hefyd bellach yn bosibl defnyddio amseryddion Performance.now() nad ydynt yn cael eu tocio'n fanwl gywir.
I ddiffinio arwahanrwydd o'r fath, dylid defnyddio'r penawdau Traws-Origin-Embedder-Polisi a Thraws-darddiad-Agoriad-Polisi. - Dull gweithredu , sy'n dychwelyd yr Addewid cyflawn cyntaf o'r rhestr.
- Gweithredwyd y gwrthrych i ddiffinio cyfeiriadau gwan at wrthrychau JavaScript sy'n eich galluogi i gadw cyfeiriad at y gwrthrych, ond peidiwch Γ’ rhwystro'r casglwr sbwriel rhag dileu'r gwrthrych cysylltiedig.
- Ychwanegwyd gweithredwyr aseiniad rhesymegol newydd: "Β«,Β«"Ac"" . Mae'r gweithredwr "x ??= y" yn perfformio aseiniad dim ond os yw "x" yn gwerthuso i null neu heb ei ddiffinio. Mae'r gweithredwr "x ||= y" yn perfformio aseiniad dim ond os yw "x" yn ANGHYWIR a "x &&= y" yn WIR.
- Gwrthwynebu , a ddefnyddir i drefnu cydamseru cloeon cyntefig, bellach gellir eu cymhwyso nid yn unig i gof a rennir.
- I'r adeiladwr Ychwanegwyd cefnogaeth ar gyfer opsiynau dateStyle ac timeStyle.
- Mae WebAssembly bellach yn cefnogi (ar gyfer efelychiad mwy effeithlon o memcpy a memove), (Cof a rennir ac Atomeg) a (externref).
- Yn y dadfygiwr JavaScript pentwr , sy'n eich galluogi i olrhain digwyddiadau a gyflawnwyd yn anghydamserol, goramser ac addewidion. Mae cadwyni galwadau asyncronig yn cael eu harddangos yn y dadfygiwr ynghyd Γ’'r pentwr galwadau arferol, ac fe'u dangosir hefyd am wallau yn y consol gwe a cheisiadau yn y rhyngwyneb arolygu rhwydwaith.
- Mae'r consol gwe yn darparu arddangosiad o godau statws 4xx / 5xx ar ffurf gwallau, sy'n ei gwneud hi'n haws eu hamlygu yn erbyn y cefndir cyffredinol. Er mwyn hwyluso dadfygio, gellir ailadrodd y cais neu gellir gweld manylion y cais a'r ymateb.
- Mae gwallau JavaScript bellach yn cael eu dangos nid yn unig yn y consol gwe, ond hefyd yn y dadfygiwr JavaScript, gan amlygu llinell y cod sy'n gysylltiedig Γ’'r gwall ac arddangos cyngor gyda gwybodaeth ychwanegol am y gwall.
- Gwell dibynadwyedd ffynonellau agor SCSS a CSS-in-JS yn y rhyngwyneb arolygu. Ym mhob panel, mae prosesu cymariaethau Γ’'r cod ffynhonnell gwreiddiol yn seiliedig ar y map ffynhonnell wedi'i wella.
- Mae panel Cais newydd wedi'i ychwanegu at yr offer ar gyfer datblygwyr gwe, gan ddarparu offer ar gyfer archwilio a dadfygio gweithwyr gwasanaeth a maniffestau cymwysiadau gwe.
- Mae'r system arolygu rhwydwaith yn cyfuno'r tabiau Negeseuon ac Ymatebion.
- Mae Modd Dylunio Ymatebol yn eich galluogi i efelychu cyffwrdd a llusgo ystumiau ac ystumiau sleidiau gan ddefnyddio symudiad llygoden pan fydd modd efelychu sgrin gyffwrdd wedi'i alluogi.
- fydd y datganiad olaf yn y gangen. Yn gynnar ym mis Awst, bwriedir trosglwyddo defnyddwyr yn raddol i'r rhifyn newydd, o dan yr enw cod Fenix ββββac fe'i profwyd o dan yr enw Firefox Preview. Mae Firefox 79 yn adeiladu ar gyfer Android i'r codebase Fenix. Argraffiad newydd Peiriant GeckoView, wedi'i adeiladu ar dechnolegau Firefox Quantum, a set o lyfrgelloedd , sydd eisoes yn cael eu defnyddio i adeiladu porwyr ΠΈ Mae GeckoView yn amrywiad o'r injan Gecko, wedi'i gynllunio fel llyfrgell ar wahΓ’n y gellir ei diweddaru'n annibynnol, a Android Mae cydrannau'n cynnwys llyfrgelloedd gyda chydrannau safonol sy'n galluogi tabiau, mewnbwn awtomatig, awgrymiadau chwilio, a nodweddion porwr eraill. Mae angen o leiaf Android 5.0 (cefnogaeth Android 4.4.4 wedi'i ddiddymu). Mae mynediad i about:config wedi'i analluogi yn ddiofyn.
Yn ogystal ag arloesiadau a thrwsio namau yn Firefox 79 , y mae 15 ohonynt wedi'u nodi'n beryglus. 12 gwendid (casglwyd o dan ) yn cael eu hachosi gan broblemau cof, megis gorlifoedd byffer a mynediad i ardaloedd cof sydd eisoes wedi'u rhyddhau. O bosibl, gall y problemau hyn arwain at weithredu cod ymosodwr wrth agor tudalennau a ddyluniwyd yn arbennig.
Ffynhonnell: opennet.ru
