Firefox 78

Ar gael Firefox 78.

  • I'r Blwch Deialog Llwythiad PDF ychwanegodd eitem "Agored yn Firefox"..
  • Ychwanegwyd y gallu i analluogi dangos gwefannau gorau wrth glicio ar y bar cyfeiriad (browser.urlbar.suggest.topsites).
  • Eitemau dewislen “Cau tabiau ar y dde” a “Cau tabiau eraill” symud mewn is-ddewislen ar wahân. Os caeodd y defnyddiwr sawl tab ar unwaith (er enghraifft, gan ddefnyddio "Cau tabiau eraill"), yna'r eitem ddewislen "Adfer tab caeedig" bydd yn eu hadfer i gyd, ac nid un yn unig. Yn flaenorol, roedd yn rhaid i ddefnyddwyr a gaeodd griw o dabiau yn ddamweiniol eu hadfer fesul un.
  • Mae ymddangosiad y modd darllen wedi'i ailgynllunio. Mae'r bar ochr wedi'i ddisodli gan far offer symudol cryno, y mae ei ddyluniad yn cyd-fynd yn well â rhyngwyneb y porwr.
  • Bydd Firefox yn atal yr arbedwr sgrin rhag cychwyn os oes galwad WebRTC ar y gweill.
  • Wedi datrys mater hirsefydlog sy'n digwydd pan fydd defnyddiwr yn ceisio gludo testun hir (fel cyfrinair a gynhyrchir gan reolwr cyfrinair) i faes sydd â hyd cyfyngedig (uchafswm). Fe wnaeth fersiynau blaenorol o Firefox gwtogi'r cyfrinair yn dawel i hyd penodol, a arweiniodd at anfon y cyfrinair "wedi'i gwtogi" at y gweinydd yn ystod y cofrestriad, tra bod y defnyddiwr yn siŵr bod ei gyfrinair yn hirach. Wrth gwrs, yn y dyfodol ni allai'r defnyddiwr fewngofnodi gyda chyfrinair hir. Bydd Firefox nawr yn tynnu sylw at faes lle mae testun rhy hir wedi'i fewnosod yn weledol ac yn rhybuddio'r defnyddiwr i fynd i mewn i linell fyrrach.
  • Wrth deipio yn y bar cyfeiriad, yn ogystal ag awgrymiadau gan y peiriant chwilio, byddwch hefyd yn cael cynnig chwiliadau yn y gorffennol (browser.urlbar.maxHistoricalSearchSuggestions). Er enghraifft, os bu defnyddiwr yn chwilio am “helo bear” o'r blaen trwy'r bar cyfeiriad, yna pan fyddant yn teipio'r gair “helo” byddant yn cael eu hannog i chwilio am “helo bear”).
  • Pe bai'r defnyddiwr yn mewnosod parth yn y bar cyfeiriad heb nodi'r protocol, Firefox yn ceisio cysylltu ag ef nid yn unig trwy HTTP, fel o'r blaen, ond hefyd trwy HTTPS (rhag ofn nad yw'r gweinydd yn cefnogi HTTP).
  • Nid yw cyfeiriadau sy'n gorffen gyda .example, .internal, .invalid, .local, .localhost, ,profi bellach yn achosi i chwiliad gael ei gymryd i beiriant chwilio; yn lle hynny, bydd y porwr yn ceisio eu hagor (defnyddir yr ôl-ddodiaid hyn yn aml wrth ddatblygu ).
  • Diogelwch a phreifatrwydd:
    • Ychwanegwyd gwybodaeth i'r dudalen am:protections ynghylch faint o gyfrineiriau a ddatgelwyd y mae'r defnyddiwr wedi'u newid i rai diogel, yn ogystal â gwybodaeth ynghylch a yw cyfrinair penodol wedi'i ollwng (a dylid ei newid).
    • Wedi adio gosod gosodiad.css.font-visibility.level, sy'n eich galluogi i nodi pa ffontiau yn y system y bydd y porwr yn adrodd i dudalennau gwe (rennir ffontiau yn dri grŵp: dim ond rhai system sylfaenol, ffontiau sylfaenol + o becynnau iaith, pob ffont ). Yn y dyfodol, rydym yn bwriadu cynnal profion i benderfynu ar yr opsiwn gorau na fyddai'n difetha arddangosfa tudalennau, ond hefyd na fyddai'n datgelu gormod o wybodaeth am yr holl ffontiau sydd wedi'u gosod).
    • Pan fydd defnyddiwr yn rhoi un gair i mewn i'r bar cyfeiriad, mae Firefox yn defnyddio heuristics i benderfynu a allai fod yn enw parth ar y rhwydwaith lleol, ac yn anfon ymholiad at y gweinydd DNS i wirio a yw parth o'r fath yn bodoli ar y rhwydwaith (fel bod y yr eitem gyntaf yn y gwymplen yw awgrymu mynd i'r parth hwn). Ar gyfer defnyddwyr paranoid wedi adio y gosodiad sy'n rheoli'r ymddygiad hwn (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • Mae clwt wedi'i fabwysiadu gan ddatblygwyr TorBrowser sy'n eich galluogi i analluogi'n llwyr y defnydd o DNS (network.dns.disabled).
    • Parthed anabl cefnogaeth i TLS 1.0 a 1.1 (fe'i hanalluogwyd yn Firefox 74, ond yna trodd yn ôl ymlaen oherwydd y ffaith bod argaeledd adnoddau gwe wedi dod yn bwysig iawn yn ystod y pandemig). Os nad yw'r gweinydd yn cefnogi TLS 1.2, bydd y defnyddiwr yn gweld neges gwall am sefydlu cysylltiad diogel a botwm sy'n galluogi cefnogaeth ar gyfer protocolau etifeddiaeth (bydd cefnogaeth ar eu cyfer yn cael eu dileu yn llwyr yn y dyfodol). Mae Chrome ac Edgium ym mis Gorffennaf hefyd yn analluogi cefnogaeth ar gyfer hen brotocolau (ymddangosodd TLS 1.0 ym 1999, a TLS 1.1 yn 2006), gan nad ydynt yn cefnogi algorithmau cyflym a dibynadwy modern (ECDHE, AEAD), ond mae angen cefnogaeth ar gyfer rhai hen a gwan ( TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). O Internet Explorer ac Edge, cefnogaeth TLS 1.0 / 1.1 yn cael ei ddileu ym mis Medi.
    • Anabl cefnogaeth i seiffrau TLS_DHE_RSA_WITH_AES_128_CBC_SHA a TLS_DHE_RSA_WITH_AES_256_CBC_SHA. Firefox oedd y porwr olaf i'w cefnogi.
  • Gwell gofynion sylfaenol y system. O hyn ymlaen, y rhain yw GNU libc 2.17, libstdc++ 4.8.1 a GTK+ 3.14.
  • Dyma'r datganiad mawr diweddaraf sy'n cefnogi macOS 10.9, 10.10 a 10.11. Cynghorir defnyddwyr y systemau gweithredu hyn i uwchraddio i Firefox ESR 78.x, a fydd yn parhau i gefnogi'r fersiynau macOS hyn am flwyddyn.
  • Llawer o welliannau i bobl ag anableddau:
    • Wrth ddefnyddio JAWS, nid yw pwyso'r saeth i lawr ar elfen mewnbwn HTML sy'n cynnwys rhestr o ddata bellach yn symud y cyrchwr yn anghywir i'r elfen nesaf.
    • Nid yw darllenwyr sgrin yn atal nac yn rhewi mwyach pan fydd y dangosydd meicroffon / camera / rhannu sgrin yn dod i'r amlwg.
    • Mae llwytho tablau sy'n cynnwys miloedd o resi wedi'i gyflymu'n sylweddol.
    • Mae elfennau mewnbwn testun gydag arddulliau arferol bellach yn dangos yr amlinelliad ffocws yn gywir.
    • Nid yw darllenwyr sgrin bellach yn newid ar gam i wedd dogfen wrth agor Developer Tools.
    • Mae nifer yr animeiddiadau wedi'i leihau (wrth hofran dros dab, agor y bar chwilio, ac ati) i wneud bywyd yn haws i bobl â meigryn ac epilepsi.
  • Bydd holl ddefnyddwyr y DU yn derbyn argymhellion gan Pocket ar dudalen New Tab.
  • CSS:
  • JavaScript:
    • Cefnogaeth API wedi'i weithredu Intl.ListFormat.
    • Dylunydd Intl.NumberFformat() wedi sicrhau cefnogaeth i'r opsiynau a gynigiwyd ynddynt Intl.NumberFormat API Unedig.
    • O V8 (peiriant Chromium JS) porthedig fersiwn newydd o'r injan mynegiant rheolaidd Irregexp, a’i gwnaeth yn bosibl gweithredu holl elfennau coll ECMAScript 2018 (datganiadau Edrych y tu ôl, RegExp.prototeip.dotAll, dianc rhag dosbarthiadau nodau Unicode, grwpiau a enwir). Benthycwyd y fersiwn flaenorol yn 2014 (cyn hynny, roedd gan Firefox ei injan ei hun), ers hynny mae datblygwyr wedi gorfod cynnal y fforc, gan drosglwyddo newidiadau o Chromium. Nawr mae harnais wedi'i weithredu sy'n caniatáu i Irregexp gael ei drosglwyddo fel modiwl sydd angen fawr ddim addasiad. Mae llawer o waith wedi'i wneud gan ddatblygwyr V8, sydd wedi lleihau dibyniaeth Irregexp ar V8. Yn eu tro, mae datblygwyr Firefox wedi cyflwyno clytiau i fyny'r afon sy'n trwsio damweiniau, yn gwella ansawdd cod, ac yn dileu anghysondebau â manyleb JavaScript.
    • Pob gwrthrych prototeip DOM wedi adio eiddo Symbol.toStringTag.
    • Gwell casglu sbwriel gwrthrychau Map Gwan.
  • Mae'r dull window.external.AddSearchProvider bellach yn bonyn yn unol â manyleb.
  • DOM: dull gweithredu ParentNode.replaceChildren().
  • WebCynulliad: o hyn ymlaen gall swyddogaethau ddychwelyd gwerthoedd lluosog ar unwaith.
  • Offer datblygwr.

Ffynhonnell: linux.org.ru

Ychwanegu sylw