Proiectul aderă la organizarea interfeței clasice, fără a trece la interfața Australis integrată în Firefox 29 și oferind opțiuni extinse de personalizare. Componentele eliminate includ DRM, Social API, WebRTC, vizualizator PDF, Crash Reporter, cod pentru colectarea de statistici, instrumente pentru controlul parental și persoanele cu dizabilități. În comparație cu Firefox, browserul păstrează suportul pentru tehnologia XUL și păstrează capacitatea de a folosi atât teme de design cu drepturi depline, cât și cele ușoare. Pale Moon este construit pe o platformă
- Частично переработан движок JavaScript, в который перенесена поддержка элементов стандарта ECMAScript 2018, в том числе добавлена поддержка нового синтаксиса клонирования и объединения объектов (вместо «Object.assign({}, data)» можно указывать «{ …data }», а для объединения использовать «{ …defaultSettings, …userSettings }»). Внесённые изменения уже реализованы в ведущих браузерах, но могут привести к нарушению поведения некоторых скриптов, привязанных к особенностям web-движка Pale Moon (например, для совместимости с другими браузерами изменено поведение объекта window при манипулировании с доменами);
- Увеличена производительность обработки строк, загрузки изображений и разбора свойств фреймов (frameset)
- Добавлена поддержка мультимедийных контейнеров Matroska и
Webm, а также звука AAC в данных форматах; - Добавлена поддержка родных диалогов выбора файлов в Linux;
- Обновлены пиктограммы закладок;
- СУБД SQLite обновлена до выпуска 3.29.0;
- Удалён код WebIDE и убраны остатки кода для экстренной доставки исправлений (hotfix).
Sursa: opennet.ru