Pale Moon Browser 32.2 väljalase

Avaldatud on Pale Moon 32.2 veebibrauseri väljalase, mis eraldus Firefoxi koodibaasist, et pakkuda suuremat jõudlust, säilitada klassikaline liides, minimeerida mälutarbimist ja pakkuda täiendavaid kohandamisvõimalusi. Pale Moon järgud luuakse Windowsi ja Linuxi jaoks (x86_64). Projekti koodi levitatakse MPLv2 (Mozilla Public License) all.

Projekt järgib liidese klassikalist korraldust, lülitumata üle Firefox 29 ja 57 integreeritud liidestele Australis ja Photon ning pakkudes ulatuslikke kohandamisvõimalusi. Eemaldatud komponentide hulka kuuluvad DRM, Social API, WebRTC, PDF-vaatur, Crash Reporter, statistika kogumise kood, vanemlik kontroll ja puuetega inimesed. Võrreldes Firefoxiga on brauser tagastanud XUL-i kasutavate laienduste toe ja säilitanud võimaluse kasutada nii täisväärtuslikke kui ka kergeid teemasid.

Uues versioonis:

  • FreeBSD jaoks on GTK2-ga eksperimentaalsed järgud pakutud (lisaks varem pakutud GTK3-ga ehitamistele). FreeBSD jaoks komplektide tihendamiseks kasutatakse bzip2 asemel xz-vormingut.
  • Goanna brauseri mootor (Mozilla Gecko mootori kahvel) ja UXP platvorm (Unified XUL Platform, Firefoxi komponentide hark) on värskendatud versioonile 6.2, mis parandab ühilduvust teiste brauseritega ja töötab enamiku saitidega, mille kasutajad on probleemidest teatanud. koos.
  • Rakendatud tugi JavaScripti moodulite importimiseks, kasutades avaldist import().
  • Moodulid võimaldavad eksportida asünkroonimisfunktsioone.
  • Lisatud JavaScripti klasside väljade tugi.
  • Lisatud tugi määramisoperaatoritele "||=", "&&=" ja "??=".
  • Võimalus kasutada aegunud globaalset window.event (lubatud saidi dom.window.event.enabled kaudu about:config kaudu), mida mõnel saidil kasutatakse jätkuvalt.
  • Rakendatud meetodid self.structuredClone() ja Element.replaceChildren().
  • Shadow DOM-i rakendus on täiustanud pseudoklassi ":host" tuge.
  • CSS WebComponents toetab nüüd funktsiooni ::slotted().
  • Täiustatud mälulehtede vahemälu.
  • Lisatud on FFmpeg 6.0 multimeediumipaketi tugi.
  • Parandatud krahhid WebComponentsi tehnoloogiate (kohandatud elemendid, vari-DOM, JavaScripti moodulid ja HTML-mallid) kasutamisel.
  • Probleemid teiseste platvormide lähtekoodist loomisega on lahendatud.
  • Värskendatud Fetch API juurutamine.
  • DOM Performance API juurutamine viiakse vastavusse spetsifikatsiooniga.
  • Täiustatud klahvivajutuste käsitlemine, lisatud sündmuste saatmise tugi klahvikombinatsioonile Ctrl+Enter.
  • Freetype 2.13.0 ja Harfbuzz 7.1.0 sisseehitatud teeke on värskendatud.
  • GTK jaoks on rakendatud skaleeritud fontide vahemällu salvestamise tugi ja fontidega töötamise jõudlust on parandatud. GTK süsteemides on fontconfigi tugi lõpetatud.
  • Turvaveaparandused on edasi viidud.

Pale Moon Browser 32.2 väljalase

Allikas: opennet.ru

Lisa kommentaar