مرورگر Pale Moon 32.2 منتشر شد

انتشار مرورگر وب Pale Moon 32.2 منتشر شده است که از پایگاه کد فایرفاکس برای ارائه عملکرد بالاتر، حفظ رابط کلاسیک، به حداقل رساندن مصرف حافظه و ارائه گزینه های سفارشی سازی اضافی جدا شده است. بیلدهای Pale Moon برای ویندوز و لینوکس (x86_64) تولید می شوند. کد پروژه تحت مجوز MPLv2 (مجوز عمومی موزیلا) توزیع شده است.

این پروژه به سازمان‌دهی کلاسیک رابط، بدون تغییر به رابط‌های Australis و Photon که در فایرفاکس 29 و 57 ادغام شده‌اند، و با ارائه گزینه‌های سفارشی‌سازی گسترده، پایبند است. اجزای حذف شده شامل DRM، Social API، WebRTC، نمایشگر PDF، Crash Reporter، کد جمع‌آوری آمار، کنترل‌های والدین و افراد دارای معلولیت است. در مقایسه با فایرفاکس، این مرورگر از برنامه‌های افزودنی که از XUL استفاده می‌کنند پشتیبانی می‌کند و توانایی استفاده از تم‌های کامل و سبک وزن را حفظ کرده است.

در نسخه های جدید:

  • ساخت‌های آزمایشی برای FreeBSD با استفاده از GTK2 ارائه شده است (علاوه بر ساخت‌های قبلی ارائه شده با GTK3). برای فشرده سازی مجموعه ها برای FreeBSD، به جای bzip2 از فرمت xz استفاده می شود.
  • موتور مرورگر Goanna (چنگال موتور Mozilla Gecko) و پلتفرم UXP (Unified XUL Platform، فورکی از اجزای فایرفاکس) به نسخه 6.2 به روز شده اند که سازگاری با سایر مرورگرها را بهبود می بخشد و با اکثر سایت هایی که کاربران گزارش کرده اند مشکل دارند کار می کند. با.
  • پشتیبانی برای وارد کردن ماژول های جاوا اسکریپت با استفاده از عبارت import()
  • ماژول ها توانایی صدور توابع همگام را فراهم می کنند.
  • پشتیبانی از فیلدها در کلاس های جاوا اسکریپت اضافه شده است.
  • پشتیبانی از اپراتورهای انتساب "||="، "&&=" و "??=" اضافه شد.
  • امکان استفاده از window.event جهانی منسوخ شده (فعال شده از طریق dom.window.event.enabled در about:config) ارائه شده است، که همچنان در برخی از سایت ها استفاده می شود.
  • متدهای self.structuredClone() و Element.replaceChildren() پیاده سازی شد.
  • اجرای Shadow DOM پشتیبانی از شبه کلاس ":host" را بهبود بخشیده است.
  • CSS WebComponents اکنون از تابع ::slotted() پشتیبانی می کند.
  • حافظه پنهان صفحه بهبود یافته است.
  • پشتیبانی از بسته چند رسانه ای FFmpeg 6.0 اضافه شده است.
  • رفع خرابی‌ها هنگام استفاده از فناوری‌های WebComponents (عناصر سفارشی، Shadow DOM، ماژول‌های جاوا اسکریپت و قالب‌های HTML).
  • مشکلات ساخت از کد منبع برای پلتفرم های ثانویه برطرف شده است.
  • اجرای Fetch API به روز شد.
  • اجرای DOM Performance API با مشخصات مطابقت دارد.
  • مدیریت بهتر کلیدها، اضافه شدن پشتیبانی برای ارسال رویدادها برای Ctrl+Enter.
  • کتابخانه های داخلی برای Freetype 2.13.0 و Harfbuzz 7.1.0 به روز شده اند.
  • برای GTK، پشتیبانی از حافظه پنهان فونت های مقیاس شده پیاده سازی شده است و عملکرد برای کار با فونت ها بهبود یافته است. پشتیبانی از fontconfig در سیستم های GTK متوقف شده است.
  • رفع اشکال امنیتی به جلو منتقل شده است.

مرورگر Pale Moon 32.2 منتشر شد

منبع: opennet.ru

اضافه کردن نظر