Firefox 85

Ar gael Firefox 85.

  • Is-system graffeg:
    • WebRender cynnwys ar ddyfeisiau sy'n defnyddio'r cyfuniad “cerdyn fideo GNOME + Wayland + Intel / AMD” (ac eithrio arddangosfeydd 4K, y disgwylir cefnogaeth ar eu cyfer yn Firefox 86). Yn ogystal, WebRender cynnwys ar ddyfeisiau sy'n defnyddio graffeg Graffeg Iris Pro P580 (symudol Xeon E3 v5), yr anghofiodd y datblygwyr amdano, yn ogystal ag ar ddyfeisiau gyda gyrwyr Intel HD Graphics 23.20.16.4973 (roedd y gyrrwr penodol hwn ar restr ddu). Ar ddyfeisiau gyda gyrrwr AMD 8.56.1.15 / 16 WebRender anabl.
    • Ar systemau sy'n defnyddio Wayland, sefydledig cyflymiad fideo caledwedd mewn fformatau VP8/VP9.
    • Mae'r mecanwaith yn anabl Haenau Uwch. Nawr mae WebRender yn gwneud y swydd hon.
    • Dros dro anabl cyflymiad Canvas 2D gan ddefnyddio'r GPU, gan achosi arteffactau ar rai adnoddau.
  • Включено rhannu rhwydwaith. O hyn ymlaen, storfa (HTTP, delweddau, ffavicons, cronni cysylltiadau, CSS, DNS, awdurdodiad HTTP, Alt-Svc, rhag-gysylltiadau hapfasnachol, ffontiau, HSTS, OCSP, tagiau Prefetch a Preconnect, CORS, ac ati) storio ar wahân ar gyfer pob parth. Bydd hyn yn ei gwneud hi'n anodd iawn i CDNs mawr a rhwydweithiau hysbysebu olrhain defnyddwyr, a all ddadansoddi presenoldeb rhai ffeiliau yn storfa'r porwr a dod i gasgliadau am hanes pori. Ymddangosodd rhannu rhwydwaith gyntaf yn Safari wyth mlynedd yn ôl (gan ddechrau gyda storfa HTTP, yna ychwanegodd Apple gategorïau eraill yn raddol), ac ymddangosodd yn Chrome ddiwedd 2020. Cost anochel fydd cynnydd bach mewn traffig (bydd pob adnodd yn lawrlwytho cynnwys o'r CDN, hyd yn oed os yw'r cynnwys hwn eisoes wedi'i lawrlwytho gan adnodd arall) ac amser llwytho, ond yn ôl amcangyfrifon Google mae'r gwerth hwn yn fach iawn (4% o traffig, arafu llwytho gan 0.09-0.75% ar gyfer y rhan fwyaf o safleoedd, 1.3% yn yr achosion gwaethaf). Yn anffodus, yn y we fodern nid oes unrhyw ffordd arall o frwydro yn erbyn supercookies (ni all ychwanegion fel Decentraleyes wasanaethu fel dewis arall, gan eu bod yn cwmpasu rhan fach yn unig o'r cynnwys storfa a restrir uchod).
  • Bellach mae modd dangos y bar nodau tudalen yn unig ar y dudalen tab newydd (Gweld → Bariau Offer → Bar Nodau Tudalen → Tab Newydd yn Unig), ac nid ar bob tudalen. Yn ogystal, mae Firefox wedi dysgu cofio'r ffolder ar gyfer nodau tudalen ychwanegol, ac mae'r bar Nodau Tudalen bellach yn dangos y ffolder “Other Bookmarks” (browser.toolbars.bookmarks.showOtherBookmarks). Ar ôl mewnforio nodau tudalen o borwyr eraill, bydd y bar nodau tudalen yn cael ei alluogi'n awtomatig ym mhob tab. Wedi adio telemetreg i fesur y twf yn nifer y rhyngweithiadau â'r bar nodau tudalen, y twf yn nifer y defnyddwyr newydd sy'n mewnforio nodau tudalen, yn ogystal â defnyddwyr yn analluogi'r bar nodau tudalen yn gyfan gwbl.
  • Gwelliannau pellach i'r bar cyfeiriad:
    • Yn yr ymgom gosodiadau peiriannau chwilio wedi adio Nodau Tudalen, Hanes, a Thabiau Agored, sy'n eich galluogi i aseinio enwau byr iddynt.
    • Gall unrhyw un o'r peiriannau chwilio yn awr fod cuddio o'r bar cyfeiriad.
    • Wedi adio tiwnio, sy'n eich galluogi i beidio ag awgrymu peiriannau chwilio mewn canlyniadau chwilio (er enghraifft, gan ddechrau gyda Firefox 83, pan fyddwch chi'n teipio "bing" y peth cyntaf cynigiwyd newidiwch i beiriant chwilio Bing).
  • Ymddangosodd argraffu tudalen dethol (er enghraifft, nid 1-5, ond 1-3,5), a hefyd argraffu tudalennau lluosog ar un ddalen. Dim ond yn yr ymgom rhagolwg argraffu newydd y mae'r swyddogaethau ar gael, sy'n cael ei alluogi trwy osod print.tab_modal.enabled.
  • I'r rheolwr cyfrinair sydd wedi'i gadw wedi adio clirio pob cyfrinair a gadwyd (cyn hyn, roedd yn rhaid eu dileu fesul un).
  • Ychwanegwyd nodwedd dewis tudalen gartref a thudalen tab newydd, hyd yn oed os gosodir ychwanegyn sy'n newid y tudalennau hyn. Yn flaenorol, dim ond gan y defnyddiwr dewis rhwng “derbyn” ac “analluogi’r ychwanegiad”.
  • Daeth yn bosibl arddangos PID mewn tab offer (browser.tabs.tooltipsShowPid).
  • Graddfa dudalen uchaf bosibl cynyddu o 300% i 500% i gadw i fyny â phorwyr eraill.
  • Cwblhau cyfeiriad (pan fydd y defnyddiwr yn mewnbynnu gair yn y bar cyfeiriad ac yn pwyso Ctrl+Enter) nawr yn ychwanegu rhagddodiad https:// yn hytrach na http://.
  • Wedi'i ddiweddaru Logo peiriant chwilio Bing. Mae'r peiriant chwilio ei hun wedi'i ailenwi'n Microsoft Bing.
  • Er mwyn osgoi damweiniau, mae hyd mwyaf posibl pob dolen mewn stori wedi'i gyfyngu i 2000 o nodau.
  • Y maint storio lleol mwyaf a ganiateir (LocalStorage) y gall adnodd gwe penodol ei ddefnyddio, cynyddu o 5 i 25 megabeit. Yn Firefox 84, gwnaed newidiadau i'r algorithm ar gyfer cyfrifo faint o ddata a storiwyd, ac o ganlyniad daeth i'r amlwg nad oedd 5 megabeit bellach yn ddigon ar gyfer rhai gwefannau. Gan fod y datblygwyr yn bwriadu ailysgrifennu'r cod sy'n gyfrifol am LocalStorage (LocalStorage NextGen) yn llwyr yn y dyfodol agos, penderfynwyd am y tro i gynyddu'r terfyn yn hytrach na gwastraffu cod gosod amser sydd ag ychydig iawn o fywyd ar ôl.
  • Wedi'i Sefydlog anallu i adfer sawl tab caeedig os cawsant eu cau nid gan y defnyddiwr, ond gan ychwanegiad (dim ond yr olaf o'r tabiau caeedig a adferwyd, ac nid pob un).
  • Wedi'i gywiro Yn rhewi wrth lawrlwytho ffeiliau mawr o'r gwasanaeth cynnal ffeiliau Mega.
  • Wedi'i ddileu Mater lle na allodd Firefox osod fel Flatpak agor y cyfeiriad localhost:port.
  • Mae hewristig sy'n ceisio dyfalu'r estyniad ffeil cywir yn seiliedig ar y math MIME a roddir gan y gweinydd nawr yn gwneud eithriadau ar gyfer fformatau zip, json a xml (creodd hyn broblemau wrth lawrlwytho ffeiliau fel .rwp a .t5script, sydd yn eu hanfod yn archifau sip ond sydd ag estyniad gwahanol). Mae heuristics yn angenrheidiol oherwydd mae yna lawer o weinyddion wedi'u camgyflunio sy'n gwasanaethu ffeiliau gyda'r math MIME cywir ond yr estyniad anghywir, a chymaint o weinyddion sy'n gwasanaethu ffeiliau gyda'r estyniad cywir ond y math MIME anghywir (er enghraifft, yn achos . rwp ( cyfeiriadur cywasgedig Train Simulator 2021) ni ddylai'r gweinydd fod wedi rhoi arwydd i'r porwr ei fod yn archif ZIP). Nid yw defnyddwyr, yn eu tro, am ymchwilio i'r ffaith mai gweinydd sydd wedi'i ffurfweddu'n anghywir ac nid y porwr sydd ar fai, felly, er enghraifft, mae Chrome yn cael ei orfodi i gadw rhestr enfawr o fathau MIME yn ei sylfaen cod er mwyn datrys sefyllfaoedd o'r fath.
  • Wedi'i Sefydlog nam sy'n achosi hysbysiad diddiwedd bod Porth Caeth wedi'i ganfod ar y rhwydwaith lleol. Byddai defnyddiwr sy'n ymweld â'r parth firefox.com yn derbyn gwybodaeth HSTS, gan achosi i'r porwr nawr ddefnyddio HTTPS i gysylltu â'r parth hwnnw. Torrodd hyn yn ei dro fecanwaith canfod y Porth Caeth (sy'n gwirio argaeledd y cyfeiriad http://detectportal.firefox.com trwy HTTP, oherwydd Mae ceisiadau HTTPS yn ddiwerth os oes Porth Caeth go iawn).
  • Wedi'i Sefydlog anallu i gysylltu â pharthau ar y rhwydwaith lleol gan ddefnyddio enwau NetBIOS.
  • Yn llwyr dileu Cefnogaeth Flash. Yn lle elfennau и , sydd o fath x-shockwave-flash neu x-brawf, yn arddangos ardal dryloyw.
  • Terfynwyd cefnogaeth ar gyfer SNI wedi'i Amgryptio (eSNI), a ddefnyddir i amgryptio'r maes SNI (yn cynnwys yr enw gwesteiwr ym mhenawdau pecynnau HTTPS, yn cael ei ddefnyddio i drefnu gweithrediad nifer o adnoddau HTTPS ar un cyfeiriad IP, ac fe'i defnyddir hefyd gan ddarparwyr ar gyfer hidlo detholus traffig a dadansoddiad o adnoddau yr ymwelwyd â nhw). Mae ymarfer wedi dangos nad yw hyn yn darparu cyfrinachedd digonol, gan fod yr enw parth yn ymddangos, er enghraifft, yn y paramedrau PSK (Allwedd a Rennir ymlaen llaw) wrth ailddechrau sesiwn, yn ogystal ag mewn rhai meysydd eraill. Mae'n ymddangos yn anymarferol creu analogau eSNI ar gyfer pob un o'r meysydd hyn. Mae safon wedi'i chynnig i ddisodli eSNI ECH (Helo Cleient wedi'i Amgryptio), lle nad yw meysydd unigol wedi'u hamgryptio, ond y neges ClientHello gyfan (y gosodiadau network.dns.echconfig.enabled a network.dns.use_https_rr_as_altsvc sy'n gyfrifol am ei alluogi).
  • Terfynwyd cefnogaeth i beiriannau chwilio sydd wedi'u gosod yn y cyfeiriadur dosbarthu neu yn y cyfeiriadur pecyn iaith. Ni ddylai peiriannau o'r fath fod wedi aros ar ôl Firefox 78 (ac os oeddent yn aros, yna mae hwn yn gamgymeriad amlwg ac ni ddylid ei ddefnyddio).
  • Ychwanegiadau:
    • Mae gwerth gosod "HTTPS Only Modd" bellach yn ddarllenadwy gan ychwanegion fel y gall ychwanegion fel HTTPS Everywhere analluogi rhannau o'u swyddogaeth sy'n gwrthdaro â'r modd hwn.
    • Bellach mae gan ychwanegion fynediad API poriData (oherwydd pa ychwanegion sy'n gallu clirio data sydd wedi'i storio yn y porwr).
  • HTML:
    • Cefnogaeth yn gynwysedig (llwytho cynnwys hyd yn oed cyn i'r porwr ofyn yn benodol amdano).
    • Analluogwyd cefnogaeth elfen .
  • CSS:
  • JavaScript: nawr gellir trosglwyddo eiddo coladu fel opsiwn i'r adeiladwr Intl.Collator() (yn lle gadael pinyin = Intl.Collator newydd(["zh-u-co-pinyin"]); gallwch ysgrifennu let pinyin = Intl.Collator newydd("zh", {collator: "pinyin"});).
  • Offer Datblygwr:

Ffynhonnell: linux.org.ru