Eldono de Pale Moon Browser 32.2

La eldono de la retumilo Pale Moon 32.2 estis publikigita, kiu forkiĝis de la Fajrovulpo-kodbazo por disponigi pli altan rendimenton, konservi la klasikan interfacon, minimumigi memorkonsumon kaj disponigi pliajn personigajn opciojn. Pale Moon-konstruaĵoj estas generitaj por Vindozo kaj Linukso (x86_64). La projektkodo estas distribuita sub la MPLv2 (Mozilla Public License).

La projekto aliĝas al la klasika organizo de la interfaco, sen ŝanĝi al la interfacoj Australis kaj Photon integritaj en Firefox 29 kaj 57, kaj kun la dispono de ampleksaj agordaj opcioj. Forigitaj komponantoj inkluzivas DRM, Socia API, WebRTC, PDF-rigardilo, Crash Reporter, statistika kolektokodo, gepatra kontrolo kaj homoj kun handikapoj. Kompare kun Fajrovulpo, la retumilo resendis subtenon por etendaĵoj kiuj uzas XUL, kaj konservas la kapablon uzi kaj plenrajtajn kaj malpezajn temojn.

En la nova versio:

  • Provizis eksperimentajn konstruojn por FreeBSD uzante GTK2 (aldone al antaŭe ofertitaj konstruoj kun GTK3). FreeBSD-konstruaĵoj estas kunpremitaj uzante la xz-formaton anstataŭ bzip2.
  • La retumilo Goanna (forko de la Mozilla Gecko-motoro) kaj la UXP-platformo (Unified XUL Platform, forko de Firefox-komponentoj) estis ĝisdatigitaj al versio 6.2, kiu plibonigas kongruon kun aliaj retumiloj kaj funkcias kun la plej multaj retejoj, kiujn uzantoj raportis problemojn. kun.
  • Efektivigita subteno por importado de JavaScript-moduloj per la import() deklaro.
  • Moduloj disponigas la kapablon eksporti nesinkronajn funkciojn.
  • Aldonita subteno por kampoj en JavaScript-klasoj.
  • Aldonita subteno por taskaj operatoroj "||=", "&&=" kaj "??=".
  • Provizis la kapablon uzi la malrekomenditan tutmondan window.event (ebligitan per dom.window.event.enabled en about:config), kiu daŭre estas uzata en iuj retejoj.
  • Efektivigite self.structuredClone() kaj Element.replaceChildren() metodoj.
  • Plibonigita subteno por la pseŭdoklaso ":host" en la efektivigo de Shadow DOM.
  • CSS WebComponents subtenas la funkcion ::slotted().
  • Plibonigita memorpaĝa kaŝmemoro.
  • Aldonita subteno por FFmpeg 6.0 plurmedia pako.
  • Riparis kraŝojn dum uzado de WebComponents-teknologioj (Personadaj Elementoj, Shadow DOM, JavaScript Moduloj kaj HTML-Ŝablonoj).
  • Korektis problemojn kun konstruado de fonto por malĉefaj platformoj.
  • Ĝisdatigita Fetch API-efektivigo.
  • La efektivigo de la DOM Performance API estis konforma al la specifo.
  • Plibonigita uzado de klavopremoj, aldonita subteno por sendado de evento por Ctrl+Enter.
  • Ĝisdatigita Freetype 2.13.0 kaj Harfbuzz 7.1.0 enkonstruitaj bibliotekoj.
  • Por GTK, kaŝmemorsubteno por skalitaj tiparoj estis efektivigita kaj efikeco de laboro kun tiparoj estis plibonigita. Subteno por fontconfig estis forigita en GTK-sistemoj.
  • Movis korektojn por sekurecaj cimoj.

Eldono de Pale Moon Browser 32.2

fonto: opennet.ru

Aldoni komenton