Pelayar Pale Moon 31.0 Keluaran

Keluaran pelayar web Pale Moon 31.0 telah diterbitkan, yang bercabang daripada pangkalan kod Firefox untuk memberikan prestasi yang lebih tinggi, mengekalkan antara muka klasik, meminimumkan penggunaan memori dan menyediakan pilihan penyesuaian tambahan. Binaan Pale Moon dijana untuk Windows dan Linux (x86 dan x86_64). Kod projek diedarkan di bawah MPLv2 (Lesen Awam Mozilla).

Projek ini mematuhi organisasi klasik antara muka, tanpa beralih kepada antara muka Australis yang disepadukan dalam Firefox 29, dan dengan penyediaan pilihan penyesuaian yang meluas. Komponen yang dialih keluar termasuk DRM, API Sosial, WebRTC, pemapar PDF, Crash Reporter, kod koleksi statistik, kawalan ibu bapa dan orang kurang upaya. Berbanding dengan Firefox, penyemak imbas mengekalkan sokongan untuk teknologi XUL dan mengekalkan keupayaan untuk menggunakan kedua-dua tema lengkap dan ringan.

Dalam versi baharu:

  • Selepas mengenal pasti beberapa isu kestabilan dan bantahan daripada salah satu pembangun utama, keluaran Pale Moon 30.0.0 dan 30.0.1 yang telah siap sebelum ini telah dibatalkan. Penggunaan platform UXP (Unified XUL Platform) telah dikembalikan, membangunkan garpu komponen Firefox daripada repositori Mozilla Central, dibebaskan daripada pengikatan kepada kod Rust dan tidak termasuk perkembangan projek Kuantum. Enjin penyemak imbas yang digunakan ialah Goanna 5.1, varian enjin Gecko, dibersihkan daripada kod daripada komponen dan platform yang tidak disokong. Pengguna cawangan Pale Moon 29.x ditawarkan peralihan terus untuk mengeluarkan 31.0.
  • Sokongan disediakan untuk kedua-dua alat tambah lama yang tidak diubah suai untuk Firefox dan alat tambah baharu yang disediakan khas untuk Pale Moon. Kestabilan alat tambah lama tidak dijamin, jadi ia akan ditandakan dalam pengurus alat tambah dengan label oren khas.
  • Menambahkan sokongan untuk pemeriksaan sekali bagi keseluruhan rangkaian sifat atau panggilan dalam JavaScript menggunakan operator "?." Contohnya, menggunakan "db?.user?.name?.length" anda boleh mengakses nilai "db.user.name.length" tanpa semakan awal.
  • Untuk meningkatkan keserasian dengan tapak web, kaedah Selection.setBaseAndExtent() dan queueMicroTask() telah ditambahkan.
  • Dalam pembina IntersectionObserver(), apabila menghantar rentetan kosong, sifat rootMargin ditetapkan secara lalai dan bukannya membuang pengecualian.
  • Penambahbaikan reka bentuk yang ditakrifkan menggunakan grid CSS dan flexbox.
  • Peningkatan prestasi pelaksanaan selari pekerja web dalam JavaScript.
  • Paparan fon condong yang dipertingkatkan.
  • Versi perpustakaan yang dikemas kini termasuk dalam pakej asas.
  • Menambah sokongan untuk pengecam codec video VPx lanjutan.
  • Menyelesaikan isu lama dengan memaparkan medan yang ditetapkan terus dalam teg badan dan iframe tanpa menggunakan CSS.
  • Kod yang dialih keluar berkaitan dengan penggunaan perkhidmatan Penyemakan Imbas Selamat dan URLClassifier Google.
  • Kod untuk pemasangan pada platform macOS telah dipulihkan.
  • API ArchiveReader bukan standard telah dialih keluar.
  • Kod telah dibersihkan daripada komponen Mozilla untuk mengumpul telemetri.
  • Kod yang berkaitan dengan sokongan platform Android dialih keluar.
  • Rangka kerja ujian automatik Marionette telah dialih keluar.
  • Pembetulan yang berkaitan dengan menghapuskan kelemahan telah ditangguhkan.

 Pelayar Pale Moon 31.0 Keluaran


Sumber: opennet.ru

Tambah komen