Proyek ini menganut organisasi antarmuka klasik, tanpa beralih ke antarmuka Australis yang terintegrasi ke dalam Firefox 29 dan menyediakan opsi penyesuaian yang luas. Komponen yang dihapus termasuk DRM, API Sosial, WebRTC, penampil PDF, Crash Reporter, kode untuk mengumpulkan statistik, alat untuk kontrol orang tua, dan penyandang disabilitas. Dibandingkan dengan Firefox, browser ini tetap mendukung teknologi XUL dan mempertahankan kemampuan untuk menggunakan tema desain yang lengkap dan ringan. Pale Moon dibangun di atas platform
Π
- Mesin JavaScript telah didesain ulang sebagian, di mana dukungan untuk elemen standar ECMAScript 2018 telah ditransfer, termasuk dukungan untuk sintaksis baru untuk mengkloning dan menggabungkan objek (alih-alih βObject.assign({}, data)β Anda dapat menentukan β{ ... data }β, dan untuk penggabungan gunakan "{ ...defaultSettings, ...userSettings }"). Perubahan yang dilakukan telah diterapkan di browser terkemuka, namun dapat menyebabkan gangguan pada perilaku beberapa skrip yang terkait dengan fitur mesin web Pale Moon (misalnya, untuk kompatibilitas dengan browser lain, perilaku objek jendela saat memanipulasi domain telah diubah);
- Peningkatan kinerja untuk memproses string, memuat gambar, dan mengurai properti frameset
- Menambahkan dukungan untuk wadah multimedia Matroska dan
Webm, serta audio AAC dalam format ini; - Menambahkan dukungan untuk dialog pemilihan file asli di Linux;
- Ikon penanda yang diperbarui;
- SQLite DBMS telah diperbarui ke rilis 3.29.0;
- Kode WebIDE telah dihapus dan kode sisa untuk pengiriman perbaikan terbaru telah dihapus.
Sumber: opennet.ru