Firefox 140 eldono

La retumilo Firefox 140 estis publikigita. Firefox 140 estas klasifikita kiel ESR-branĉo, kun ĝisdatigoj publikigitaj dum la tuta jaro. Krome, ĝisdatigoj estis generitaj por antaŭaj ESR-branĉoj — 115.25.0 kaj 128.12.0. Firefox 141 estis movita al la beta-testa stadio, kun eldono planita por la 22-a de julio.

Ŝlosilaj novaj funkcioj en Firefox 140:

  • La vertikala langeto-panelo nun permesas al vi ŝanĝi la grandecon de la alfiksita langeto-areo, kiu estas uzata por rapida aliro al gravaj paĝoj. Por pliigi la nombron de alfiksitaj langetoj (koste de redukto de la spaco por regulaj malfermitaj langetoj), simple movu la sekcian apartigilon per la muso.
     Firefox 140 eldono
     Firefox 140 eldono
  • La kunteksta menuo montrata kiam oni dekstre alklakas langeton aŭ grupon de elektitaj langetoj estis ĝisdatigita por inkluzivi la eron "Malŝarĝi langeton", kiu permesas al vi malŝarĝi langetojn el la memoro por redukti memoron kaj CPU-konsumon.
     Firefox 140 eldono
  • Provizis la eblecon aldoni viajn proprajn serĉilojn. Por aldoni serĉilojn al retejoj uzante la etikedon Por priskribi la parametrojn de la serĉilo, vi povas uzi la elementon "Aldoni serĉilon" en la kunteksta menuo, kiu aperas kiam vi dekstre alklakas la serĉkampon. La serĉilo ankaŭ povas esti aldonita en la agordilo (Agordoj > Serĉo > Aldoni).
     Firefox 140 eldono
     Firefox 140 eldono
  • La interfaco por agordi la enhavon de la ilobreto (Agordi ilobreton… en la kunteksta menuo de la ilobreto) nun permesas forigi la mallongigon kun la listo de aldonaĵoj. Se vi kaŝas la butonon por aldonaĵoj, vi povas aliri la interfacon por administri aldonaĵojn per la butono "Etendaĵoj" en la ĉefa menuo.
     Firefox 140 eldono
  • Kiam oni tradukas la tutan paĝenhavon en alian lingvon, nur la videbla enhavo nun estas tradukita unue, kaj la resto de la enhavo estas tradukita dum oni rulumas. Ĉi tiu ŝanĝo reduktas rimedan konsumon kaj plibonigas la respondemon de la interfaco dum tradukado.
  • Por uzantoj el Pollando, Italio kaj Aŭstrio, la funkcio de aŭtomata plenigo de adresoj en retformularoj estas ebligita, kiu antaŭe estis havebla nur por Usono, Britio, Kanado, Germanio kaj Francio.
  • La ilobreto kaj la nova langeto-paĝo estas senigitaj de komponantoj rilataj al la Pocket-servo, kiun Mozilo jam ne subtenas.
  • La efektivigo de Linuksa sablokestaĵo limigas aliron al peliloj per ioctl.
  • Aldonita subteno por la atributo "aria-keyshortcuts", difinita en la specifo ARIA (Alireblaj Riĉaj Interretaj Aplikaĵoj) por homoj kun handikapoj, kiu permesas al vi specifi klavarajn mallongigojn por ŝanĝi fokuson al elemento.
  • Aldonis CookieStore API-on, kiu permesas al vi akiri, agordi kaj forigi kuketojn nesinkrone de skriptoj funkciantaj en la kunteksto de HTML-paĝoj aŭ Service Workers.
  • La API por "Custom Highlight" (Kunmetitaj Elstarigaj API-oj) estas efektivigita, kiu estas desegnita por arbitre ŝanĝi la stilon de elektitaj tekstaj areoj kaj permesas al vi ne esti limigita de la fiksa stilo provizita de la retumilo por elektitaj areoj (::selection, ::inactive-selection) kaj elstarigaj sintaksaj eraroj (::spelling-error, ::grammar-error). Ekzemple, uzante la novan API-on en TTT-kadroj, kiuj provizas ilojn por redaktado de teksto, vi povas efektivigi viajn proprajn mekanismojn por elstarigi tekston, malsaman elstarigon dum samtempa komuna redaktado fare de pluraj uzantoj, kaj markadon de eraroj dum ortografia kontrolado. Se antaŭe, kompleksaj manipuladoj kun la DOM-arbo estis necesaj por krei nenorman elstarigon, la API por "Custom Highlight" provizas pretajn operaciojn por aldoni kaj forigi elstarigon, kiuj ne influas la DOM-strukturon kaj aplikas stilojn dum ligado al Range-objektoj.
  • Aldonita subteno por la evento pointerrawupdate, kiu permesas spuri montrilmovon. Kompare kun la evento pointermove, la nova evento estas generita pli ofte kaj kiam datumoj fariĝas haveblaj, kio povas esti utila en aplikaĵoj kiuj bezonas spuri montrilmovon kun alta precizeco.
  • En privata retumreĝimo, retejoj rajtas uzi Servlaboristojn por plenumi fonajn taskojn kaj uzi la IndexedDB kaj DOM Cache APIojn kun ĉifrita stokado.
  • Unuigita tipargrandeco kaj stilo tra elementoj , kiuj nun estas sendependaj de uzo ene de la blokoj , , Kaj .
  • Dum seriigado de HTML-atributoj, eskapado de "<" kaj ">" signoj estas ebligita por malfaciligi iujn specojn de XSS-atakoj. La metodoj Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML, kaj ShadowRoot.getHTML nun anstataŭigos la signojn "<" kaj ">" per "" dum seriigado de HTML al ĉeno.
  • En la iloj por TTT-programistoj, la inspekta panelo nun havas plivastigitajn serĉkapablojn en la DOM-arbo de la aktuala paĝo. La kapablo ordigi serĉrezultojn laŭ la nombro de trovitaj elementoj kaj subteno por pseŭdoklasoj estas efektivigitaj.
  • La Android-versio simpligis la administradon de legosignoj (butono "Elekti ĉion" estis aldonita por plenumi operaciojn kun pluraj legosignoj samtempe). Sekureco en privata retumreĝimo estis plifortigita.

Aldone al novaj funkcioj kaj cimo-riparoj, Fajrovulpo 140 forigas 17 vundeblecojn. Ses vundeblecoj estas kaŭzitaj de problemoj pri memor-administrado, kiel bufro-superfluoj kaj aliro al jam liberigitaj memor-areoj. Ĉi tiuj problemoj povas eble konduki al la ekzekuto de la kodo de atakanto dum malfermado de speciale dizajnitaj paĝoj. Aparte, ni povas rimarki la problemon en la enkonstruita aldonaĵo WebCompat por Fajrovulpo, kiu permesas identigi retumilajn instancojn, inkluzive dum rigardado de paĝo en privata reĝimo. La vundebleco estas kaŭzita de la kapablo akiri konstantan identigilon (UUID) per analizo de rimedoj eldonitaj de la aldonaĵo WebCompat.

Fajrovulpo betao 141 reduktas memorkonsumon en Linukso kaj forigas la bezonon rekomenci post ĝisdatigo per pakaĵadministrilo.

fonto: opennet.ru

Aldoni komenton