Paglabas ng Pale Moon Browser 32.1

Ang paglabas ng Pale Moon 32.1 web browser ay nai-publish, na nag-fork mula sa Firefox codebase upang magbigay ng mas mataas na pagganap, panatilihin ang klasikong interface, bawasan ang pagkonsumo ng memorya at magbigay ng karagdagang mga pagpipilian sa pagpapasadya. Ang mga build ng Pale Moon ay nabuo para sa Windows at Linux (x86_64). Ang code ng proyekto ay ipinamamahagi sa ilalim ng MPLv2 (Mozilla Public License).

Ang proyekto ay sumusunod sa klasikal na organisasyon ng interface, nang hindi lumilipat sa Australis at Photon na mga interface na isinama sa Firefox 29 at 57, at sa pagbibigay ng malawak na mga pagpipilian sa pagpapasadya. Kasama sa mga inalis na bahagi ang DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code ng koleksyon ng istatistika, kontrol ng magulang, at mga taong may mga kapansanan. Kung ikukumpara sa Firefox, ang browser ay nagbalik ng suporta para sa mga extension na gumagamit ng XUL, at nagpapanatili ng kakayahang gumamit ng parehong ganap at magaan na mga tema.

Sa bagong bersyon:

  • Ang suporta para sa hanay ng mga teknolohiya ng WebComponent para sa paggawa ng mga custom na HTML na tag ay pinagana bilang default, kasama ang mga detalye ng Mga Custom na Elemento, Shadow DOM, JavaScript Module, at HTML Templates gaya ng mga ginamit sa GitHub. Mula sa hanay ng mga WebComponent sa Pale Moon, ang CustomElements at Shadow DOM API lang ang naipatupad sa ngayon.
  • Ang mga build para sa macOS (Intel at ARM) ay na-stabilize.
  • Pinagana ang pagpapadilim ng buntot ng mga pamagat ng tab na hindi naglalaman ng lahat ng teksto (sa halip na magpakita ng ellipsis).
  • Na-update na mga pagpapatupad ng Pangako at mga function ng async. Naipatupad na ang Promise.any() method.
  • Pinahusay na pagproseso ng mga bagay na may mga regular na expression, kung saan tinitiyak ang tamang koleksyon ng basura.
  • Ang mga problema sa pag-playback ng video sa VP8 na format ay nalutas na.
  • Na-update ang built-in na emoji font.
  • Ipinatupad ang CSS pseudo-classes na ":is()" at ":where()".
  • Ipinatupad ang mga kumplikadong tagapili para sa pseudo-class na ":not()".
  • Ipinatupad ang inset na CSS property.
  • Ipinatupad ang CSS function env().
  • Idinagdag ang pagproseso para sa pag-playback ng video gamit ang modelo ng kulay ng RGB, at hindi lang YUV. Ang pagpoproseso ng video na may buong hanay ng liwanag (0-255 na antas) ay ibinigay.
  • Ang Web text-to-speech API ay pinagana bilang default.
  • Mga na-update na bersyon ng NSPR 4.35 at NSS 3.79.4 na mga aklatan.
  • Ang mga hindi nagamit na setting ng Tracking protection system ay inalis at ang code ay nilinis (Pale Moon ay gumagamit ng sarili nitong system para sa pagharang sa mga counter para subaybayan ang mga pagbisita, at ang Tracking protection system mula sa Firefox ay hindi ginamit).
  • Ang seguridad ng pagbuo ng code sa JIT engine ay napabuti.

Paglabas ng Pale Moon Browser 32.1


Pinagmulan: opennet.ru

Magdagdag ng komento