Projekt dodržuje klasickou organizaci rozhraní, aniž by přecházel na rozhraní Australis integrované ve Firefoxu 29 a poskytuje rozsáhlé možnosti přizpůsobení. Odebrané komponenty zahrnují DRM, Social API, WebRTC, prohlížeč PDF, Crash Reporter, kód shromažďování statistik, rodičovskou kontrolu a osoby s postižením. Prohlížeč si oproti Firefoxu zachovává podporu technologie XUL a zachovává možnost využívat plnohodnotná i odlehčená témata. Pale Moon je postaven na platformě
В
- Částečně přepracován byl JavaScript engine, do kterého byla přenesena podpora prvků standardu ECMAScript 2018, včetně podpory nové syntaxe pro klonování a slučování objektů (místo „Object.assign({}, data)“ můžete zadat “{ ... data }”, a pro sloučení použijte "{ ...defaultSettings, ...userSettings }"). Provedené změny již byly implementovány v předních prohlížečích, ale mohou vést k narušení chování některých skriptů vázaných na funkce webového enginu Pale Moon (například kvůli kompatibilitě s jinými prohlížeči chování objektu okna při manipulaci domény byly změněny);
- Vylepšený výkon pro zpracování řetězců, načítání obrázků a analýzu vlastností sady rámců
- Přidána podpora pro multimediální kontejnery Matroska a
Webm, stejně jako AAC audio v těchto formátech; - Přidána podpora pro nativní dialogy pro výběr souborů v Linuxu;
- Aktualizované ikony záložek;
- SQLite DBMS byl aktualizován na verzi 3.29.0;
- Kód WebIDE byl odebrán a zbývající kód pro doručení opravy hotfix byl odebrán.
Zdroj: opennet.ru