Pale Moon brauzeri 32.2 versiyasi

Pale Moon 32.2 veb-brauzerining chiqarilishi chop etildi, u Firefox kod bazasidan yuqori unumdorlikni ta'minlash, klassik interfeysni saqlab qolish, xotira sarfini minimallashtirish va qo'shimcha sozlash imkoniyatlarini taqdim etish uchun ajratilgan. Pale Moon tuzilmalari Windows va Linux (x86_64) uchun yaratilgan. Loyiha kodi MPLv2 (Mozilla Public License) ostida tarqatiladi.

Loyiha Firefox 29 va 57-ga o'rnatilgan Australis va Photon interfeyslariga o'tmasdan, shuningdek, keng ko'lamli sozlash imkoniyatlarini taqdim etmasdan, interfeysning klassik tashkil etilishiga amal qiladi. O'chirilgan komponentlar orasida DRM, Social API, WebRTC, PDF viewer, Crash Reporter, statistika yig'ish kodi, ota-ona nazorati va nogironlar mavjud. Firefox bilan taqqoslaganda, brauzer XUL-dan foydalanadigan kengaytmalarni qo'llab-quvvatladi va to'liq va engil mavzulardan foydalanish qobiliyatini saqlab qoldi.

Yangi versiyada:

  • GTK2 yordamida FreeBSD uchun eksperimental tuzilmalar taqdim etildi (ilgari GTK3 bilan taklif qilingan tuzilmalardan tashqari). FreeBSD tuzilmalari bzip2 o'rniga xz formati yordamida siqiladi.
  • Goanna brauzer mexanizmi (Mozilla Gecko dvigatelining vilkasi) va UXP platformasi (Unified XUL platformasi, Firefox komponentlarining vilkalari) 6.2 versiyasiga yangilandi, bu boshqa brauzerlar bilan moslikni yaxshilaydi va foydalanuvchilar muammolari haqida xabar bergan aksariyat saytlar bilan ishlaydi.
  • Import() iborasi yordamida JavaScript modullarini import qilish uchun amalga oshirilgan yordam.
  • Modullar asinxron funksiyalarni eksport qilish imkoniyatini beradi.
  • JavaScript sinflaridagi maydonlarni qo'llab-quvvatlash qo'shildi.
  • "||=", "&&=" va "??=" tayinlash operatorlarini qo'llab-quvvatlash qo'shildi.
  • Ba'zi saytlarda foydalanishda davom etayotgan eskirgan global window.event (dom.window.event.enabled orqali yoqilgan: about:config) dan foydalanish imkoniyati taqdim etilgan.
  • Self.structuredClone() va Element.replaceChildren() usullarini amalga oshirdi.
  • Shadow DOMni amalga oshirishda ":host" psevdo-sinfi uchun yaxshilangan yordam.
  • CSS WebComponents ::slotted() funksiyasini qo'llab-quvvatlaydi.
  • Xotira sahifalarini keshlash yaxshilandi.
  • FFmpeg 6.0 multimedia to'plami uchun qo'shimcha qo'llab-quvvatlash.
  • WebComponents texnologiyalaridan (Maxsus elementlar, Shadow DOM, JavaScript modullari va HTML shablonlari) foydalanishda xatoliklar tuzatildi.
  • Ikkilamchi platformalar uchun manbadan qurish bilan bog'liq muammolar tuzatildi.
  • Yangilangan Fetch API ilovasi.
  • DOM Performance API ilovasi spetsifikatsiyaga moslashtirildi.
  • Klaviatura bosish bilan ishlash yaxshilandi, Ctrl+Enter uchun voqea yuborish uchun qo'shimcha yordam.
  • Yangilangan Freetype 2.13.0 va Harfbuzz 7.1.0 o'rnatilgan kutubxonalar.
  • GTK uchun masshtabli shriftlar uchun keshlash yordami joriy etildi va shriftlar bilan ishlash unumdorligi yaxshilandi. GTK tizimlarida fontconfig-ni qo'llab-quvvatlash to'xtatildi.
  • Xavfsizlik bilan bog'liq xatolar uchun tuzatishlar ko'chirildi.

Pale Moon brauzeri 32.2 versiyasi

Manba: opennet.ru

a Izoh qo'shish