Browser web Pale Moon 31.2 wis dirilis. Browser iki njupuk saka basis kode Firefox kanggo ningkatake kinerja, njaga antarmuka klasik, nyuda konsumsi memori, lan nyedhiyakake opsi kustomisasi tambahan. Versi Pale Moon digawe kanggo Windows и Linux (x86 lan x86_64). Kode proyèk iki disebaraké miturut MPLv2 (Lisènsi Publik Mozilla).
Proyèk iki netepi organisasi antarmuka klasik, tanpa ngalih menyang antarmuka Australis sing digabungake menyang Firefox 29, lan kanthi pilihan pangaturan dhewe sing ekstensif. Komponen sing dibusak kalebu DRM, API Sosial, WebRTC, panampil PDF, Reporter Crash, kode kanggo ngumpulake statistik, alat kanggo kontrol wong tuwa lan wong sing ora duwe kabisan. Dibandhingake karo Firefox, browser tetep ndhukung teknologi XUL lan nduweni kemampuan kanggo nggunakake tema desain lengkap lan entheng.
Ing versi anyar:
- Properti spasi putih CSS saiki ndhukung nilai break-spaces, sing nemtokake manawa urutan spasi sing nyebabake garis kebanjiran kudu rusak.
- Nambahake fungsi Intl.RelativeTimeFormat() kanggo format wektu ing representasi teks, njupuk menyang akun fitur saka macem-macem basa (contone, rtf = anyar Intl.RelativeTimeFormat('ru'); rtf.format (-15, 'menit') bakal bali '15 menit kepungkur').
- Dhukungan ditambahake kanggo nemtokake mode async nalika ngumumake metode generator.
- Dhukungan mbangun awal wis kasedhiya kanggo piranti Apple adhedhasar prosesor ARM M1 lan M2 (Apple Silicon).
- Dhukungan tambahan kanggo mbangun ing Visual Studio 2022.
- Dhukungan sing luwih apik kanggo unsur "lengket" CSS ing tabel.
- Watesan ukuran tumpukan wis diunggahake dadi 2MB.
- Implementasi fungsi toString wis tundhuk karo spesifikasi JavaScript anyar.
- Akeh perpustakaan sing kalebu ing distribusi inti wis dianyari. Pustaka NSS wis dianyari kanggo versi 3.52.8.
- Ganti header Agen Panganggo khusus situs wis dianyari. Overrides iki, kalebu sing ngrampungake masalah karo ngemot fonts Google, uga masalah karo situs web Citibank lan MeWe, wis ditangani.
- Ndandani owah-owahan regresif sing nduwe pengaruh negatif marang kinerja sistem kaya Unix amarga penanganan stream sing salah.
- Mungkasi ngleksanakake watesan Kabijakan Keamanan Konten (CSP) ing gambar lan dokumen sing diterusake ing blok "data:" (sadurunge, watesan kasebut ditrapake kanggo kabeh panjaluk, sing ora konsisten karo prilaku Chrome).
Source: opennet.ru
