Pale Moon Browser 32.2 -julkaisu

Pale Moon 32.2 -verkkoselaimen julkaisu on julkaistu, joka erottui Firefox-koodikannasta parantaakseen suorituskykyä, säilyttää klassisen käyttöliittymän, minimoi muistin kulutuksen ja tarjoaa lisää mukautusvaihtoehtoja. Pale Moon -versiot luodaan Windowsille ja Linuxille (x86_64). Projektikoodia jaetaan MPLv2:lla (Mozilla Public License).

Projekti noudattaa käyttöliittymän klassista organisaatiota, vaihtamatta Firefox 29:ään ja 57:ään integroituihin Australis- ja Photon-rajapintoihin ja tarjoaa laajoja mukautusvaihtoehtoja. Poistettuja osia ovat DRM, Social API, WebRTC, PDF-katseluohjelma, Crash Reporter, tilastojen keräyskoodi, lapsilukko ja vammaiset. Firefoxiin verrattuna selain on palauttanut tuen XUL-laajennuksille ja säilyttää mahdollisuuden käyttää sekä täysimittaisia ​​että kevyitä teemoja.

Uudessa versiossa:

  • GTK2:ta käyttävät FreeBSD:n kokeelliset koontiversiot ovat nyt saatavilla (aiemmin tarjottujen GTK3-koontiversioiden lisäksi). FreeBSD-koontiversiot käyttävät nyt xz-pakkausmuotoa bzip2:n sijaan.
  • Goanna-selainmoottori (Mozilla Gecko -moottorin haarauma) ja UXP-alusta (Unified XUL Platform, Firefoxin komponenttien haarauma) on päivitetty versioon 6.2, mikä parantaa yhteensopivuutta muiden selainten kanssa ja tehostaa toimintaa useimmilla sivustoilla, joilla käyttäjät ovat raportoineet ongelmista.
  • Tuki JavaScript-moduulien tuonnille import()-lausekkeen avulla on toteutettu.
  • Moduulit tarjoavat mahdollisuuden viedä asynkronisia funktioita.
  • Lisätty tuki JavaScript-luokkien kentille.
  • Lisätty tuki sijoitusoperaattoreille "||=", "&&=" ja "??=".
  • Mahdollisuus käyttää vanhentunutta globaalia window.event-metodia (otettu käyttöön dom.window.event.enabled -komennolla about:config-tiedostossa), jota käytetään edelleen joillakin sivustoilla, on nyt otettu käyttöön.
  • Self.structuredClone()- ja Element.replaceChildren()-metodit on toteutettu.
  • Shadow DOM -toteutuksessa on parannettu tukea ":host"-pseudo-luokalle.
  • CSS WebComponents tukee nyt ::slotted()-funktiota.
  • Parannettu muistisivujen välimuisti.
  • Lisätty tuki FFmpeg 6.0 -multimediapaketille.
  • Korjattu kaatumisia käytettäessä WebComponents-teknologioita (mukautetut elementit, varjo-DOM, JavaScript-moduulit ja HTML-mallit).
  • Korjattu ongelmia lähdekoodista rakentamisessa toissijaisille alustoille.
  • Fetch API -toteutusta on päivitetty.
  • DOM Performance API -toteutus on saatettu spesifikaation mukaiseksi.
  • Parannettu näppäinpainallusten käsittelyä, lisätty tuki tapahtumien lähettämiselle Ctrl+Enter-näppäinyhdistelmällä.
  • Sisäänrakennetut kirjastot Freetype 2.13.0 ja Harfbuzz 7.1.0 on päivitetty.
  • GTK tukee nyt skaalattujen fonttien välimuistia, ja fonttien suorituskykyä on parannettu. Fontconfig-tuki on lopetettu GTK-järjestelmissä.
  • Tietoturvaan liittyviä virheenkorjauksia on siirretty.

 Pale Moon Browser 32.2 -julkaisu

Lähde: opennet.ru

Lisää kommentti