Versi baru browser web «Pale Moon 32.2» telah dirilis dan Dalam rilis baru ini, sejumlah besar perbaikan telah diterapkan, serta beberapa perubahan, antara lain.
Bagi mereka yang tidak tahu browser, mereka harus tahu ini garpu dari basis kode firefox untuk memberikan kinerja yang lebih baik, mempertahankan antarmuka klasik, meminimalkan konsumsi memori, dan memberikan opsi penyesuaian tambahan.
Proyek ini mengikuti organisasi klasik antarmuka, tanpa mengubah ke antarmuka Australis yang terintegrasi di Firefox 29, dan dengan penyediaan kemungkinan penyesuaian yang luas.
Pale Moon 32.2 Fitur Baru Utama
Versi baru Pale Moon 32.2 menampilkan build eksperimental yang disediakan untuk FreeBSD menggunakan GTK2 (selain build yang sebelumnya ditawarkan dengan GTK3). Build FreeBSD dikompres menggunakan format xz, bukan bzip2.
Perubahan lain yang menonjol dari versi baru adalah Mesin peramban Goanna (cabang dari mesin Mozilla Gecko) dan platform UXP (Platform XUL Terpadu, garpu komponen Firefox) telah diperbarui ke versi 6.2, yang meningkatkan kompatibilitas dengan browser lain dan berfungsi dengan sebagian besar situs tempat pengguna melaporkan masalah
Selain itu, kita juga dapat menemukan bahwa dukungan untuk FFmpeg 6.0, terutama penting untuk distribusi Linux generasi terbaru, serta implementasinya caching font berskala di GTK, meningkatkan kinerja dan memperbaiki masalah build saat mengompilasi untuk Linux di ARM64 di distribusi selanjutnya.
Kami juga dapat menemukannya mengimplementasikan perbaikan untuk situs web menggunakan window.event (dianggap sekarang sudah usang). Ini dinonaktifkan secara default, tetapi dapat diaktifkan melalui preferensi dom.window.event.enabled about:config.
Selain itu, cache halaman ditingkatkan di pengalokasi memori, serta impor modul dinamis diimplementasikan bersama dengan ekspor fungsi asinkron di bidang dan modul kelas JavaScript yang diimplementasikan.
dari perubahan lainnya yang menonjol dari versi baru ini:
- Menerapkan operator penugasan logis ||= dan .&&=??=
- Memperbaiki berbagai kerusakan yang terkait dengan Komponen Web
- Memperbaiki berbagai masalah build-from-source pada platform target sekunder.
- Memperbaiki berbagai masalah skrip front-end browser kecil yang dapat menyebabkan kesalahan atau fungsionalitas rusak.
- Memperbaiki penanganan fungsi asinkron (panah) yang dideklarasikan di dalam konstruktor.
- Memperbaiki beberapa masalah kepatuhan JavaScript kecil.
- Memperbaiki masalah di mana JavaScript (hanya dalam modul) tidak akan membuat pembungkus asinkron dengan benar.
- Memperbarui DOM Performance API ke spesifikasi saat ini (User Timing L3).
- Memperbarui penanganan peristiwa penekanan tombol untuk mengirim peristiwa penekanan tombol dengan Ctrl+Enter.
- Internal JavaScript telah diperbarui untuk memfasilitasi portabilitas di masa mendatang, serta untuk meningkatkan kinerja JavaScript.
- Penanganan dan penataan jendela yang diperbarui di Mac.
- Memperbarui Freetype lib ke 2.13.0.
- Perpustakaan Harfbuzz diperbarui ke 7.1.0.
- Memperbarui Fetch API untuk menggunakan URL basis global alih-alih URL basis dokumen input untuk mematuhi spesifikasi.
- Memperbaiki potensi masalah DoS dengan decoding JPEG.
- Memperbaiki masalah potensial dalam kode widget Windows yang dapat menyebabkan crash.
- Masalah keamanan yang ditangani: CVE-2023-32209, CVE-2023-32214, dan beberapa lainnya yang tidak memiliki penunjukan CVE.
Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya tentang versi baru ini, Anda dapat memeriksa detailnya Di tautan berikut.
Bagaimana cara menginstal browser web Pale Moon di Ubuntu dan turunannya?
Bagi yang tertarik untuk bisa menginstal web browser ini di distro mereka, mereka hanya perlu membuka terminal di sistem dan mengetik Anda salah satu dari perintah berikut.
Browser memiliki repositori untuk setiap versi Ubuntu yang masih didukung saat ini. Dan di browser versi baru ini, sudah ada dukungan untuk Ubuntu 23.04. Mereka hanya perlu menambahkan repositori dan menginstal dengan mengetikkan perintah berikut:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
Sekarang untuk pengguna yang menggunakan versi Ubuntu 22.04 LTS laksanakan yang berikut ini:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
Untuk siapapun mereka Pengguna Ubuntu 20.04 LTS mereka akan menjalankan perintah berikut di terminal:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon