Projekts atbilst klasiskajai saskarnes organizācijai, nepārslēdzoties uz Australis interfeisu, kas integrēts pārlūkprogrammā Firefox 29, un nenodrošinot plašas pielāgošanas iespējas. Noņemtie komponenti ietver DRM, sociālo API, WebRTC, PDF skatītāju, Crash Reporter, kodu statistikas apkopošanai, vecāku kontroles rīkus un cilvēkus ar invaliditāti. Salīdzinot ar Firefox, pārlūkprogramma saglabā atbalstu XUL tehnoloģijai un saglabā iespēju izmantot gan pilnvērtīgas, gan vieglas dizaina tēmas. Pale Moon ir uzbūvēts uz platformas
- Daļēji pārveidots JavaScript dzinējs, kurā pārcelts ECMAScript 2018 standarta elementu atbalsts, tostarp atbalsts jaunajai sintaksei objektu klonēšanai un apvienošanai (nevis “Object.assign({}, data)” var norādīt “{ ... dati }”, un sapludināšanai izmantojiet “{ ...defaultSettings, ...userSettings }”). Veiktās izmaiņas jau ir ieviestas vadošajās pārlūkprogrammās, bet var izraisīt dažu skriptu darbības traucējumus, kas saistīti ar Pale Moon tīmekļa dzinēja funkcijām (piemēram, lai nodrošinātu saderību ar citām pārlūkprogrammām, loga objekta uzvedību manipulācijas laikā domēni ir mainīti);
- Uzlabota veiktspēja virkņu apstrādei, attēlu ielādei un kadru kopas rekvizītu parsēšanai
- Pievienots atbalsts Matroska multivides konteineriem un
Webm, kā arī AAC audio šajos formātos; - Pievienots vietējo failu atlases dialoglodziņu atbalsts operētājsistēmā Linux;
- Atjauninātas grāmatzīmju ikonas;
- SQLite DBVS ir atjaunināta, lai atbrīvotu 3.29.0;
- WebIDE kods ir noņemts, un atlikušais labojumfailu piegādes kods ir noņemts.
Avots: opennet.ru